Batting match by match (Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At The Wanderers Stadium×

Player figures come from full scorecards, which we hold for 11 of the 19 matches in this selection (from 2006). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Jacques KallisSA21529 & 186327303v NZJohannesburg8 Nov 2007
Temba BavumaSA20028 & 172344230v WIJohannesburg8 Mar 2023
Aiden MarkramSA189152 & 37272211v AUSJohannesburg30 Mar 2018
Hashim AmlaSA18812 & 176*396241v NZJohannesburg8 Nov 2007
Michael HusseyAUS16273 & 89350230v SAJohannesburg31 Mar 2006
Dean ElgarSA158127 & 31*190270v SLJohannesburg3 Jan 2021
Quinton de KockSA14718 & 129176201v PAKJohannesburg11 Jan 2019
Graeme SmithSA13163 & 68143191v NZJohannesburg5 May 2006
Temba BavumaSA13095* & 35*234170v AUSJohannesburg30 Mar 2018
Dean ElgarSA12428 & 96*308140v INDJohannesburg3 Jan 2022
Damien MartynAUS12221 & 101231151v SAJohannesburg31 Mar 2006
Ashwell PrinceSA12124 & 97283130v INDJohannesburg15 Dec 2006
Faf du PlessisSA1200 & 120179182v AUSJohannesburg30 Mar 2018
Joe RootENG11759 & 58204111v SAJohannesburg24 Jan 2020
Quinton de KockSA11576 & 39158171v ENGJohannesburg24 Jan 2020
Aiden MarkramSA11496 & 18195200v WIJohannesburg8 Mar 2023
Hashim AmlaSA11361 & 52261120v INDJohannesburg24 Jan 2018
Hashim AmlaSA11241 & 71242200v PAKJohannesburg11 Jan 2019
Aiden MarkramSA11190 & 21149200v PAKJohannesburg11 Jan 2019
Dimuth KarunaratneSL1052 & 103160190v SAJohannesburg3 Jan 2021
Ashwell PrinceSA10293 & 9200120v AUSJohannesburg31 Mar 2006
VVS LaxmanIND10128 & 73221170v SAJohannesburg15 Dec 2006
Dean ElgarSA10019 & 81297121v AUSJohannesburg30 Mar 2018
Jason HolderWI10081* & 19136124v SAJohannesburg8 Mar 2023
Rassie van der DussenSA980 & 98145152v ENGJohannesburg24 Jan 2020
Virat KohliIND9554 & 41185150v SAJohannesburg24 Jan 2018
Dean ElgarSA904 & 86*28091v INDJohannesburg24 Jan 2018
Zak CrawleyENG9066 & 24172130v SAJohannesburg24 Jan 2020
Keegan PetersenSA9062 & 28162130v INDJohannesburg3 Jan 2022
Brett LeeAUS8864 & 24*114102v SAJohannesburg31 Mar 2006
Dominic SibleyENG8844 & 44200140v SAJohannesburg24 Jan 2020
Mark BoucherSA8724 & 63145110v AUSJohannesburg31 Mar 2006
Tony de ZorziSA8685 & 1164110v WIJohannesburg8 Mar 2023
Hashim AmlaSA8456 & 28132150v NZJohannesburg5 May 2006
Stephen FlemingNZ8346 & 37146150v SAJohannesburg5 May 2006
Imam-ul-HaqPAK7843 & 3517080v SAJohannesburg11 Jan 2019
Sourav GangulyIND7651* & 2513981v SAJohannesburg15 Dec 2006
AB de VilliersSA7569 & 612481v AUSJohannesburg30 Mar 2018
Temba BavumaSA7451 & 23*10591v INDJohannesburg3 Jan 2022
Herschelle GibbsSA7163 & 8135140v NZJohannesburg8 Nov 2007
Babar AzamPAK7049 & 2184150v SAJohannesburg11 Jan 2019
Herschelle GibbsSA6916 & 5313181v AUSJohannesburg31 Mar 2006
Tim PaineAUS6962 & 712472v SAJohannesburg30 Mar 2018
Ollie PopeENG6756 & 1191100v SAJohannesburg24 Jan 2020
Rassie van der DussenSA6767 & DNB127120v SLJohannesburg3 Jan 2021
Nathan AstleNZ6520 & 45103100v SAJohannesburg5 May 2006
Asad ShafiqPAK650 & 6574110v SAJohannesburg11 Jan 2019
Jacques KallisSA6437 & 27174100v AUSJohannesburg31 Mar 2006
Bhuvneshwar KumarIND6330 & 3312560v SAJohannesburg24 Jan 2018
Daniel VettoriNZ622 & 609580v SAJohannesburg5 May 2006
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.