Batting records (Tests)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Kevin PietersenENG2005-2013815089717559.80134066.944311229
Ben StokesENG2015-2023611034411231.2753963.82111319
Harry BrookENG2022-202659037211141.3341889.00130458
Andrew FlintoffENG2003-20095812969542.2939574.94030447
Steve SmithAUS2013-202359167114383.88123554.33330835
Moeen AliENG2014-2023713041110831.6277153.31111545
Jos ButtlerENG2014-20194702948942.0047961.38021325
MS DhoniIND2007-20143602309238.3335964.07021305
Ben DuckettENG2023-20264803188639.7535789.08020374
Stuart BroadENG2008-2023142032734816.0646758.46003324
Younis KhanPAK2006-2016220227218113.5032170.72100314
Rishabh PantIND2018-202124017811444.5029360.75110214
Shardul ThakurIND2021-20232401686042.0022275.68031204
Washington SundarIND2025120795339.5010178.2201074
Joe RootENG2013-2026132411050149*45.65174060.343511283
Travis HeadAUS202324022816357.0027682.61100323
Alex CareyAUS202324115266*50.6724761.54010173
Steve HarmisonENG2003-200967613149*131.0017574.86001203
Todd MurphyAUS2023120523426.007866.6700053
Toby Roland-JonesENG2017121482548.0044109.0900043
Ian BellENG2004-20151119171723539.83144949.48152902
Marcus TrescothickENG2003-200648240821968.0072356.43110612
Ollie PopeENG2021-202548137115453.0050773.18120492
Jacques KallisSA2003-2012351294182*73.5055153.36110382
Shane WatsonAUS2009-201324027617669.0042964.34100402
KL RahulIND2018-202536027014945.0049055.10100352
Ravindra JadejaIND2018-202548123686*33.7143853.88021312
Rohit SharmaIND2021-202324019612749.0036953.12100242
Pathum NissankaSL2024121191127*191.00175109.14110222
Yashasvi JaiswalIND202512012011860.0017369.36100142
Asad ShafiqPAK2016110109109109.0017960.89100122
Justin LangerAUS2005121105105105.0015070.00100112
Sam CurranENG2018-2019240532113.257174.6500142
Umesh YadavIND2021-2023240412510.256662.1200032
Ryan HarrisAUS2013120343317.0029117.2400012
Alastair CookENG2006-201813240121714750.71259046.993711541
Jonny BairstowENG2015-202371404478131.9370163.77042601
Chris WoakesENG2013-202581422065017.1734260.23012311
Herschelle GibbsSA200312019218396.0027968.82100371
Ajinkya RahaneIND2014-20234801908923.7542944.29013241
Azhar AliPAK2010-201624217692*88.0034151.61010291
Graeme SwannENG2009-20135711516325.1716989.35010231
Mitchell StarcAUS2013-20234711375822.8317080.59011191
Matthew WadeAUS201912013611768.0019769.04100191
Imran FarhatPAK2006-20102301359145.0020665.53010201
Amit MishraIND20111201278463.5021858.26010161
Gary KirstenSA20031201199059.5021555.35010191
Anil KumbleIND2007122118110*-20158.71100171
Chris GayleWI200412011710558.50107109.35100201
Daryl MitchellNZ20261201126856.0018261.54010151
Page 1Next

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