Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Zimbabwe: Batting by year (First-class)

The most runs in a calendar year in first-class cricket for Zimbabwe: 1,045 by Andy Flower in 2000.

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Zimbabwe×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Andy FlowerZIM2000200091631045232*80.38214348.7635012410
Andy FlowerZIM200120019144899199*89.90160156.153401192
Murray GoodwinZIM199819989172804166*53.60152952.58161974
Andy FlowerZIM199819989175686105*57.17160242.82241654
Sean WilliamsZIM20252025816164813743.2084976.33140826
Tatenda TaibuZIM20052005816260715343.36143742.24152765
Heath StreakZIM20012001111745288740.62114546.11040563
Grant FlowerZIM19961996815051911034.60141036.81143552
Grant FlowerZIM199819988162499156*35.64128238.92110502
Andy FlowerZIM19991999612249012949.00141934.53131451
Brendan TaylorZIM20132013510146917152.1196848.45210364
Dave HoughtonZIM19941994330466266155.3399047.07210505
Craig ErvineZIM2025202591704617527.12102944.80020513
Grant FlowerZIM20012001111814618627.12139133.14043493
Alistair CampbellZIM20012001815145610332.57100945.19131530
Dave HoughtonZIM199619966101448104*49.7888050.91120494
Hamilton MasakadzaZIM2005200581604387127.3886950.40022623
Andy FlowerZIM19961996815242511232.69112737.71121480
Dion EbrahimZIM20012001101804247123.56114637.00034480
Hamilton MasakadzaZIM2014201448042015852.5084849.53120435
Guy WhittallZIM20012001814141611932.0093344.59121451
Guy WhittallZIM200020006122414188*41.4087747.21111572
Craig WishartZIM20012001610040311440.3070856.92121478
Grant FlowerZIM2002200261204037233.58107337.56031510
Paul StrangZIM199619968145394106*43.7885945.87110420
Grant FlowerZIM1997199724038715196.7572953.09210423
Ben CurranZIM20252025713038612129.6982047.07100441
Craig ErvineZIM2016201648038414648.0073252.46131482
Alistair CampbellZIM20002000916138410225.60105436.43123452
Brian BennettZIM20252025916138113925.4054270.30123631
Mark VermeulenZIM20032003612038011831.6777948.78122492
Sikandar RazaZIM2017201748037312746.6370053.29121265
Alistair CampbellZIM1998199891703695621.7191040.55011500
Nick WelchZIM2025202581513689026.2980645.66032376
Brendan TaylorZIM2011201136135811771.6058661.09220287
Alistair CampbellZIM1996199681503568423.7383542.63020400
Stuart CarlisleZIM20012001915235162*27.0097436.04021393
Stuart CarlisleZIM2000200081413405826.1592936.60021412
Hamilton MasakadzaZIM201320136121338111*30.7386439.12111387
Gavin RennieZIM1998199881613388422.53102233.07033321
Andy FlowerZIM1993199347233511567.0078942.46131390
Brendan TaylorZIM2005200581603337820.8168648.54021511
Regis ChakabvaZIM2014201448133210147.4375943.74121323
Murray GoodwinZIM20002000482328148*54.6766449.40200360
Andy FlowerZIM1995199547032015645.7160053.33110351
Heath StreakZIM200320036124317127*39.6381438.94110361
Hamilton MasakadzaZIM2001200148131211944.5780238.90110411
Tino MawoyoZIM20112011361310163*62.0085136.43110380
Craig WishartZIM200320034803039637.8854455.70010393
Sean WilliamsZIM2016201648030011937.5045066.67110451
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.