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
Blessing MuzarabaniZIM2017-2026142662314711.5542853.97005296
Danish KaneriaPAK2003-2010324715231297.2245650.660014282
Liam PlunkettENG2006-20141218522955*17.6245550.33016310
Shannon GabrielWI2012-202359883422920*4.2466034.700023286
Aaron RedmondNZ2008-201371412278317.4653142.75011342
Nayeem HasanBAN2018-2025132042272614.1956140.46001200
Jake WeatheraldAUS2025-202661212247220.3632868.29012351
Nafees IqbalBAN2004-200661202215418.4251942.58010310
Srikar BharatIND2023-202471212214420.0941753.00000196
Asim KamalPAK2003-20043512199954.7545348.34020351
Ajaz PatelNZ2018-20252232132193511.5357538.09001225
Brad HodgeAUS2005-20084712186736.3343749.89020291
UWMBCA WelegedaraSL2007-201421306218489.0842351.54004304
Richmond MutumbamiZIM2013-201461212174319.7345847.38001291
Monty PanesarENG2006-2013496621217264.8272529.930020231
Dane PiedtSA2014-2024121732145615.2961934.57012203
Ajantha MendisSL2008-2014191962137816.3845546.81012251
Stuart CarlisleZIM2003-2005510121111823.4454139.00101272
Shafiul IslamBAN2010-2017112112115310.5543948.06012313
Nathan SmithNZ2024-202681312104217.5039952.63000224
Kyle MillsNZ2004-2009132042105713.1352739.85013273
Iain O'BrienNZ2005-200919314210317.7853439.33008281
Anrich NortjeSA2019-202620359207407.9664831.94008310
Yasir Ali ChowdhuryBAN2021-202261112055520.5044446.17011260
Abdur RazzakBAN2007-2018111862044317.0028970.59000256
Thisara PereraSL2011-201261002037520.3027873.02010214
Ryan HindsWI2004-200981202033716.9257635.24000232
Kirk McKenzieWI2023-202461202035016.9234758.50012302
Shoaib AkhtarPAK2003-2007111732034714.5045844.32002249
Aakash ChopraIND2003-20043601996033.1760333.00020220
Hasan MahmudBAN2024-20261626919938*11.7155935.60003234
Wanindu HasarangaSL2020-20214701965928.0022786.34010291
Upul ChandanaSL2003-20053501957639.0031362.30010242
Ashton AgarAUS2013-20235711959832.5035155.56010243
Stuart BinnyIND2014-201561011947821.5633358.26012231
Tom WestleyENG20175911935924.1345342.60010330
Shaminda ErangaSL2011-201619261119345*12.8746941.15004260
Fakhar ZamanPAK2018-20193601929432.0035953.48020201
David BernardWI20092411916963.6735553.80030163
Alex DoolanAUS20144801918923.8845541.98011261
Lasith AmbuldeniyaSL2019-202217271191407.3558332.76008176
Kevin O'BrienIRE2018-201924119011863.3336651.91100200
Shahadat HossainBAN2023-202461201903115.8349338.54001230
Dion EbrahimZIM2003-200571401907213.5749338.54013270
Tafadzwa TsigaZIM2023-2026917319033*13.5751836.68003240
CBRLS KumaraSL2016-202637562219013*5.5963629.870017291
Jason RoyENG201951001877218.7031858.81011261
Tafadzwanashe KaitanoZIM2021-20254801868723.2563929.11012210
Jehan MubarakSL2005-201571301864914.3141245.15004223
Tom HartleyENG202451001853618.5028465.14000236

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