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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd 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/27NZIND

Zimbabwe: Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Zimbabwe×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Gavin RennieZIMSri Lanka1998-2003121713346820.8883140.19031340
Stuart MatsikenyeriZIMSouth Africa2003-2012171913348618.5652263.98021401
Malcolm WallerZIMNew Zealand2011-20121112233299*33.2043676.15021363
Sikandar RazaZIMNetherlands2014-202311113331102*41.38258128.291112120
Sean WilliamsZIMNew Zealand2015-2025812133011930.0043376.21110401
Neil JohnsonZIMAustralia1999451327132*81.7549466.19210365
Malcolm WallerZIMSri Lanka2012-2018121513276823.3637886.51013351
Mark VermeulenZIMWest Indies200379132611840.7558056.21121411
Neil JohnsonZIMEngland1999-2000121303269725.0854759.60031362
Innocent KaiaZIMBangladesh2022-202677032214046.0049265.45200343
Sean WilliamsZIMNetherlands2014-2023101003229132.20290111.03020333
Dion MyersZIMBangladesh2021-2026101103207329.0941876.56010246
Gavin RennieZIMIndia1998-200291313208426.6766548.12012352
Andy BlignautZIMWest Indies1999-2003121433199229.0048066.46021324
Alistair CampbellZIMKenya1996-2003151433197129.0048465.91022236
Peter MoorZIMBangladesh2014-2018131433188328.9162850.64021276
Guy WhittallZIMEngland1994-2002192233185616.7466248.04023302
Ben CurranZIMAfghanistan2024-2026810031712131.7054757.95112420
Wesley MadhevereZIMPakistan2020-20241111131470*31.40281111.74030412
Mark DekkerZIMPakistan1993-19961419131268*17.3373842.28023321
Dion EbrahimZIMPakistan2001-20041112131171*28.2752459.35021250
Sikandar RazaZIMSouth Africa2014-2026131413117323.92304102.300233310
Sean WilliamsZIMIndia2005-2022151403105122.1438979.69022266
Craig ErvineZIMPakistan2011-2024151503105220.6749462.75020352
Ben CurranZIMBangladesh2025-2026791308111*38.5051260.16100331
Sean WilliamsZIMUnited Arab Emirates2014-2019773307109*76.75272112.87121255
Murray GoodwinZIMEngland1999-200012142307148*25.5862748.96100280
Stuart MatsikenyeriZIMWest Indies2003-2015181923065718.0044269.23022285
Chamu ChibhabhaZIMNew Zealand2005-2016101203056525.4250560.40021375
Peter MoorZIMSri Lanka2016-2018131413017923.1543269.680112212
Stuart CarlisleZIMSri Lanka1997-2002131603016418.8181237.07013262
Peter MoorZIMAfghanistan2015-2018131322985227.0945166.080211811
Vusi SibandaZIMIndia2004-2016161602965518.5051157.93022355
Dion EbrahimZIMSri Lanka2001-2004151832967019.7374639.68022280
Brendan TaylorZIMAustralia2004-2026101012956532.7837578.67030272
Murray GoodwinZIMIndia1998-1999121302956622.6944865.85010280
Sikandar RazaZIMAustralia2014-202699229381*41.8636280.94020303
Neil JohnsonZIMSouth Africa1999-20007902937632.5651556.89020361
Tadiwanashe MarumaniZIMNamibia2023-202699229274*41.71216135.190401914
Andy BlignautZIMIndia1999-20101617229284*19.4746662.66013328
Craig ErvineZIMSouth Africa2010-2025111402914920.7956851.23001312
Ryan BurlZIMNamibia2022-20261414829157*48.50218133.49010258
Paul StrangZIMIndia1996-2000141432914726.4556151.87000230
Guy WhittallZIMKenya1996-1999111142878341.0038175.33020225
Malcolm WallerZIMPakistan2011-2018121322847025.8238773.39010412
Elton ChigumburaZIMAfghanistan2014-20161917228349*18.8742067.38002185
Murray GoodwinZIMNew Zealand1998-199991102817225.5554851.28030350
Stuart MatsikenyeriZIMSri Lanka2003-2009182012784514.6347758.28001332
Tatenda TaibuZIMAustralia2003-2011121302775721.3164842.75011261
Travis FriendZIMIndia2000-2004191932776317.3144562.25024293

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