Live3rd T20I · India in New Zealand 2026/27NZ198/3 (20)IND184/2 (10.5)IND need 15 runs in 55 ballsLive5th Match · Pakistan ODI Tri-Series 2026/27PAK92/8 (22.4)SLSL chose to bowlT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd 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 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)T2057th 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/27NZINDT2059th 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 Bellerive Oval×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Alistair CampbellZIMAustralia1992-200133012912443.0017275.00100111
Brendan TaylorZIMIreland2015110121121121.0091132.97100114
Andy FlowerZIMAustralia1992-20013301105136.6714973.83010110
Sean WilliamsZIMIreland2015-20222201089654.0094114.8901073
Sikandar RazaZIMIreland2015-2022220948247.0067140.3001075
Heath StreakZIMAustralia1994-20043338664*-9788.6601053
Guy WhittallZIMAustralia1994-2001220713635.5014548.9700060
Heath StreakZIMIndia20041115959*-6886.7601040
Craig ErvineZIMScotland2022110585858.0054107.4101060
Grant FlowerZIMAustralia1994-2004330514017.009255.4300030
Sean ErvineZIMIndia20041114848*-33145.4500013
Tatenda TaibuZIMAustralia2004110444444.007261.1100030
Dave HoughtonZIMPakistan1992110444444.008253.6600030
Andy WallerZIMPakistan1992110444444.0036122.2200031
Sikandar RazaZIMScotland2022110404040.0023173.9100032
Stuart CarlisleZIMIndia2004110363636.007150.7000030
Stuart CarlisleZIMAustralia2001110363636.004090.0000010
Wesley MadhevereZIMSouth Africa20221113535*-18194.4400041
Ali ShahZIMPakistan1992110333333.005856.9000020
Iain ButchartZIMPakistan1992110333333.0027122.2200040
Luke JongweZIMWest Indies2022110292929.0022131.8200031
Wesley MadhevereZIMWest Indies2022110272727.0019142.1100031
Eddo BrandesZIMAustralia1992110232323.002882.1400030
Ali ShahZIMAustralia1992110232323.004748.9400020
Wesley MadhevereZIMIreland2022110222222.0019115.7900040
Dion EbrahimZIMAustralia2004110212121.004348.8400010
Paul StrangZIMAustralia19941112121*-2391.3000020
Luke JongweZIMIreland20221112020*-10200.0000030
Craig ErvineZIMIreland2015-2022220201110.002871.4300020
Tawanda MupariwaZIMIreland2015110181818.007257.1400021
Chamu ChibhabhaZIMIreland2015110181818.003256.2500030
Milton ShumbaZIMSouth Africa2022110181818.002090.0000020
Andy WallerZIMAustralia1992110181818.003946.1500020
Ryan BurlZIMWest Indies2022110171717.001989.4700030
Regis ChakabvaZIMIreland2015-202222017178.501894.4400110
Tatenda TaibuZIMIndia2004110161616.003644.4400000
Milton ShumbaZIMIreland2022110161616.0014114.2900010
Grant FlowerZIMIndia2004110151515.003246.8800000
Wayne JamesZIMAustralia1994110151515.004930.6100000
Sikandar RazaZIMWest Indies2022110141414.008175.0000011
Regis ChakabvaZIMWest Indies2022110131313.009144.4400030
Vusi SibandaZIMIndia2004110121212.001963.1600020
Mark BurmesterZIMAustralia1992110121212.002450.0000000
Solomon MireZIMIreland2015110111111.002152.3800010
Milton ShumbaZIMScotland20221111111*-11100.0000000
Mark DekkerZIMAustralia1994110111111.003234.3800000
Iain ButchartZIMAustralia1994110101010.002245.4500000
Stuart MatsikenyeriZIMIndia2004110999.001850.0000010
Ryan BurlZIMScotland202211199*-5180.0000010
Sean ErvineZIMAustralia2004110888.001080.0000020
Page 1Next

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