Meilleur buteur de l’histoire de la sélection sud-africaine, Benny McCarthy a pourtant une relation compliquée avec les Bafana Bafana. L’attaquant des Orlando Pirates n’ a ainsi pas pu participer à la Coupe du Monde 2010 dans son pays. Accusé d’avoir introduit à l’insu de Carlos Alberto Ferreira, le sélectionneur, des prostituées dans l’hôtel de la sélection pendant le camp d’entraînement précédent le Mondial, le joueur âgé de 33 ans se défend dans le Sunday Times : « Nous n’avons pas amené de filles. On a eu une nuit de libre et en rentrant au foyer, des filles nous ont reconnus. Elles ont demandé des photos et un maillot des Bafana Bafana. Mon erreur a été d’aller en chercher un avec une des filles dans ma chambre, la sécurité m’a gaulé. Le pauvre Rowen (Fernandez, gardien de la sélection lui aussi écarté, NDLR) n’était même pas impliqué. J’espère qu’il me pardonnera.«