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
Joshua Da SilvaWI2020-2026346091258100*24.67307340.941551297
WPUJC VaasSL2003-2009253913918100*35.31192447.711541073
Craig McMillanNZ2003-2005571252100*42.0046454.31110274
Corbin BoschSA2024-2025462245100*61.2531976.80111311
Nasir HossainBAN2011-201719322104410034.80191754.4616211910
Glenn PhillipsNZ2020-20261933695610035.41131772.5915210627
Zakir HasanBAN2022-20241224152110022.65111146.89132625
Mitchell StarcAUS2011-20261081583325049920.03425358.880131725849
Asim KamalPAK2003-20043512199954.7545348.34020351
Rassie van der DussenSA2019-2022183229059830.17222140.750631014
Ashton AgarAUS2013-20235711959832.5035155.56010243
Dean FoxcroftNZ2026110989898.0012975.9701061
Nauman AliPAK2021-2026223253919714.4885245.890184310
Mikyle LouisWI2024-2025102003699718.4589741.14021404
Jamie OvertonENG2022-20252301069735.3315767.52011152
Niroshan DickwellaSL2014-202656100728539630.68429566.43023531311
Chamara KapugederaSL2006-200981534189634.8378653.18041487
Craig WishartZIM2003-200551002579625.7049951.50012353
Dilruwan PereraSL2014-20214377813039518.88277946.89071415823
Andrew BalbirnieIRE2018-2026112204299519.5085650.12034520
Travis DowlinWI2009-201061103439531.1874246.23030411
Tino BestWI2004-2013152042329514.5035964.62016334
Joe DenlyENG2019-2020152808279429.54208639.650601104
Alex HalesENG2015-2016112105739427.29130743.84050773
Fakhar ZamanPAK2018-20193601929432.0035953.48020201
Omar PhillipsWI20092401609440.0031251.28010160
Shimron HetmyerWI2017-2019152908259328.45111773.860508427
Marco JansenSA2021-2026223456859323.62121956.190448914
Vusi SibandaZIM2003-2014122405459322.71109849.64022766
Tim PaineAUS2010-202135571015349232.64335545.720941724
Alick AthanazeWI2023-2025173307819223.67149252.35042914
Jamie HowNZ2006-2009142706259223.15125649.76033831
Jack LeachENG2018-20243959224989213.46133437.33017632
Pasindu SooriyabandaraSL20262301729257.3330756.03021191
Daniel LawrenceENG2021-2026173128589129.59147858.050759810
Sami AslamPAK2015-2017132517589131.58193839.11070774
Faheem AshrafPAK2018-2023172716879126.42126854.180441003
Tim BresnanENG2009-2013232645759126.14145839.44033671
Jaker AliBAN2024-202561103379130.6459556.64040366
Imran ButtPAK202161001789117.8045339.29012200
Andrew McBrineIRE2019-20261020462290*38.88112955.09062783
Abdul RazzaqPAK2002-2006101824709029.38101946.12020548
Nick WelchZIM202571413199024.5471744.49032325
Will YoungNZ2020-20252341312158931.97259446.8401111535
Alex DoolanAUS20144801918923.8845541.98011261
Elton ChigumburaZIM2005-2014101904288822.5377055.58033473
Mark AdairIRE2019-202671433828834.7355668.71022525
Luke RonchiNZ2015-20164803198839.8843273.84021416
Zulqarnain HaiderPAK2010120888844.0020143.78011150
Sai SudharsanIND202561103028727.4578038.72022380

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