T20I3rd 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)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd 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 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Zimbabwe: Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Zimbabwe×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Brandon MavutaZIM202120211111010*-8125.0000001
Iain ButchartZIM19941994110101010.002245.4500000
Trevor MadondoZIM199919992201065.004124.3900010
David MutenderaZIM2000200012010105.001952.6300101
Craig WishartZIM199919992301093.335119.6100120
Milton ShumbaZIM202320232301073.335318.8700100
John TraicosZIM198719876311065.001283.3300110
David MutenderaZIM19991999432108*10.002934.4800010
Tendai ChataraZIM202120211153104*5.003528.5700100
Victor NyauchiZIM2021202135110102.506714.9300320
Everton MatambanadzoZIM19971997752105*3.337313.7000110
Tendai ChisoroZIM20172017110999.001560.0000010
Andy BlignautZIM20102010420984.501181.8200010
Malcolm JarvisZIM1987198752298*-3625.0000000
Anthony IrelandZIM20072007532989.001560.0000000
Stephen PeallZIM19961996630993.001947.3700220
Everton MatambanadzoZIM19961996232979.001850.0000000
Ainsley NdlovuZIM20202020240952.254022.5000220
Christopher MpofuZIM20072007961941.802045.0000110
Tawanda MupariwaZIM2008200887293*1.803030.0000300
Craig EvansZIM19951995110888.002138.1000010
Brian VitoriZIM2015201561188*-988.8900010
John NyumbuZIM20162016121888.003125.8100001
Charlie LockZIM1995199512188*8.003324.2400120
Gary BrentZIM20022002431874.001457.1400110
Charlie LockZIM19961996832858.002040.0000010
Natsai MushangweZIM20142014550881.602040.0000420
Brandon MavutaZIM20242024651842.002828.5700100
Ray PriceZIM20012001573842.007910.1300210
Alistair CampbellZIM20032003110777.002528.0000000
Timycen MarumaZIM20072007210777.006116.6700001
Natsai MushangweZIM20112011110777.001070.0000001
Innocent KaiaZIM20212021110777.00977.7800010
Vince HoggZIM1983198321177*-1936.8400000
Blessing MahwireZIM20022002120743.507100.0000010
John NyumbuZIM2018201822276*-1163.6400010
Kevin DuersZIM19921992621757.002035.0000000
Brian VitoriZIM2012201244177*2.331070.0000300
Henry OlongaZIM19951995310666.005120.0000010
Christopher MpofuZIM20152015111166*-3200.0000001
Gavin RennieZIM19961996220663.002425.0000100
Ray PriceZIM19991999120643.00758.0000010
Tafadzwa KamungoziZIM2015201532266*-966.6700010
Michael ChinouyaZIM2013201322166*6.00875.0000110
Everton MatambanadzoZIM19991999120663.003517.1400100
Taurai MuzarabaniZIM20162016632656.001346.1500010
Brighton WatambwaZIM2001200144364*6.002623.0800100
Tendai ChataraZIM20192019165364*3.001060.0000110
Taurai MuzarabaniZIM201520151152632.002920.6900100
Ainsley NdlovuZIM2024202421155*-4125.0000010

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