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
Mominul HaqueBAN2013-20261119196616153.67169656.963511142
Mushfiqur RahimBAN2011-202613233948219*47.40184451.412311017
Wiaan MulderSA2025231531367*265.5058790.46200676
Ross TaylorNZ2011-2016464638173*319.00104660.99330597
MahmudullahBAN2011-20218152615150*47.31126848.50231566
Tamim IqbalBAN2011-2020611046310942.0995148.69211551
Matthew HaydenAUS2003231501380250.5056189.302005214
Shakib Al HasanBAN2011-2021713047713736.6969868.34140502
Azhar AliPAK2011-202158034412643.0077244.56122471
Kusal MendisSL2016-2020591374116*46.7571352.45121423
Asela GunaratneSL2016-201736235011687.5067052.24120411
Daniel VettoriNZ2005-201245028412756.8030094.67100413
Kane WilliamsonNZ2011-201646139311378.6067358.40130391
BJ WatlingNZ2011-2016452334107111.3358157.49210390
Abid AliPAK2021221275215*275.0054750.27110390
Martin GuptillNZ2011-201646029810949.6759949.75121383
Ricky PontingAUS2003231259169129.5038567.27110372
Dimuth KarunaratneSL2016-2020510145711050.7893348.98120360
Younis KhanPAK2011-2013362411200*102.7597642.11120364
Nazmul Hossain ShantoBAN2018-20266101380117*42.2264459.01120367
Mohammad HafeezPAK2011-201336021611936.0032067.50100362
Dhananjaya de SilvaSL2016-202046033012755.0063252.22120352
Upul TharangaSL2016-2017361305110*61.0056254.27120351
Shadman IslamBAN2021-202647130312050.5052357.93200351
Misbah-ul-HaqPAK2011-201336228979*72.2567043.13040341
AB de VilliersSA2005-20174402059851.2529070.69020322
Devon ConwayNZ202523024515381.6742158.19110310
Brendon McCullumNZ2005-201245024311148.6033372.97110303
Chris GayleWI2003-201335119210148.0030762.54101294
Kraigg BrathwaiteWI2017-202346033518255.8382740.51110281
Henry NichollsNZ2016-2025452221150*73.6736560.55100270
Imrul KayesBAN2011-201848023113028.8851544.85101262
Mohammad AshrafulBAN2011-20133601987333.0043046.05010250
Kushal Janith PereraSL201624019311048.2523083.91110253
Nathan AstleNZ200522015112875.5025958.30100250
Stephen FlemingNZ20052201387369.0023159.74020250
Tom LathamNZ201623025413684.6749950.90200241
Ollie PopeENG2025110171171171.00166103.01100242
Angelo MathewsSL2017-2020351343200*85.7587239.33110236
Brian LaraWI200312019219196.0021589.30100234
Lorcan TuckerIRE2024-20252401475836.7518878.19021231
Mehedi Hasan MirazBAN2018-202558223910439.8336665.30111223
Liton DasBAN2018-20214601959532.5039149.87020220
Khurram ManzoorPAK20132401215430.2525447.64020220
Kieran PowellWI2013-20174601989033.0045243.81020211
Rachin RavindraNZ2025221167165*167.00149112.08100212
Shivnarine ChanderpaulWI2003-201334016410841.0039341.73100210
Graeme SmithSA200522016212181.00153105.88100213
Fawad AlamPAK202122014514072.5021667.13100210
VVS LaxmanIND2005110140140140.0022163.35100210
Page 1Next

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