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
John NyumbuZIMSouth Africa201467138186.3311433.3300212
Charles CoventryZIMIreland2010220372718.505666.0700020
Brendan TaylorZIMCanada2006-2011220373718.505074.0000130
Ben CurranZIMAustralia2026330373012.336160.6600140
Tinotenda MaposaZIMAfghanistan2024-202544037329.2523160.8700160
Brian VitoriZIMIndia2013-201565137179.255074.0000132
Solomon MireZIMSouth Africa2015-201855037277.405271.1500122
Stephen PeallZIMPakistan1993-19957823712*6.178742.5300340
Christopher MpofuZIMBangladesh2005-2020302315379*4.6310734.5800220
Sean WilliamsZIMTanzania20231113636*-19189.4700060
Sikandar RazaZIMSeychelles20241113636*-13276.9200052
Wesley MadhevereZIMNew Zealand2025110363636.0032112.5000040
Gary CrockerZIMSri Lanka19931113636*-29124.1400050
Cephas ZhuwaoZIMIreland2008-2018220362018.003894.7400042
Nyasha MayavoZIMBangladesh2025120363518.005862.0700050
Solomon MireZIMNetherlands2019330362812.004383.7200070
Newman NyamhuriZIMSouth Africa2026331362718.0034105.8800011
Keegan MethZIMNew Zealand2011-2012541362012.005170.5900140
Clive MadandeZIMRwanda2023-2024210353535.0020175.0000051
Brendan TaylorZIMNamibia2025320352917.5034102.9400020
Kyle JarvisZIMNetherlands20194323532*35.003794.5900030
Kyle JarvisZIMAfghanistan2018-2019531352017.5024145.8300142
Mark DekkerZIMAustralia1994-1996331351617.5012528.0000000
Tafadzwa TsigaZIMBangladesh2025-20263413518*11.677844.8700150
Mark DekkerZIMIndia1993-199644035228.758839.7700020
Henry OlongaZIMSouth Africa1995-200076135247.009935.3500240
Gary BrentZIMSri Lanka1999-200179035123.8917120.4700300
Tendai ChisoroZIMPakistan2018-2021111013593.897546.6700250
Craig ErvineZIMSingapore2022110343434.0016212.5000052
Barney RogersZIMWest Indies2003220343417.004182.9300170
Brian ChariZIMWest Indies2016220341917.008639.5300020
Innocent KaiaZIMUnited States of America2022-2023220343217.004673.9100011
Craig EvansZIMEngland1996-1997330343211.336353.9700040
Greg LambZIMIndia2010431342717.004870.8300110
Tony MunyongaZIMAustralia2022-2026430341711.336949.2800020
Clive MadandeZIMPakistan2024330342011.335364.1500010
Neville MadzivaZIMAfghanistan2015-2019652341511.3334100.0000112
Mluleki NkalaZIMWest Indies2000-200197034174.865858.6200330
Tendai ChataraZIMIndia2010-2024149334235.678340.9600131
Paul StrangZIMBangladesh1997-2001310333333.0031106.45000--
Chamu ChibhabhaZIMAustralia2007-2018220331816.5024137.5000041
Milton ShumbaZIMNamibia2022220332916.5033100.0000011
Andy WallerZIMKenya1996220333016.504671.7400030
Neil JohnsonZIMBangladesh1999220332616.503691.6700050
Ali ShahZIMPakistan1992-1993330333311.006749.2500220
Tanaka ChivangaZIMSouth Africa202524033228.257643.4200142
Tinashe PanyangaraZIMAfghanistan2014-20169553317*-22150.0000022
Kyle JarvisZIMIreland2018-2019652332811.004671.7400031
Donald TiripanoZIMIndia2015-20167533313*16.505757.8900031
Neville MadzivaZIMIndia2015-20167633314*11.005263.4600111

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.