Le match d'ouverture de la Coupe du monde 2010 entre l'Afrique du Sud et le Mexique (1-1) a battu tous les records d'audience concernant un événement sportif dans le pays organisateur. 10 146 793 téléspectateurs ont été enregistrés sur les chaînes SABC1 et Super Sport 3, soit 39% de plus que la demi finale de la Coupe des Confédérations 2009, Afrique du Sud-Brésil (7,35 millions).