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
Dominic BessENG2018-2021141953195722.7971044.93013392
Blessing MuzarabaniZIM2017-2026142662314711.5542853.97005296
R. P. SinghIND2006-201114193116307.2527642.03007161
Miguel CumminsWI2016-20191422711424*7.6032135.51006124
William O’RourkeNZ2024-202614251538193.8026314.4500750
Ahmed ShehzadPAK2013-20171325198217640.92192650.99341998
Malinda WarnapuraSL2007-20091322179912038.05136258.66275962
Sami AslamPAK2015-2017132517589131.58193839.11070774
Corey AndersonNZ2013-20161322168311632.52120156.871439414
Ravi BoparaENG2007-20121319157514331.94108752.90305712
James VinceENG2016-2018132205488324.91110049.82032860
Rajin SalehBAN2003-2008132514826720.08136935.21026582
Theunis de BruynSA2017-20221325146810119.50101246.25102692
Shardul ThakurIND2018-2025132113776718.8563059.84043469
Nayeem HasanBAN2018-2025132042272614.1956140.46001200
Kyle MillsNZ2004-2009132042105713.1352739.85013273
Shoriful IslamBAN2021-2026132251762610.3525569.02004224
Michael KasprowiczAUS2004-200613185129209.9226349.05001120
Kyle JarvisZIM2011-202013241012825*9.1438433.33004131
Christopher MpofuZIM2005-20171324899336.1923342.4900865
Enamul Haque jnrBAN2003-201313241456135.6025821.7100470
Abu JayedBAN2018-2021132283682.5715722.9300740
James NeeshamNZ2014-201712221709137*33.76106966.322428811
Roshen SilvaSL2017-20191223370210935.10171241.00152593
Tatenda TaibuZIM2003-2012122416577628.57166539.46060765
Nishan MadushkaSL2023-20261222056920525.86106153.63122655
Vusi SibandaZIM2003-2014122405459322.71109849.64022766
Zakir HasanBAN2022-20241224152110022.65111146.89132625
Mathew SinclairNZ2004-2010122104597421.86112940.66022612
Sharmarh BrooksWI2019-2022122304426819.22104142.46033583
Stiaan van ZylSA2014-201612172395101*26.3377850.77102590
Liam PlunkettENG2006-20141218522955*17.6245550.33016310
Dane PiedtSA2014-2024121732145615.2961934.57012203
Suraj RandivSL2010-201212171147399.1948030.63003160
Chris TremlettENG2007-20131215411325*10.2729937.79003120
Dushmantha ChameeraSL2015-202112212104225.4734230.41005130
Doug BollingerAUS2009-20101214754217.7115933.9600370
Munaf PatelIND2006-2011121265215*8.6713040.0000471
Nahid RanaBAN2024-202612191121112.6312017.5000730
Mark ButcherENG2001-20041121278512441.32162348.372411110
Stephen CookSA2016-20171119063211733.26140245.08323660
Dhruv JurelIND2024-20261118363212542.13108358.362216113
Tino MawoyoZIM2011-201611221615163*29.29166037.05132770
Alex HalesENG2015-2016112105739427.29130743.84050773
Chamara SilvaSL2006-200811171537152*33.5685462.88123681
Andrew HallSA2003-20071120253316329.61119044.79125674
Mark StonemanENG2017-2018112015266027.68118844.28051661
Beau WebsterAUS2025-2026111835127234.1381063.21051601
Parthiv PatelIND2003-2018111515057136.0789656.36050701

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