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
Brandon MavutaZIM2018-2023470825611.7120639.81012111
Jacob DuffyNZ2025451783619.5010475.00000140
Nic MaddinsonAUS2016-2026460754812.5014950.3400292
Gareth HopkinsNZ2008-2010471711511.8327725.6300080
Timycen MarumaZIM2013-202147068419.7118636.5600380
Jake BallENG2016-201748067318.3812553.6000181
Gerald CoetzeeSA2023-2024461672013.407688.1600072
Iftikhar AhmedPAK2016-2022461612712.2014342.6600150
Mark GillespieNZ2007-201247060278.579662.5000383
Paul WisemanNZ2003-20054325832*58.0011052.7300080
Brian VitoriZIM2011-20134725219*10.408461.9000271
Xavier DohertyAUS2010-20134735118*12.7515932.0800080
Elias SunnyBAN2011-20134613820*7.6014326.5700241
Vincent MasekesaZIM20254813811*5.4316722.7500030
Jaydev UnadkatIND2010-20234523614*12.008940.4500021
Ali UsmanPAK202647036165.1411930.2500250
Mohammad TalhaPAK2009-201445134198.507247.2200142
Mohammad IrfanPAK201347228145.608732.1800240
Mitchell SwepsonAUS20224512815*7.005451.8500130
Rory KleinveldtSA2012-20134522717*9.006144.2600212
Jhye RichardsonAUS2019-20254512596.2525100.0000012
Zahid MahmoodPAK2022-202447220174.0011018.1800321
Andile PhehlukwayoSA2017-20184421999.503948.7200130
Subashis RoyBAN20174651412*14.006023.3300130
Charl LangeveldtSA2005-200642265*-1346.1500010
Jon HollandAUS2016-2018475633.004613.0400000
Innocent KaiaZIM2023-202635031214062.4051460.70110400
Asim KamalPAK2003-20043512199954.7545348.34020351
Aakash ChopraIND2003-20043601996033.1760333.00020220
Upul ChandanaSL2003-20053501957639.0031362.30010242
Fakhar ZamanPAK2018-20193601929432.0035953.48020201
Xavier MarshallWI2008-20093501828536.4031058.71021271
Carlos BrathwaiteWI2015-20163511816945.2528463.73031127
Martin van JaarsveldSA2003-20043611757335.0033452.40020270
Abul HasanBAN2012-201335316511382.5027859.35100175
Dave MohammedWI20063511575239.2521573.02010214
Pieter MalanSA20203601568426.0053029.43010110
Tanzid HasanBAN202636014010123.3327950.18102131
George LindeSA2019-20213601353722.5025552.94000192
Dion MyersZIM2021-20253601325722.0035337.3901093
NazimuddinBAN2011-20123601257820.8332039.06012172
Dale RichardsWI2009-20103601256920.8316575.76011203
Marshall AyubBAN2013-20143601254120.8329142.96000131
Trevor GripperZIM20033601245320.6730940.13011150
Assad FudadinWI20123511225530.5038032.11010150
Mosaddek HossainBAN2017-20223611137522.6027640.94011122
Omari BanksWI2003-200436310847*36.0029836.24000150
Cade CarmichaelIRE2025-20263601065917.6723445.30011110
Keemo PaulWI2018-2019360964716.0011881.36001154
Yasir ArafatPAK2007-20093319450*47.0020146.7701192

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