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 500 balls faced.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Devendra BishooWI2011-20183661157074515.37190337.150010704
Tino MawoyoZIM2011-201611221615163*29.29166037.05132770
James FranklinNZ2004-201321334639122*22.03173836.77113693
Tafadzwa TsigaZIM2023-2026917319033*13.5751836.68003240
Craig CummingNZ2005-200891524087431.38111436.62010542
Nick ComptonENG2012-20161630377511728.70215036.05223843
Kemar RoachWI2009-20269014631140058*12.17388836.01012416616
Heath StreakZIM2003-200581623098522.0786735.64023381
Hasan MahmudBAN2024-20261626919938*11.7155935.60003234
Prince MasvaureZIM2016-202581503517423.4099435.31032431
Ryan HindsWI2004-200981202033716.9257635.24000232
Rajin SalehBAN2003-2008132514826720.08136935.21026582
Tim McIntoshNZ2009-20111529165710223.46186835.17145697
Ryan SidebottomENG2007-20102130113093116.2688035.11003370
Khaled MashudBAN2003-2007152914415115.75125735.08022410
Shannon GabrielWI2012-202359883422920*4.2466034.700023286
Dane PiedtSA2014-2024121732145615.2961934.57012203
Mohammad SamiPAK2002-2012183172974912.3886334.41005324
Nkruma BonnerWI2021-20221525480312338.24234234.29234873
Dominic SibleyENG2019-2021223931042133*28.94304534.222561141
Paul HarrisSA2007-2011364654504610.98132833.89009473
Mohammed SirajIND2020-202647642717016*4.5950333.800016163
Mark RichardsonNZ2003-2004610032714532.7097233.64100420
Prabath JayasuriyaSL2022-20262439329128*8.0887433.30007300
Graeme CremerZIM2005-201717345537102*18.52162233.11105472
Aakash ChopraIND2003-20043601996033.1760333.00020220
Lasith AmbuldeniyaSL2019-202217271191407.3558332.76008176
Haseeb HameedENG2016-2022101914398224.39137132.02044502
Donald TiripanoZIM2014-2023142874295220.43134131.99015541
Anrich NortjeSA2019-202620359207407.9664831.94008310
Steven FinnENG2010-20163647222795611.1690130.97019360
Kevin KasuzaZIM2020-20215801676320.8854530.64011142
Ishant SharmaIND2007-202110414147778578.28255530.450133871
Wellington MasakadzaZIM2018-202571421595713.2552330.40010163
Monty PanesarENG2006-2013496621217264.8272529.930020231
CBRLS KumaraSL2016-202637562219013*5.5963629.870017291
Fidel EdwardsWI2003-2012376021271306.9591529.620012321
Jason GillespieAUS2002-20061825933254*20.75112729.46011441
Pieter MalanSA20203601568426.0053029.43010110
Tafadzwanashe KaitanoZIM2021-20254801868723.2563929.11012210
Kuldeep YadavIND2017-2026182332434012.1591526.56004241
Mohammad AbbasPAK2017-2026335224240428.5790726.46007295
Vishwa FernandoSL2016-2025273916161387.0061626.140013161
Kasun RajithaSL2018-202618265145226.9058224.91006160
Matthew HoggardENG2001-2008334810263386.92113023.27009270
PreviousPage 10

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