Batting records (Tests)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×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
Michael HusseyAUS20061201628981.0035046.29020230
Stephen FlemingNZ2006-20072401404635.0022562.22000231
Damien MartynAUS200612012210161.0023152.81100151
Joe RootENG20201201175958.5020457.35020111
Daniel VettoriNZ2006-20072411156038.3316370.55010130
Ajinkya RahaneIND2018-20222401155828.7517466.09011151
Cheteshwar PujaraIND2018-20222401075326.7530834.74020180
Dimuth KarunaratneSL202112010510352.5016065.63100190
VVS LaxmanIND20061201017350.5022145.70010170
Jason HolderWI202312110081*100.0013673.53010124
Virat KohliIND2018120955447.5018551.35010150
Zak CrawleyENG2020120906645.0017252.33010130
Brett LeeAUS2006121886488.0011477.19010102
Dominic SibleyENG2020120884444.0020044.00000140
Jacob OramNZ2006-2007240864021.5021639.81000110
Imam-ul-HaqPAK2019120784339.0017045.8800080
Sourav GangulyIND20061217651*76.0013954.6801081
KL RahulIND2018-2022240745018.5020536.10011120
Babar AzamPAK2019120704935.008483.33000150
Tim PaineAUS2018120696234.5012455.6501072
Scott StyrisNZ2006-2007240694217.2518736.9000190
Ollie PopeENG2020120675633.509173.63010100
Nathan AstleNZ2006120654532.5010363.11000100
Asad ShafiqPAK2019120656532.507487.84011110
Bhuvneshwar KumarIND2018120633331.5012550.4000060
Ravichandran AshwinIND2022120624631.006496.8800080
Kushal Janith PereraSL2021120616030.507482.43010110
Usman KhawajaAUS2018120605330.009662.50010100
Hanuma VihariIND20221216040*60.0013743.8000090
Joshua Da SilvaWI2023120603430.0011552.1700091
Sachin TendulkarIND2006120584429.0011152.25000100
Ricky PontingAUS2006120543427.007275.0000062
Mark WoodENG20201215335*53.0051103.9200053
Shadab KhanPAK20191215247*52.008164.2000080
Pat CumminsAUS2018120515025.5010449.0401061
Sarfraz AhmedPAK2019120505025.0041121.9501180
Mayank AgarwalIND2022120492624.507466.22000100
Lahiru ThirimanneSL2021120483124.008755.17000100
Zaheer KhanIND2006120463723.0010344.6600032
Joe BurnsAUS2018120464223.008852.2700051
Wanindu HasarangaSL2021120452922.505976.2700070
Stuart BroadENG2020121444344.0029151.7200024
Mohammed ShamiIND2018-2022240442711.006270.9700132
Niroshan DickwellaSL2021120433621.507855.1300070
V. R. V. SinghIND2006120402920.0023173.9100080
Brendon McCullumNZ2006-2007240402610.009641.6700160
Shane WarneAUS2006120393619.504195.1200070
Shan MasoodPAK2019120393719.507353.4200040
James FranklinNZ2006120381919.007153.5200050
Virender SehwagIND2006120373318.505567.2700060
Page 1Next

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