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
Jamie HowNZ2006-2009142706259223.15125649.76033831
Farveez MaharoofSL2005-2011172714517217.35117238.48031553
Nuwan KulasekaraSL2006-2014202713916415.0492542.27013478
Lasith MalingaSL2005-2010222792556414.1753647.57015346
Lasith AmbuldeniyaSL2019-202217271191407.3558332.76008176
Naseem ShahPAK2019-202420278144337.5845731.51005158
Pragyan OjhaIND2009-20132427178918*8.9049218.0900460
Abid AliPAK2019-2021162621180215*49.17244548.264321485
Faisal IqbalPAK2002-20101626170713928.28149047.45143824
Marcus HarrisAUS2018-2022142626077925.29132245.92030730
Tim BresnanENG2009-2013232645759126.14145839.44033671
Shane ShillingfordWI2010-20141626626653*13.3062842.36017309
Stuart ClarkAUS2006-2009242672483913.0535470.06005216
Blessing MuzarabaniZIM2017-2026142662314711.5542853.97005296
Hasan MahmudBAN2024-20261626919938*11.7155935.60003234
Shaminda ErangaSL2011-201619261119345*12.8746941.15004260
Kasun RajithaSL2018-202618265145226.9058224.91006160
Corey CollymoreWI2003-20071626118616*5.7326632.3300770
Ahmed ShehzadPAK2013-20171325198217640.92192650.99341998
Nkruma BonnerWI2021-20221525480312338.24234234.29234873
Sami AslamPAK2015-2017132517589131.58193839.11070774
Dean BrownlieNZ2011-20131425171110929.63158744.80143963
Keegan PetersenSA2021-2024142507048228.16147747.66040860
Nathan AstleNZ2003-20061525169312828.88136950.62141950
Narsingh DeonarineWI2005-2013152516228225.92147042.31053666
Mark CraigNZ2014-2016152595896736.81108354.390316510
Rajin SalehBAN2003-2008132514826720.08136935.21026582
Theunis de BruynSA2017-20221325146810119.50101246.25102692
James PattinsonAUS2011-20202125941747*26.0697142.95002447
Jason GillespieAUS2002-20061825933254*20.75112729.46011441
William O’RourkeNZ2024-202614251538193.8026314.4500750
Shreyas IyerIND2021-20241424281110536.86128763.011529416
Eoin MorganENG2010-20121624170013030.43127854.77234776
Axar PatelIND2021-2025152446888434.40129753.050417320
Tatenda TaibuZIM2003-2012122416577628.57166539.46060765
Nicky BojeSA2002-2006172465768232.0098158.72021923
Vusi SibandaZIM2003-2014122405459322.71109849.64022766
Zakir HasanBAN2022-20241224152110022.65111146.89132625
Nathan HauritzAUS2004-2010172474267525.0685449.88021503
Ramesh MendisSL2021-20251624140845*17.7492943.92003412
Kyle JarvisZIM2011-202013241012825*9.1438433.33004131
Scott BolandAUS2021-20261924912521*8.3339331.81006160
Christopher MpofuZIM2005-20171324899336.1923342.4900865
Enamul Haque jnrBAN2003-201313241456135.6025821.7100470
Scott StyrisNZ2003-20071423286717041.29154955.973311178
Irfan PathanIND2004-20081623474410239.16128457.941418811
Roshen SilvaSL2017-20191223370210935.10171241.00152593
Sanath JayasuriyaSL2003-2007142305828525.3081571.41031758
Peter NevillAUS2015-2016172324686622.29115140.66031521
Sharmarh BrooksWI2019-2022122304426819.22104142.46033583

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