Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Zimbabwe: Batting by year (All cricket)

More filters

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

Qualification: Minimum 20 innings.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Brendan TaylorZIM20112011242741172128*50.96152376.955729718
Grant FlowerZIM1997199724261123015149.20189464.9421011255
Andy FlowerZIM20012001424771959199*48.98290267.5141112128
Brendan TaylorZIM2018201827291130713846.68159182.1554112024
Andy FlowerZIM20002000414851988232*46.23349456.90411118313
Sikandar RazaZIM20232023282531002102*45.55793126.361717057
Hamilton MasakadzaZIM20092009272721087178*43.48123488.0935211819
Andy FlowerZIM1999199929355128912942.97244752.6811151117
Guy WhittallZIM1997199723255811203*40.55115570.22131669
Andy FlowerZIM19981998354371458105*40.50262855.4821121198
Andy FlowerZIM200220021823285014540.48119870.95172835
Sikandar RazaZIM20222022383741335135*40.451196111.623759353
Sean WilliamsZIM202520251422183913739.95100083.9016110711
Grant FlowerZIM19981998313931427156*39.64259954.913711317
Heath StreakZIM20032003293111786127*39.30143154.93152768
Hamilton MasakadzaZIM2014201422260101815839.15159963.6617110518
Sikandar RazaZIM201820182224285212338.7398886.231516531
Murray GoodwinZIM19981998354321526166*37.22252460.46210215810
Tatenda TaibuZIM200520052028392415336.96191248.331749510
Vusi SibandaZIM20112011182107729636.76115866.670718713
Sean WilliamsZIM2015201536354113910236.74121293.981929616
Craig WishartZIM200120012226287611436.50139462.841518714
Paul StrangZIM19961996242811620106*36.47120951.28111620
Brendan TaylorZIM2010201026263835145*36.30101282.51243729
Sean WilliamsZIM2019201921215580109*36.25538107.811525218
Heath StreakZIM2001200142421210848736.13183559.070719118
Alistair CampbellZIM19971997242657548635.90109568.860614611
Brian BennettZIM2025202539461158516935.221450109.3138420630
Tatenda TaibuZIM20102010252456677835.1192572.11052364
Craig ErvineZIM2023202322243736121*35.0584786.89142843
Andy FlowerZIM19971997242518408135.00122768.46061701
Neil JohnsonZIM19991999263221037132*34.57169561.1837211511
Tatenda TaibuZIM20112011222527959834.57123664.32081739
Ryan BurlZIM20232023322886908334.50655105.340315522
Murray GoodwinZIM2000200023273824148*34.33143157.58320701
Alistair CampbellZIM20002000374441344105*33.60242355.472841346
Grant FlowerZIM20012001445141577142*33.55286655.0229614011
Craig WishartZIM2003200321242736172*33.45111765.89122878
Elton ChigumburaZIM20142014222466029033.4479375.910545312
Sikandar RazaZIM2026202629294834106*33.36792105.301436334
Grant FlowerZIM199619962431199111033.03218745.31164943
Mark VermeulenZIM200320031420162011832.63113054.87144842
Brian BennettZIM202620263131584197*32.35838100.3605410019
Alistair CampbellZIM2001200134411129312432.33223657.834631217
Sikandar RazaZIM201420141922167414132.1092173.181318412
Brendan TaylorZIM201320132530386517132.04147558.64225788
Brendan TaylorZIM20142014222627679331.96106172.29062749
Stuart MatsikenyeriZIM20092009262537019031.8692875.54050516
Craig ErvineZIM20252025122016007531.58115951.770405910
Hamilton MasakadzaZIM2013201326322943111*31.43159759.051519818
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.