De derde editie van het hockeytoernooi van de Gemenebestspelen voor mannen had plaats op de Gemenebestspelen van 2006 in het State Netball and Hockey Centre in Melbourne, Australië. Het toernooi liep van 17 tot en met 26 maart. Tien landen namen deel. Australië verdedigde met succes zijn titel.
Resultaten
Eerste ronde
De beste twee landen plaatsen zich voor de halve finale
Groep A
Groep B
Kruisingswedstrijden
- Halve finale
Plaatsingswedstrijden
- Om de negende plaats
- Om de zevende plaats
- Om de vijfde plaats
- Om de derde plaats
- Finale
Eindrangschikking