L'équipe nationale de cricket d'Afrique du Sud compte actuellement deux capitaines (en 2012). Le capitaine du match test ouvre le batteur Graeme Smith; et le capitaine international d'un jour et Twenty20 est batteur et gardien de guichet occasionnel AB de Villiers.
Graeme Smith
Graeme Smith est considéré comme l'un des meilleurs batteurs d'ouverture du cricket mondial, performant dans toutes les conditions depuis ses débuts en 2002. Ses bonnes performances (ainsi que la retraite de plusieurs joueurs seniors) lui ont valu le poste de capitaine à l'âge de à seulement 22 ans, ce qui fait de lui le plus jeune capitaine sud-africain de l'histoire. Smith a conservé le poste de capitaine depuis et a conduit l'Afrique du Sud à devenir l'une des meilleures, sinon la meilleure, équipe de test-match au monde.
Graeme Smith a presque toujours été classé dans les dix premiers du classement des frappeurs de l'ICC et continue de faire des courses partout dans le monde. Il a démissionné de son poste de capitaine de l'ODI et du Twenty20 après l'élimination de l'Afrique du Sud de la Coupe du monde 2011.
AB de Villiers
AB de Villiers a été installé en tant que capitaine des équipes sud-africaines ODI et Twenty20 en 2011. Il est un habitué des équipes sud-africaines de test et d'un jour depuis ses débuts en 2004 et 2005 respectivement. Il est principalement connu comme un batteur destructeur d'ordre moyen, bien qu'il ait parfois ouvert le bâton et gardé un guichet pour son pays. De Villers détient toujours le record du plus grand nombre de manches de test sans obtenir un canard, et le record du score individuel le plus élevé par un batteur sud-africain.
Capitaine d'essai
Graeme Smith
ODI & Twenty20 Capitaine
AB de Villiers