Live1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG34/3 (7)ZIMZIM chose to bowlT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2059th Match · CSA T20 Challenge 2026SWDES

Zimbabwe: Batting by opposition (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Zimbabwe×At Goodyear Park×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Guy WhittallZIMSouth Africa19991201368568.0020566.34020230
Heath StreakZIMNew Zealand20031117272*-8485.7101062
Andy FlowerZIMKenya2003110636363.0010162.3801050
Alistair CampbellZIMSouth Africa1999120603330.0013444.78000120
Tatenda TaibuZIMNew Zealand2003110535353.007967.0901031
Andy FlowerZIMSouth Africa1999120523926.0012242.6200090
Vusi SibandaZIMSouth Africa2006110515151.007865.3801080
Andy FlowerZIMNew Zealand2003110373737.006160.6600050
Chamu ChibhabhaZIMSouth Africa2006110373737.006457.8100030
Hamilton MasakadzaZIMSouth Africa2006110323232.004178.0500021
Sean ErvineZIMNew Zealand20031113131*-14221.4300041
Craig WishartZIMNew Zealand2003110303030.005060.0000040
Neil JohnsonZIMSouth Africa1999120292314.505651.7900021
Trevor GripperZIMSouth Africa1999120271613.5010326.2100040
Elton ChigumburaZIMSouth Africa20061112626*-3183.8700020
Henry OlongaZIMSouth Africa1999120252412.506538.4600030
Gavin RennieZIMSouth Africa1999120241412.0010123.7600010
Dougie MarillierZIMKenya2003110212121.003953.8500020
Prosper UtseyaZIMSouth Africa2006110141414.002458.3300010
Dion EbrahimZIMKenya2003110131313.002454.1700010
Stuart MatsikenyeriZIMSouth Africa2006110111111.001668.7500000
Brendan TaylorZIMSouth Africa2006110999.002339.1300000
Bryan StrangZIMSouth Africa1999120994.502931.0300120
Grant FlowerZIMSouth Africa1999120884.003522.8600110
Grant FlowerZIMKenya2003110777.001546.6700010
Alistair CampbellZIMKenya2003110777.002528.0000000
Murray GoodwinZIMSouth Africa1999120773.503221.8800110
Craig WishartZIMKenya2003110555.00771.4300000
Andy BlignautZIMKenya2003110444.00850.0000000
Andy BlignautZIMNew Zealand2003110444.00580.0000000
Tatenda TaibuZIMKenya2003110333.001816.6700000
Henry OlongaZIMKenya2003110333.001225.0000000
Terry DuffinZIMSouth Africa2006110333.002114.2900000
Tawanda MupariwaZIMSouth Africa200611122*-450.0000000
Grant FlowerZIMNew Zealand2003110111.00616.6700000
Dion EbrahimZIMNew Zealand2003110000.0010.0000100
Guy WhittallZIMNew Zealand2003110000.0020.0000100
Heath StreakZIMKenya2003110000.0040.0000100
Douglas HondoZIMKenya200311100*-140.0000000
Pommie MbangwaZIMSouth Africa199912200*-40.0000000

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