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
Brydon CarseENG2024-2026142333575617.8549172.710133215
Sajid KhanPAK2021-20261623232148*15.2953160.450023510
Kuldeep YadavIND2017-2026182332434012.1591526.56004241
Imran TahirSA2011-20152023913029*9.2923555.32002181
Malinda WarnapuraSL2007-20091322179912038.05136258.66275962
James NeeshamNZ2014-201712221709137*33.76106966.322428811
Corey AndersonNZ2013-20161322168311632.52120156.871439414
Tino MawoyoZIM2011-201611221615163*29.29166037.05132770
Nishan MadushkaSL2023-20261222056920525.86106153.63122655
James VinceENG2016-2018132205488324.91110049.82032860
Sabbir RahmanBAN2016-2018112224816624.0587554.97045576
Andrew BalbirnieIRE2018-2026112204299519.5085650.12034520
Yasir HameedPAK2003-2010112214263920.2976255.91001701
Simon HarmerSA2015-2026152253084718.1281637.75001272
Shoriful IslamBAN2021-2026132251762610.3525569.02004224
Glenn McGrathAUS2002-2007212291696113.0036646.17015141
Josh TongueENG2023-20261522513330*7.8230443.75004180
Miguel CumminsWI2016-20191422711424*7.6032135.51006124
Mustafizur RahmanBAN2015-20221522766164.4016240.7400835
Abu JayedBAN2018-2021132283682.5715722.9300740
Mark ButcherENG2001-20041121278512441.32162348.372411110
Alex HalesENG2015-2016112105739427.29130743.84050773
Mathew SinclairNZ2004-2010122104597421.86112940.66022612
Nurul HasanBAN2017-2023112114406422.0069463.40035575
Aftab AhmedBAN2004-20101121342582*23.6189447.54013531
Shardul ThakurIND2018-2025132113776718.8563059.84043469
Shafiul IslamBAN2010-2017112112115310.5543948.06012313
Dilhara FernandoSL2003-201222211014239*12.9128350.18003190
Dushmantha ChameeraSL2015-202112212104225.4734230.41005130
Duanne OlivierSA2017-20241621106615*6.0026624.81004101
Andrew McBrineIRE2019-20261020462290*38.88112955.09062783
Andrew HallSA2003-20071120253316329.61119044.79125674
Mark StonemanENG2017-2018112015266027.68118844.28051661
Mikyle LouisWI2024-2025102003699718.4589741.14021404
Tino BestWI2004-2013152042329514.5035964.62016334
Nayeem HasanBAN2018-2025132042272614.1956140.46001200
Kyle MillsNZ2004-2009132042105713.1352739.85013273
Nasser HussainENG2001-20041019172111640.06168642.76151922
Stephen CookSA2016-20171119063211733.26140245.08323660
Ravi BoparaENG2007-20121319157514331.94108752.90305712
Sarel ErweeSA2022-20231019147910826.61110743.27112560
Alex LeesENG2022101904536723.84105243.06020581
Haseeb HameedENG2016-2022101914398224.39137132.02044502
Elton ChigumburaZIM2005-2014101904288822.5377055.58033473
Robin PetersonSA2003-2014141934038425.1954074.63022532
Dominic BessENG2018-2021141953195722.7971044.93013392
Ajantha MendisSL2008-2014191962137816.3845546.81012251
Khurram ShahzadPAK2023-202610192148198.7132445.68004212
R. P. SinghIND2006-201114193116307.2527642.03007161
Nahid RanaBAN2024-202612191121112.6312017.5000730

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