Batting records (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 896 of the 2,568 matches in this selection (from 2001). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ishant SharmaIND2007-202110414147778578.28255530.450133871
Dominic BessENG2018-2021141953195722.7971044.93013392
Kyle MillsNZ2004-2009132042105713.1352739.85013273
Tanvir AhmedPAK2010-20135721705734.0027162.73010260
Reece YoungNZ201151031695724.1441940.33011191
Wellington MasakadzaZIM2018-202571421595713.2552330.40010163
Owais ShahENG2007-20095801435717.8836239.50010182
Dion MyersZIM2021-20253601325722.0035337.3901093
Stephen DohenyIRE2025-20262401185729.5024847.58011131
Mohammed ShamiIND2013-202364892775056*12.10100574.6302188325
Ben HilfenhausAUS2009-201227381235556*13.6565554.20018485
Brydon CarseENG2024-2026142333575617.8549172.710133215
Shadab KhanPAK2017-202061123005633.3347962.63030380
Steven FinnENG2010-20163647222795611.1690130.97019360
Dane PiedtSA2014-2024121732145615.2961934.57012203
Zulfiqar BabarPAK2013-2016151891445616.0020769.57012154
Brandon MavutaZIM2018-2023470825611.7120639.81012111
Subramaniam BadrinathIND2010230635621.0017835.3901080
Terry DuffinZIM2005120585629.0013642.6501080
Liam PlunkettENG2006-20141218522955*17.6245550.33016310
Gudakesh MotieWI2022-2025111752655522.0841863.40012341
Chris ReadENG2003-200771232545528.2255046.18011263
Yasir Ali ChowdhuryBAN2021-202261112055520.5044446.17011260
Assad FudadinWI20123511225530.5038032.11010150
Rikki ClarkeENG2003230965532.0025337.9401081
Jason GillespieAUS2002-20061825933254*20.75112729.46011441
Nafees IqbalBAN2004-200661202215418.4251942.58010310
Dewald BrevisSA20254601385423.0014495.83022136
Shane ShillingfordWI2010-20141626626653*13.3062842.36017309
Jerome TaylorWI2006-2016406467015312.09112762.2001129216
Shafiul IslamBAN2010-2017112112115310.5543948.06012313
George BaileyAUS2013-20145811835326.1431158.84011158
Trevor GripperZIM20033601245320.6730940.13011150
Jeffrey VandersaySL2022-2025240715317.757792.21010102
Stuart ThompsonIRE2018-2019240605315.0015139.7401170
Sean ErvineZIM2003120595329.5011053.6401081
Trent BoultNZ2011-202278944675952*15.81126560.0001138230
Ishan KishanIND20232327852*78.009185.7101082
Mark WoodENG2015-20253864128115215.60114370.95011110820
Donald TiripanoZIM2014-2023142874295220.43134131.99015541
Dave MohammedWI20063511575239.2521573.02010214
Robert KeyENG2002-20055901535217.0040637.68012180
Kyle JamiesonNZ2020-20262130552351*20.9287259.980134913
Peter SiddleAUS2008-201967941511645114.73246847.1602171254
Khaled MashudBAN2003-2007152914415115.75125735.08022410
Jofra ArcherENG2019-2026233773645112.1366954.41014408
Blessing MahwireZIM2003-2005510513650*27.2031543.17010202
Yasir ArafatPAK2007-20093319450*47.0020146.7701192
Matthew FisherENG2022-20262325050*50.009055.5601160
Saeed AjmalPAK2009-20143553124515011.00108241.68019444

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