Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting by year (Men's Tests)

The most runs in a calendar year in men's Tests v Zimbabwe since 1925: 531 by Wiaan Mulder in 2025.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Zimbabwe×From 1925-01-01×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Wiaan MulderSA20252025231531367*265.5058790.46200676
Matthew HaydenAUS20032003231501380250.5056189.302005214
Rahul DravidIND20002000232432200*432.0074258.22210551
Marvan AtapattuSL20042004220419249209.5057772.62200571
Habibul BasharBAN2001200148041310851.6381450.74142571
Mohammad YousufPAK19981998471394120*65.6785246.24140542
Jacques KallisSA20012001233388189*-77050.39200428
Inzamam-ul-HaqPAK1995199535036710173.4072650.55130473
Ross TaylorNZ20162016233364173*-55066.18210333
Sachin TendulkarIND20002000231362201*181.0055365.46200540
Mominul HaqueBAN20142014361321131*64.2060453.15121320
Javed OmarBAN2001200148131785*45.2993733.83030390
Gary KirstenSA20012001231316220158.0049963.33110451
Younis KhanPAK20132013241309200*103.0068345.24110303
Tamim IqbalBAN2014201436030810951.3368844.77211321
Nathan AstleNZ2000200035130514176.2575440.45121365
Wasim AkramPAK19961996221292257*292.0041071.221002912
Saeed AnwarPAK199819984702927541.7151856.37020411
Kumar SangakkaraSL20042004220281270140.5039171.87100382
Dimuth KarunaratneSL2016201624028011070.0053452.43120260
Angelo MathewsSL20202020231277200*138.5069539.86110205
Marvan AtapattuSL1998199824127722392.3353951.39101391
Abid AliPAK20212021221275215*275.0054750.27110390
Sanjeeva RanatungaSL1994199435127311868.2587431.24200370
Kane WilliamsonNZ20162016231272113136.0043362.82120250
Mushfiqur RahimBAN20182018241270219*90.0053850.19100241
Asanka GurusinhaSL1994199435026812853.6091229.39120321
Marvan AtapattuSL19991999351265216*66.2555847.49101290
MahmudullahBAN201420143602647144.0061642.86030273
Ricky PontingAUS20032003231259169129.5038567.27110372
Tagenarine ChanderpaulWI20232023231258207*129.0061042.30100203
Craig McMillanNZ2000200035125614264.0048552.78110314
Sachin TendulkarIND2002200223025417684.6748752.16100351
Tom LathamNZ2016201623025413684.6749950.90200241
Shakib Al HasanBAN2014201436025113741.8335570.70110292
Aravinda de SilvaSL19981998242249143*124.5045954.25110304
Martin CroweNZ1992199224024914062.2533674.11110294
Hashmatullah ShahidiAFG20242024110246246246.0047451.90100210
Devon ConwayNZ2025202523024515381.6742158.19110310
Mark GreatbatchNZ199219922402438860.7531078.39030244
Alec StewartENG19961996241241101*80.3351047.25110212
Taufeeq UmarPAK2002200224124111180.3346551.83110311
Shiv Sunder DasIND2001200124123982*79.6762238.42030290
Ijaz AhmedPAK199519953502397647.8063737.52030303
LG PretoriusSA2025202523023515378.3325392.89110187
Rahmat ShahAFG20242024110234234234.0042455.19100233
Chris GayleWI20012001231233175116.5040657.39110430
Vinod KambliIND19931993110227227227.0030175.42100280
Craig McMillanNZ19981998220227139113.5029277.74110297
Mike AthertonENG2000200023022513675.0054441.36110301
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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