Zuid-Afrika heeft zich zondag als laatste land geplaatst voor het olympisch hockeytoernooi voor mannenploegen. Op het kwalificatietoernooi in Kakamigahara versloeg Zuid-Afrika in de finale gastland Japan met 2-1.
Zuid-Afrika speelt in Londen in groep A tegen Australië, Groot-Brittannië, Spanje, Pakistan en Argentinië.
In groep B treft België olympisch kampioen Duitsland, Nederland, Zuid-Korea, Nieuw-Zeeland en India.





