Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Zimbabwe: Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Zimbabwe×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Blessing MahwireZIMWest Indies2003-20067845722*14.2518730.4800131
Rodney MupfudzaZIMNamibia2024220563228.0047119.1500052
Iain ButchartZIMPakistan1992-1995230563318.6710056.0000070
Newman NyamhuriZIMAfghanistan2024-202698056267.008962.9200261
Brian MurphyZIMBangladesh2001220553027.5013540.7400090
Ryan BurlZIMUnited States of America2022-2023220554727.5019289.4700035
Cephas ZhuwaoZIMBangladesh2018330553518.3354101.8500153
Prince MasvaureZIMNew Zealand2016240554213.7518529.7300180
Gary CrockerZIMNew Zealand1992340553313.7514837.1600021
Henry OlongaZIMIndia1998-20011212455166.8824022.9200251
Newman NyamhuriZIMBangladesh2026431543327.007968.3500161
Robin BrownZIMIndia1983-1987330543518.0014537.2400040
Regis ChakabvaZIMScotland2021-2022440542513.5052103.8500033
Kevin KasuzaZIMPakistan2021240542813.5017630.6800151
Tafadzwa TsigaZIMAfghanistan2025-20266515431*13.509755.6700142
John RennieZIMPakistan1993-199688254279.0011746.1500240
Ray PriceZIMPakistan2002-20111612254125.4014636.9900150
Clive MadandeZIMGambia20241115353*-17311.7601035
Eddo BrandesZIMKenya1999110535353.0034155.8801051
Tony MunyongaZIMNew Zealand2025220534026.5048110.4200033
Tashinga MusekiwaZIMKenya2024-20253215339*53.0019278.9500045
Tafadzwanashe KaitanoZIMIreland2023-2025230532617.6711645.6900070
John RennieZIMSri Lanka1993-199910745320*17.6718728.3400110
Douglas HondoZIMBangladesh2004-2005109353178.8318828.1900150
Tadiwanashe MarumaniZIMIreland2021-20251715153143.799257.6100340
Solomon MireZIMNepal2018110525252.0041126.8301053
Neil JohnsonZIMNew Zealand1998-1999220522726.005988.1400071
Donald TiripanoZIMWest Indies2016-20233415223*17.3310052.0000141
Tafadzwanashe KaitanoZIMSouth Africa2025240524013.0014037.1400250
Mark VermeulenZIMSri Lanka2000-2004450522210.4011744.4400150
Neville MadzivaZIMBangladesh2014-20198625228*13.006975.3600142
Bryan StrangZIMIndia1996-2001109352188.6711844.0700151
Stuart CarlisleZIMKenya1999431514225.5044115.9100141
Donald TiripanoZIMNetherlands2019331512125.508560.0000031
Prince MasvaureZIMPakistan2018-2021330513917.009056.6700040
Tashinga MusekiwaZIMIreland20253325126*51.0033154.5500042
Grant PatersonZIMIndia1983-1987330512317.0010747.6600060
Mark BurmesterZIMNew Zealand19923435130*51.0011245.5400151
Andy BlignautZIMEngland2003550511710.208361.4500090
Glen Bruk-JacksonZIMPakistan1993350513110.2013537.7800180
Christopher MpofuZIMWest Indies2007-20171073513312.756380.9500151
Wellington MasakadzaZIMPakistan2018-20251412351125.679255.4300360
Brian BennettZIMGambia2024110505050.0026192.3101071
Regis ChakabvaZIMKenya2008-2011220504125.006675.7600040
Terry DuffinZIMKenya2006330503916.678260.9800040
Brad EvansZIMWest Indies2023-2026230504316.6737135.1400135
Tinashe KamunhukamweZIMSri Lanka2024550502610.0047106.3800232
Brad EvansZIMAustralia2022-2026761501810.006181.9700022
Henry OlongaZIMSri Lanka1996-20021519750184.1723721.1000741
Nick WelchZIMAfghanistan2025110494949.008955.0600051

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.