Batting records (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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Dean ElgarSA2018-2023714357912752.64129644.68130802
Hashim AmlaSA2006-20196121557176*50.64119646.57141771
Aiden MarkramSA2018-2023612149915245.3675566.09120731
Temba BavumaSA2018-2023611348717260.8882159.32120631
AB de VilliersSA2006-201861101656915.0036345.45010211
Quinton de KockSA2018-202159032312935.8945570.99111432
Jacques KallisSA2006-200748034018642.5065451.99100503
Ashwell PrinceSA2006-20074822969749.3366544.51020330
Vernon PhilanderSA2018-20204811193517.0021954.34000142
Kagiso RabadaSA2018-2023581733010.4317741.24004102
Faf du PlessisSA2018-202147017612025.1434351.31101252
Mark BoucherSA2006-20074701646323.4330753.42011210
Graeme SmithSA2006-20073601566826.0021273.58020201
Herschelle GibbsSA2006-20073601406323.3327451.09022221
Shaun PollockSA20063621354433.7514394.41000193
Dale SteynSA2006-2019464231311.507431.0800011
Makhaya NtiniSA2006-20074621684.003743.2400230
Rassie van der DussenSA2020-20223502069841.2038154.07021322
Keshav MaharajSA2018-2023450794515.8011966.3900082
André NelSA2006-2007351602115.009960.6100191
Stephen FlemingNZ2006-20072401404635.0022562.22000231
Daniel VettoriNZ2006-20072411156038.3316370.55010130
Ajinkya RahaneIND2018-20222401155828.7517466.09011151
Cheteshwar PujaraIND2018-20222401075326.7530834.74020180
Boeta DippenaarSA2006240893722.2513964.03001160
Jacob OramNZ2006-2007240864021.5021639.81000110
KL RahulIND2018-2022240745018.5020536.10011120
Scott StyrisNZ2006-2007240694217.2518736.9000190
Mohammed ShamiIND2018-2022240442711.006270.9700132
Brendon McCullumNZ2006-2007240402610.009641.6700160
Michael PappsNZ2006-200724022155.507927.8500140
Jasprit BumrahIND2018-20222422114*10.503953.8500122
Lungi NgidiSA2018-20223411814*6.002766.6700240
Chris MartinNZ2006-2007240110.25175.8800300
Wiaan MulderSA2021-2023230614220.3311851.69000100
Anrich NortjeSA2020-202123023137.674254.7600030
Morné MorkelSA201823199*4.501090.0000220
Duanne OlivierSA2019-202223121*1.00277.4100100
Michael HusseyAUS20061201628981.0035046.29020230
Damien MartynAUS200612012210161.0023152.81100151
Joe RootENG20201201175958.5020457.35020111
Dimuth KarunaratneSL202112010510352.5016065.63100190
VVS LaxmanIND20061201017350.5022145.70010170
Jason HolderWI202312110081*100.0013673.53010124
Virat KohliIND2018120955447.5018551.35010150
Keegan PetersenSA2022120906245.0016255.56010130
Zak CrawleyENG2020120906645.0017252.33010130
Brett LeeAUS2006121886488.0011477.19010102
Dominic SibleyENG2020120884444.0020044.00000140
Tony de ZorziSA2023120868543.0016452.44010110
Page 1Next

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