Batting by year (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.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Wiaan MulderSA20252025231531367*265.5058790.46200676
Matthew HaydenAUS20032003231501380250.5056189.302005214
Ross TaylorNZ20162016233364173*-55066.18210333
Mominul HaqueBAN20142014361321131*64.2060453.15121320
Younis KhanPAK20132013241309200*103.0068345.24110303
Tamim IqbalBAN2014201436030810951.3368844.77211321
Dimuth KarunaratneSL2016201624028011070.0053452.43120260
Angelo MathewsSL20202020231277200*138.5069539.86110205
Abid AliPAK20212021221275215*275.0054750.27110390
Kane WilliamsonNZ20162016231272113136.0043362.82120250
Mushfiqur RahimBAN20182018241270219*90.0053850.19100241
MahmudullahBAN201420143602647144.0061642.86030273
Ricky PontingAUS20032003231259169129.5038567.27110372
Tagenarine ChanderpaulWI20232023231258207*129.0061042.30100203
Tom LathamNZ2016201623025413684.6749950.90200241
Shakib Al HasanBAN2014201436025113741.8335570.70110292
Devon ConwayNZ2025202523024515381.6742158.19110310
LG PretoriusSA2025202523023515378.3325392.89110187
Dhananjaya de SilvaSL2016201624022512756.2545649.34110231
Asela GunaratneSL2016201624122511675.0040955.01110321
Kusal MendisSL20202020231218116*109.0046946.48110222
Misbah-ul-HaqPAK2013201324121779*72.3355239.31030240
Kraigg BrathwaiteWI2023202323021418271.3341651.44100220
Upul TharangaSL20162016241207110*69.0038653.63110210
Mushfiqur RahimBAN20202020111203203*-31863.84100280
Kushal Janith PereraSL2016201624019311048.2523083.91110253
Brian LaraWI2003200312019219196.0021589.30100234
BJ WatlingNZ20162016221190107190.0031460.51110220
Henry NichollsNZ20252025232188150*188.0030362.05100220
Mominul HaqueBAN2018201824018216145.5030360.07100220
Daniel VettoriNZ2005200522017512787.50154113.64100262
Shai HopeWI2017201723117490*87.0042441.04010161
Nasir HossainBAN201320132411747758.0029758.59020171
Ollie PopeENG20252025110171171171.00166103.01100242
Rachin RavindraNZ20252025221167165*167.00149112.08100212
Kieran PowellWI201720172301639054.3339741.06020141
Graeme SmithSA2005200522016212181.00153105.88100213
Azhar AliPAK2021202122016212681.0031052.26100221
Mushfiqur RahimBAN201320132401599339.7534845.69020141
Mushfiqur RahimBAN201420143611596431.8029254.45011184
Roston ChaseWI201720172301589552.6724863.71010142
Mohammad HafeezPAK2011201112015711978.5022171.04100252
MahmudullahBAN20182018241153101*51.0027954.8410172
Ross TaylorNZ201120111201527676.0029551.53020132
Nathan AstleNZ2005200522015112875.5025958.30100250
MahmudullahBAN20212021111150150*-27853.96100171
Shakib Al HasanBAN201320132401498137.2524560.82020130
Denesh RamdinWI201320132201488674.0027753.43020161
AB de VilliersSA200520052201459872.5019175.92010271
Fawad AlamPAK2021202122014514072.5021667.13100210
Page 1Next

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