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
Gus AtkinsonENG2024-20262131158711819.5789265.811016413
Theunis de BruynSA2017-20221325146810119.50101246.25102692
Andrew BalbirnieIRE2018-2026112204299519.5085650.12034520
Adil RashidENG2015-2019193355406119.29127042.52023624
Sharmarh BrooksWI2019-2022122304426819.22104142.46033583
Brett LeeAUS2002-20084155118346418.95163051.1703910411
Dilruwan PereraSL2014-20214377813039518.88277946.89071415823
Shardul ThakurIND2018-2025132113776718.8563059.84043469
Anil KumbleIND2001-200841557893110*18.60222440.151241144
Graeme CremerZIM2005-201717345537102*18.52162233.11105472
Mikyle LouisWI2024-2025102003699718.4589741.14021404
Simon HarmerSA2015-2026152253084718.1281637.75001272
Stuart BroadENG2007-202316724340366216918.04560765.311133943855
Brydon CarseENG2024-2026142333575617.8549172.710133215
Ramesh MendisSL2021-20251624140845*17.7492943.92003412
Carlton BaughWI2004-2012172824546017.4692748.98021513
Farveez MaharoofSL2005-2011172714517217.35117238.48031553
Pat CumminsAUS2011-20267511214165964*16.93347547.74031416039
Shamar JosephWI2024-2026152843994416.6342294.550024219
Ryan SidebottomENG2007-20102130113093116.2688035.11003370
Trent BoultNZ2011-202278944675952*15.81126560.0001138230
Khaled MashudBAN2003-2007152914415115.75125735.08022410
Matt HenryNZ2015-2026354966767215.7289575.5304119121
Mark WoodENG2015-20253864128115215.60114370.95011110820
Keshav MaharajSA2016-20266397913698415.56224461.01061915530
Tim SoutheeNZ2008-202410715510224577*15.48271582.69072121598
HMRKB HerathSL2005-20188212926158980*15.43307151.7403191876
Devendra BishooWI2011-20183661157074515.37190337.150010704
Sajid KhanPAK2021-20261623232148*15.2953160.450023510
Nuwan KulasekaraSL2006-2014202713916415.0492542.27013478
Peter SiddleAUS2008-201967941511645114.73246847.1602171254
Mashrafe MortazaBAN2003-2009203725137914.6673170.180365717
Ollie RobinsonENG2021-2026243954985814.6583559.64029613
Sulieman BennWI2008-2015253744824214.6179260.860065813
Neil WagnerNZ2012-202464842487566*14.58168751.8701179636
Ravi RampaulWI2009-20121831833540*14.5762953.260064010
Tino BestWI2004-2013152042329514.5035964.62016334
Nauman AliPAK2021-2026223253919714.4885245.890184310
Mohammad RafiqueBAN2003-2008183524706414.2476161.760145114
Nayeem HasanBAN2018-2025132042272614.1956140.46001200
Lasith MalingaSL2005-2010222792556414.1753647.57015346
Yasir ShahPAK2014-20224872791811314.12195147.05101110510
Abdur RehmanPAK2007-2014223133956014.1193142.43024479
Doug BracewellNZ2011-2023284545684713.85122546.370011708
Ben HilfenhausAUS2009-201227381235556*13.6565554.20018485
Dale SteynSA2006-2019901142412267613.62278144.08021412135
Jeetan PatelNZ2006-2017223683794713.5469254.77006443
Jack LeachENG2018-20243959224989213.46133437.33017632
Mohammad AmirPAK2009-20193667117514813.41198037.93007913
Steve HarmisonENG/IWX2002-200942611561649*13.39101160.930014849

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