Batting records (Men's Tests)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Akash DeepIND2024220291714.503582.8600042
Shamar JosephWI20242412911*9.673778.3800060
Kyle JarvisZIM2011-2018584299*7.259331.1800110
Mark RichardsonNZ2004110282828.005154.9000050
Michael ClarkeAUS2006120281914.006741.7900040
Harbhajan SinghIND2004-2015331281314.004562.2200050
Sheyne MoseleyWI202124028127.0010526.6700030
Jaydev UnadkatIND20221212714*27.004856.2500021
Khurram ShahzadPAK2024-202635127126.759229.3500221
Tendai ChataraZIM2014-20184612714*5.403772.9700241
Stuart BroadENG2010-201633026138.677833.3300040
Johan BothaSA2008110252525.009127.4700020
Sulieman BennWI2014210252525.0019131.5800031
Ashley GilesENG2003220251912.507632.8900020
Lizaad WilliamsSA202223025138.337135.2100140
Tinashe PanyangaraZIM2014363258*8.3311821.1900150
Abdur RehmanPAK2011210242424.003080.0000050
Vernon PhilanderSA2015210242424.003666.6700020
Gary BallanceENG20162402496.006437.5000030
Gudakesh MotieWI20221112323*-21109.5200040
Veerasammy PermaulWI2012220231311.502785.1900031
Jake WeatheraldAUS2026120232311.504057.5000140
Gareth BattyENG2003-2016331231911.507929.1100020
Nuwan KulasekaraSL2013210222222.007529.3300010
Sunil NarineWI20122212222*22.003073.3300121
Tino BestWI2009-201245122125.505044.0000231
Malinga BandaraSL20062212119*21.006631.8200020
Umar GulPAK2003-201133021117.009621.8800020
Ishant SharmaIND2007-201974121137.007328.7700140
Saqlain MushtaqPAK2003120201110.009720.6200010
Akila DananjayaSL2018120202010.002774.0700120
Sherman LewisWI2018120202010.004841.6700120
Rachin RavindraNZ2022120201610.006729.8500040
Mitchell StarcAUS202623020186.675139.2200020
Matthew HumphreysIRE202524020165.003557.1400221
Tafadzwa TsigaZIM2025-20262311918*9.506330.1600120
Hilton CartwrightAUS2017110181818.002864.2900021
Yasir ShahPAK2015-202033018136.003748.6500140
Shabbir AhmedPAK200312017138.503351.5200020
Matthew WadeAUS20172301785.675332.0800020
Beau WebsterAUS202623017125.673253.1300130
Jamie HowNZ20081201688.002564.0000030
Graham HumeIRE202312016148.007122.5400020
Dilhara FernandoSL2005-20097521665.335032.0000130
Shaminda ErangaSL2013-2014310151515.003641.6700030
James AndersonENG2010221151315.003345.4500030
John NyumbuZIM201412015147.501788.2400020
James McCollumIRE202312015157.503542.8600110
Josh HazlewoodAUS2017-20263521565.005427.7800110
Nauman AliPAK2021-20263301484.675625.0000020

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