Donald Joseph Oliver (29 April 1909 – 25 June 1990) was an All Blacks rugby union player from New Zealand.
He played three matches including two tests for the All Blacks, scoring 6 points and two tries for New Zealand against the British Lions in 1930.
He played for several provincial sides; Otago, Wellington, Wairarapa, Waikato, and Southland.
He was born in Dunedin and died in Hastings.
This biographical article relating to New Zealand rugby union, about a person born in the 1900s, is a stub.