Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

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
Keith DabengwaZIMBangladesh2006-2010131231993222.1137253.49000111
Prosper UtseyaZIMSri Lanka2004-2012221921994511.7138651.55005182
Trevor GripperZIMSri Lanka1999-20025901978321.8954336.28011210
Terry DuffinZIMBangladesh2006-20077701954827.8632959.27000220
Clive MadandeZIMIreland2023-20241213319544*19.5020893.75002192
Vusi SibandaZIMBermuda200622019411697.0020893.27110173
Richmond MutumbamiZIMPakistan2013-2015111241946724.2530463.82010232
Chamu ChibhabhaZIMIreland2007-20238801935124.1329764.98010210
Ryan BurlZIMIndia2022-202688219354*32.1720196.02011183
Neil JohnsonZIMWest Indies1999-200079119195*23.8831460.83022180
Regis ChakabvaZIMAfghanistan2014-2022111011914421.2223581.28002185
Stuart MatsikenyeriZIMEngland2003-20079801907323.7528965.74010182
Ray PriceZIMBangladesh2001-2011292261904611.8830961.49003163
Murray GoodwinZIMSouth Africa1999-20007901887320.8930960.84011203
Solomon MireZIMAfghanistan2017-2018121201885415.6721886.24011198
Elton ChigumburaZIMSri Lanka2004-201625240187577.7934654.05015191
Malcolm WallerZIMAfghanistan2014-20182421518449*11.5022581.78007143
Neil JohnsonZIMKenya199955018310136.6024674.39111212
Regis ChakabvaZIMUnited Arab Emirates2015-201955118078*45.0026667.67010161
Ben CurranZIMIreland2025451180118*45.0024473.77100200
Trevor GripperZIMAustralia1999-20033601796029.8353333.58021210
Dougie MarillierZIMSri Lanka2000-20031012317952*19.8929959.87010142
Joylord GumbieZIMIreland2023-20244501787235.6032355.11010200
Brian BennettZIMSouth Africa2025-20267711786129.67160111.25010226
Prosper UtseyaZIMPakistan2004-20152218111782325.4333553.13001130
Dion MyersZIMIndia2024-202699117765*22.13164107.93011173
Vusi SibandaZIMSouth Africa2006-2014101101765116.0032354.49013291
Graeme CremerZIMWest Indies2010-20261417217528*11.6748436.1600483
Brad EvansZIMBangladesh2022-20261211317458*21.75149116.78020139
Trevor GripperZIMWest Indies2000-200381201744114.5068025.59001181
Regis ChakabvaZIMNew Zealand2011-2016121401746312.4344738.93013110
Stuart CarlisleZIMPakistan1995-20011112217346*17.3041441.79003150
Craig WishartZIMNamibia2003111172172*-151113.91100183
Innocent KaiaZIMWest Indies20232401726743.0028759.93010230
Prosper UtseyaZIMSouth Africa2005-20142217616924*15.3628160.14002121
Andy PycroftZIMIndia1983-19926601686128.0038144.0901091
Regis ChakabvaZIMPakistan2008-202281011688018.6734149.27013223
Graeme CremerZIMAfghanistan2015-2018191451685818.6724967.4701184
Craig ErvineZIMIndia2010-202287116767*27.8322075.91010121
Innocent KaiaZIMNamibia2022-20268801677220.88134124.63010174
Prosper UtseyaZIMKenya2006-20111511616768*33.4017893.82022105
Hamilton MasakadzaZIMIreland2008-2019121201677213.9222374.89013261
Donald TiripanoZIMBangladesh2018-20211113216755*15.1832052.190231110
Donald TiripanoZIMPakistan2018-202191021664420.7528258.87001190
Regis ChakabvaZIMWest Indies2013-2022811116671*16.6044037.7301092
Wesley MadhevereZIMIndia2022-2026111101664315.0917793.79002144
Wellington MasakadzaZIMBangladesh2016-2026181441653416.5028657.6900098
Andy WallerZIMIndia1987-19979911643920.5025265.08000172
Prosper UtseyaZIMWest Indies2006-20132320101642716.4032350.7700281
Dirk ViljoenZIMSri Lanka1997-200044116263*54.0023768.3502083

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.