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
Trevor MadondoZIMNew Zealand2000-20014419574*31.6718551.35011100
Andy BlignautZIMBangladesh2001-2004761953219.0010095.0000172
Tinashe KamunhukamweZIMBangladesh2020-2021660955115.8311979.83010123
Milton ShumbaZIMIreland2021-20238729546*19.009698.9600172
Blessing MuzarabaniZIMAfghanistan2018-20262419695197.3123640.25006102
Hamilton MasakadzaZIMCanada2008220947947.0063149.21010113
Tadiwanashe MarumaniZIMRwanda2023-2024220945047.0049191.8401087
Duncan FletcherZIMWest Indies19832219471*94.0013967.6301090
Chamu ChibhabhaZIMCanada2006-2008330944031.3313868.12000100
Tafadzwanashe KaitanoZIMBangladesh2021-2022340948723.5041922.43012100
Tadiwanashe MarumaniZIMTanzania2023-2025331934946.5068136.7600074
Peter MoorZIMSingapore20191119292*-60153.3301096
Solomon MireZIMScotland2017-2018330924030.6711877.9700081
Travis FriendZIMKenya2002210919191.0091100.0001092
Brian BennettZIMSeychelles2024110919191.0035260.0001087
Terry DuffinZIMSouth Africa2006220918845.5015558.7101070
Solomon MireZIMAustralia2018220916345.5071128.17010103
Brian BennettZIMKenya2024-2025330915130.3364142.19010132
Peter MoorZIMSouth Africa2017-2018670914413.0010884.2600066
Brad EvansZIMAfghanistan2025-20268719135*15.1710091.0000092
Blessing MuzarabaniZIMBangladesh2018-2026241869130*7.5815757.96004103
Regis ChakabvaZIMIndia2015-2022660903515.0014562.0700180
Sean ErvineZIMEngland2001-2003781903412.8614960.4000291
John RennieZIMNew Zealand1997-19989839023*18.0015757.3200170
Mark VermeulenZIMEngland2003-2004790906110.0017551.4301490
Nick WelchZIMNew Zealand20252418947*29.6720244.06000130
Tadiwanashe MarumaniZIMKenya2023-2025440893922.2581109.8800093
Gavin RennieZIMSouth Africa1999351893422.2521441.5900071
Richmond MutumbamiZIMSouth Africa2014450894317.8020044.50001111
Donald TiripanoZIMNew Zealand20162418849*29.3329829.53000121
Tadiwanashe MarumaniZIMAfghanistan2022-20261212088307.3310385.4400291
Prosper UtseyaZIMNew Zealand2005-201515136883612.5715656.4100351
Sikandar RazaZIMSingapore2022110878787.0040217.5001085
Gavin RennieZIMAustralia1999-2001560872314.5018447.2800160
David BrainZIMPakistan1993-19951011187288.7013265.91002100
Tadiwanashe MarumaniZIMSeychelles2024110868686.0037232.43010105
Prince MasvaureZIMIreland2024120867443.0018446.74010100
Ryan BurlZIMKenya2023-2025332866186.0066130.3001072
Graeme CremerZIMIndia2010-201614102862710.7513265.1500250
Craig ErvineZIMCanada2011110858585.0081104.9401062
Tashinga MusekiwaZIMAfghanistan2024-2025551852821.2565130.7700081
Craig WishartZIMKenya1997-20039628522*21.2512766.9300070
Barney RogersZIMSouth Africa2005570854712.1416053.13001110
Regis ChakabvaZIMAustralia2011-20224418437*28.0013761.3100080
Timycen MarumaZIMBangladesh2013-2021810084418.4021838.53002100
Vusi SibandaZIMIreland2007-2014330836727.6710380.58011100
Trevor GripperZIMIndia2002240836020.7527330.40010100
Wesley MadhevereZIMScotland2021-2023550834316.6076109.2100372
Andy WallerZIMSouth Africa1992-1997660835213.8315553.5501281
Ray PriceZIMWest Indies2001-20132017583356.9223934.73002101

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.