Batting records (Tests)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v England×At Kennington Oval×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Steve SmithAUS2013-202347151614386.0092056.09230615
Hashim AmlaSA2008-2017351434311*108.5071560.70110580
Jacques KallisSA2003-2012351294182*73.5055153.36110382
Shane WatsonAUS2009-201324027617669.0042964.34100402
KL RahulIND2018-202536027014945.0049055.10100352
MS DhoniIND2007-20143602309238.3335964.07021305
Younis KhanPAK2006-2016220227218113.5032170.72100314
Rahul DravidIND2007-2011241226146*75.3349545.66110310
Mohammad YousufPAK2006-201023021712872.3340054.25110310
Graeme SmithSA2003-201235021413142.8045646.93101340
David WarnerAUS2013-20234702038529.0035856.70020290
Sachin TendulkarIND2007-20112401979149.2540948.17020260
Herschelle GibbsSA200312019218396.0027968.82100371
Pathum NissankaSL2024121191127*191.00175109.14110222
Ravindra JadejaIND2018-202536118886*37.6038548.83020241
Dean ElgarSA2017-202224018113645.2532755.35100270
Rishabh PantIND2018-202124017811444.5029360.75110214
Azhar AliPAK2010-201624217692*88.0034151.61010291
Virat KohliIND2014-20213601695028.1733550.45011240
Henry NichollsNZ202612014512172.5022863.60100190
Matthew HaydenAUS2005121138138138.0030345.54100180
Rohit SharmaIND202112013812769.0028348.76100151
AB de VilliersSA2008-20122201369768.0022360.99010200
Matthew WadeAUS201912013611768.0019769.04100191
Imran FarhatPAK2006-20102301359145.0020665.53010201
Amit MishraIND20111201278463.5021858.26010161
VVS LaxmanIND2007-20112411235141.0021457.48010160
Michael HusseyAUS200912012112160.5026645.49101140
Yashasvi JaiswalIND202512012011860.0017369.36100142
Gary KirstenSA20031201199059.5021555.35010191
Usman KhawajaAUS20231201197259.5030239.40010150
Anil KumbleIND2007122118110*-20158.71100171
Chris GayleWI200412011710558.50107109.35100201
Shardul ThakurIND20211201176058.50108108.33020144
Cheteshwar PujaraIND2014-20213601176119.5030039.00011170
Daryl MitchellNZ20261201126856.0018261.54010151
Asad ShafiqPAK2016110109109109.0017960.89100122
Shaun PollockSA200312110966*109.0015271.71010171
Rachin RavindraNZ20261201097654.5015072.67010210
Ricky PontingAUS2005-20092301096636.3317462.64010140
Justin LangerAUS2005121105105105.0015070.00100112
Glenn PhillipsNZ202612010310051.5014571.03100180
Dinesh KarthikIND2007120999149.5016659.64010121
Mohammad HafeezPAK2006110959595.0017853.37010141
Sourav GangulyIND2007120945747.0014564.83010131
Brian LaraWI2004120947947.0012774.02010150
Simon KatichAUS2005-2009230945031.3318650.54010140
Neil McKenzieSA2003-2008240933823.2523240.09000140
Mitchell StarcAUS2013-2023351915822.759397.85011121
Peter SiddleAUS2009-20194629126*22.7514562.76000120
Page 1Next

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