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.

Qualification: Minimum 20 innings.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Shane ShillingfordWI2010-20141626626653*13.3062842.36017309
Dhammika PrasadSL2008-2015243824734713.1487054.37008538
Kyle MillsNZ2004-2009132042105713.1352739.85013273
Jomel WarricanWI2015-20262444163674113.1166854.94007329
Zaheer KhanIND2003-20146085149307513.10181351.30031710922
Stuart ClarkAUS2006-2009242672483913.0535470.06005216
Glenn McGrathAUS2002-2007212291696113.0036646.17015141
Nathan LyonAUS2011-20261441845017324712.93347249.88002021615
Dilhara FernandoSL2003-201222211014239*12.9128350.18003190
Shaminda ErangaSL2011-201619261119345*12.8746941.15004260
Mohammad SamiPAK2002-2012183172974912.3886334.41005324
Alzarri JosephWI2016-2026426728048612.37140157.3902138431
Kagiso RabadaSA2015-2025731102011027112.24213151.71012213920
Kemar RoachWI2009-20269014631140058*12.17388836.01012416616
Kuldeep YadavIND2017-2026182332434012.1591526.56004241
Jofra ArcherENG2019-2026233773645112.1366954.41014408
Mohammed ShamiIND2013-202364892775056*12.10100574.6302188325
Jerome TaylorWI2006-2016406467015312.09112762.2001129216
Hasan MahmudBAN2024-20261626919938*11.7155935.60003234
Morné MorkelSA2006-201886104239444011.65185850.8100221435
Josh HazlewoodAUS2014-202679100505803911.60132143.910012832
Blessing MuzarabaniZIM2017-2026142662314711.5542853.97005296
Ajaz PatelNZ2018-20252232132193511.5357538.09001225
Taskin AhmedBAN2017-2026203563347511.5265850.76013356
Hasan AliPAK2017-2026274484073011.3159068.980083820
Steven FinnENG2010-20163647222795611.1690130.97019360
Suranga LakmalSL2010-202270109259344211.12193648.24002111412
Saeed AjmalPAK2009-20143553124515011.00108241.68019444
Paul HarrisSA2007-2011364654504610.98132833.89009473
Umesh YadavIND2011-20235667264343110.5986250.350094022
Taijul IslamBAN2014-202660101129414710.57241239.0100111043
Shafiul IslamBAN2010-2017112112115310.5543948.06012313
Shoriful IslamBAN2021-2026132251762610.3525569.02004224
Shahadat HossainBAN2005-20153461125074010.35105648.01009686
André NelSA2003-2008243343003410.3460050.000010375
Umar GulPAK2003-20134161953265*10.23108449.0801135520
Makhaya NtiniSA2002-200957723537032*10.0084943.580013484
Daren PowellWI2005-20092031525636*9.8567537.93007350
Rubel HossainBAN2009-202027471926545*9.4660343.95007344
S. SreesanthIND2006-2011263811252359.3348452.070010344
Imran TahirSA2011-20152023913029*9.2923555.32002181
Kyle JarvisZIM2011-202013241012825*9.1438433.33004131
UWMBCA WelegedaraSL2007-201421306218489.0842351.54004304
Pragyan OjhaIND2009-20132427178918*8.9049218.0900460
James AndersonENG2003-20241822581091290818.66329439.1601341773
Muttiah MuralitharanSL/IWX2003-2010384412275338.5935577.4600102910
Mohammad AbbasPAK2017-2026335224240428.5790726.46007295
Wahab RiazPAK2010-201827415306398.5072742.09009325
Jayden SealesWI2021-2026305020251328.3762140.4200111810
Scott BolandAUS2021-20261924912521*8.3339331.81006160

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