Batting records (Men's Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Dale SteynSA2006-201911182156439.7540238.81005165
Keshav MaharajSA2016-2024101632187316.7732866.46014215
Ishant SharmaIND2008-20171217713331*13.3051525.8300480
Saeed AjmalPAK2009-201414206120218.5730938.83004100
Tamim IqbalBAN2009-20221223185313338.77143159.611741037
Azhar AliPAK2011-202217312131915745.48303243.506541101
Ravi BoparaENG200735042348.407357.5300370
Rajin SalehBAN2007360755112.5031024.1901380
Mustafizur RahmanBAN2017-20184611783.404042.5000311
Khaled AhmedBAN2022-202447125224.175545.4500312
Mashrafe MortazaBAN2007-2009480866310.7514360.14013112
Monty PanesarENG2006-201279443268.607458.1100351
Devendra BishooWI2015-20185921044014.8634030.59003130
Shannon GabrielWI2015-2021792217*3.006233.8700311
MahmudullahBAN2013-2018610218083*22.5037148.52013172
Mitchell StarcAUS2012-20251114314026*12.7323759.07003135
Kagiso RabadaSA2016-20249142100238.3326238.17003131
Junaid KhanPAK2011-20151315861168.7112548.8000362
Stuart BroadENG2007-2021121622025414.4325080.80013311
Temba BavumaSA2016-20241119058711330.89106455.17153564
Brendon McCullumNZ2005-20151120260019533.3375779.261236919
Hashim AmlaSA2006-201914251727139*30.29168343.20223830
André NelSA2006120000.00100.0000200
Murray ComminsIRE2023120000.0040.0000200
Jacques KallisSA2011-201234025522463.7539165.22102361
Abdur RaufPAK2009240443111.0014430.5600240
Kruger van WykNZ2012241412813.679543.1600240
Rahat AliPAK2013-20153401082.504025.0000210
Stephen FlemingNZ2005-20063501638832.6040640.15012211
Morné MorkelSA2011-201455031226.209432.9800250
Taskin AhmedBAN2017-20213511874.506726.8700210
Mohammad AbbasPAK2017-201945353*2.50618.2000200
Nahid RanaBAN2024-202535300*0.00310.0000200
Malcolm WallerZIM2016-20173601446824.0019573.85012150
Josh HazlewoodAUS20163621273.007615.7900210
Anamul HaqueBAN2013-202536037196.1713128.2400231
Sam CurranENG2018-20214611256425.0026846.64012210
Marcus TrescothickENG2003-200647025810636.8648153.64112421
Liam PlunkettENG2006-2014572743914.8018340.4400290
Neil WagnerNZ2014-202367155279.179359.1400245
Mahmudul Hasan JoyBAN2022-20244701305818.5729544.07012190
Chris GayleWI2008-201058147233367.4368668.801125910
Jeetan PatelNZ2009-2012482982616.3319051.5800271
Daniel FlynnNZ2009-20124802035325.3851239.65032210
Syed RaselBAN2005-2007510234194.257644.7400260
Yasir ShahPAK2015-202281211702715.4536746.32002154
Trent BoultNZ2012-201910124992612.3811486.8400294
Andrew StraussENG2006-201281302976122.8564446.12022320
Umar GulPAK2006-20121114091466.5021841.7400254
Moeen AliENG2014-20188142429155*35.7584950.53202494
Page 1Next

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