David McKenzie (Shepperton, 6 augustus 1974) is een Australisch voormalig wielrenner. Hij was actief van 1996 tot en met 2005. McKenzie behaalde meer dan 40 overwinningen in zijn carrière; de meeste daarvan in eigen land.
Belangrijkste overwinningen
1994
1995
- 2e etappe Geelong Bay Classic Series
1996
1998
- Australisch kampioen op de weg
1999
- 2e etappe Geelong Bay Classic Series
- 3e etappe Mt. Buller Cup
- 3e etappe Ronde van Langkawi
2000
2001
- Baw Baw Classic
- 4e etappe Tour de Beauce
- 6e etappe Tour Down Under
- Eindklassement Tour of Gippsland
- 3e en 4e etappe Tour of Sunraysia
- Grafton - Invernell
- Melbourne - Warnambool
- 1e etappe Herald Sun Tour
2002
- 4e etappe Geelong Bay Classic Series
- Izegem
- 1e en 6e etappe Herald Sun Tour
2003
2004
- 3e etappe Geelong Bay Classic Series
- Somerset
- Tour of Gippsland
- 6e en 8e etappe Tour of Sunraysia
- 4e Ronde van Queensland
2005
- 2e etappe Geelong Bay Classic Series
- 1e en 3e etappe Canberra Tour
- 2e etappe Ronde van Japan
- 5e etappe Tour of Gippsland
- 10e etappe Tour of the Murray River
- Gouldbourne - Sydney
2006
- 1e B, 3e etappe en eindklassement Ronde van Perth
Resultaten in voornaamste wedstrijden
(*) tussen haakjes aantal individuele etappe-overwinningen
Ploegen