Batting by team (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.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Dean ElgarSASouth Africa2018-2023714357912752.64129644.68130802
Hashim AmlaSASouth Africa2006-20196121557176*50.64119646.57141771
Aiden MarkramSASouth Africa2018-2023612149915245.3675566.09120731
Temba BavumaSASouth Africa2018-2023611348717260.8882159.32120631
Jacques KallisSASouth Africa2006-200748034018642.5065451.99100503
Quinton de KockSASouth Africa2018-202159032312935.8945570.99111432
Ashwell PrinceSASouth Africa2006-20074822969749.3366544.51020330
Rassie van der DussenSASouth Africa2020-20223502069841.2038154.07021322
Faf du PlessisSASouth Africa2018-202147017612025.1434351.31101252
AB de VilliersSASouth Africa2006-201861101656915.0036345.45010211
Mark BoucherSASouth Africa2006-20074701646323.4330753.42011210
Michael HusseyAUSAustralia20061201628981.0035046.29020230
Graeme SmithSASouth Africa2006-20073601566826.0021273.58020201
Stephen FlemingNZNew Zealand2006-20072401404635.0022562.22000231
Herschelle GibbsSASouth Africa2006-20073601406323.3327451.09022221
Shaun PollockSASouth Africa20063621354433.7514394.41000193
Damien MartynAUSAustralia200612012210161.0023152.81100151
Vernon PhilanderSASouth Africa2018-20204811193517.0021954.34000142
Joe RootENGEngland20201201175958.5020457.35020111
Daniel VettoriNZNew Zealand2006-20072411156038.3316370.55010130
Ajinkya RahaneINDIndia2018-20222401155828.7517466.09011151
Cheteshwar PujaraINDIndia2018-20222401075326.7530834.74020180
Dimuth KarunaratneSLSri Lanka202112010510352.5016065.63100190
VVS LaxmanINDIndia20061201017350.5022145.70010170
Jason HolderWIWest Indies202312110081*100.0013673.53010124
Virat KohliINDIndia2018120955447.5018551.35010150
Keegan PetersenSASouth Africa2022120906245.0016255.56010130
Zak CrawleyENGEngland2020120906645.0017252.33010130
Boeta DippenaarSASouth Africa2006240893722.2513964.03001160
Brett LeeAUSAustralia2006121886488.0011477.19010102
Dominic SibleyENGEngland2020120884444.0020044.00000140
Tony de ZorziSASouth Africa2023120868543.0016452.44010110
Jacob OramNZNew Zealand2006-2007240864021.5021639.81000110
Keshav MaharajSASouth Africa2018-2023450794515.8011966.3900082
Imam-ul-HaqPAKPakistan2019120784339.0017045.8800080
Sourav GangulyINDIndia20061217651*76.0013954.6801081
KL RahulINDIndia2018-2022240745018.5020536.10011120
Kagiso RabadaSASouth Africa2018-2023581733010.4317741.24004102
Babar AzamPAKPakistan2019120704935.008483.33000150
Tim PaineAUSAustralia2018120696234.5012455.6501072
Scott StyrisNZNew Zealand2006-2007240694217.2518736.9000190
Ollie PopeENGEngland2020120675633.509173.63010100
Nathan AstleNZNew Zealand2006120654532.5010363.11000100
Asad ShafiqPAKPakistan2019120656532.507487.84011110
Bhuvneshwar KumarINDIndia2018120633331.5012550.4000060
Ravichandran AshwinINDIndia2022120624631.006496.8800080
Kushal Janith PereraSLSri Lanka2021120616030.507482.43010110
Wiaan MulderSASouth Africa2021-2023230614220.3311851.69000100
Usman KhawajaAUSAustralia2018120605330.009662.50010100
Hanuma VihariINDIndia20221216040*60.0013743.8000090
Page 1Next

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