Batting records (Men's Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v Zimbabwe×

Player figures come from full scorecards, which we hold for 50 of the 118 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Matthew HaydenAUS2003231501380250.5056189.302005214
Mushfiqur RahimBAN2011-202613233948219*47.40184451.412311017
Ross TaylorNZ2011-2016464638173*319.00104660.99330597
Nazmul Hossain ShantoBAN2018-20266101380117*42.2264459.01120367
LG PretoriusSA202523023515378.3325392.89110187
Jacques KallisSA20052201125856.0013185.5002087
MahmudullahBAN2011-20218152615150*47.31126848.50231566
Wiaan MulderSA2025231531367*265.5058790.46200676
Angelo MathewsSL2017-2020351343200*85.7587239.33110236
Adam GilchristAUS2003221133113*133.00119111.76100145
Nauman AliPAK2021220979748.5010592.3801195
Younis KhanPAK2011-2013362411200*102.7597642.11120364
Chris GayleWI2003-201335119210148.0030762.54101294
Brian LaraWI200312019219196.0021589.30100234
Jason HolderWI2017-202345015611031.2027157.56100134
Dewald BrevisSA2025230845128.008598.8201074
Darren SammyWI2013220827341.0077106.4901094
Rubel HossainBAN2011-20144758145*40.5011272.3200174
Kusal MendisSL2016-2020591374116*46.7571352.45121423
Martin GuptillNZ2011-201646029810949.6759949.75121383
Daniel VettoriNZ2005-201245028412756.8030094.67100413
Tagenarine ChanderpaulWI2023231258207*129.0061042.30100203
Roston ChaseWI2017-20234602499541.5040261.94020203
Brendon McCullumNZ2005-201245024311148.6033372.97110303
Mehedi Hasan MirazBAN2018-202558223910439.8336665.30111223
Kushal Janith PereraSL201624019311048.2523083.91110253
Graeme SmithSA200522016212181.00153105.88100213
Dilruwan PereraSL2016-20173621223430.5020160.70000153
Keshav MaharajSA2017-2025230775125.6710573.3301063
Harry BrookENG2025110585858.0050116.0001063
Abdur RazzakBAN2011120544327.0037145.9500063
Shane Edward BondNZ20052214941*49.0048102.0800053
Harbhajan SinghIND2005110373737.0018205.5600043
Rahat AliPAK20132433735*37.004484.0900033
Mominul HaqueBAN2013-20261119196616153.67169656.963511142
Shakib Al HasanBAN2011-2021713047713736.6969868.34140502
Dhananjaya de SilvaSL2016-202046033012755.0063252.22120352
Ricky PontingAUS2003231259169129.5038567.27110372
Imrul KayesBAN2011-201848023113028.8851544.85101262
Mohammad HafeezPAK2011-201336021611936.0032067.50100362
AB de VilliersSA2005-20174402059851.2529070.69020322
Ollie PopeENG2025110171171171.00166103.01100242
Rachin RavindraNZ2025221167165*167.00149112.08100212
Ben DuckettENG2025110140140140.00134104.48100202
Ashwell PrinceSA2005211139139*-21863.76100182
Aiden MarkramSA2017110125125125.0020461.27100142
Wavell HindsWI20031201098154.5018459.24010162
Jermaine BlackwoodWI2017-2023460935715.5015360.78010102
Ariful HaqueBAN20182418841*29.3315955.3500082
Saeed AjmalPAK2011-2013350874917.4015755.4100082
Page 1Next

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