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-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 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
Ryan BurlZIMPakistan2018-20251312316267*18.00159101.89010114
Guy WhittallZIMAustralia1994-2003121301623612.4631551.43002180
Wellington MasakadzaZIMIreland2015-2025251341604017.7818387.43001122
Mark DekkerZIMSri Lanka1993-199691111594015.9055828.4900180
Tarisai MusakandaZIMSri Lanka2016-20175601574826.1718783.96001172
Craig ErvineZIMAustralia2011-20264401565939.0018484.78021141
Elton ChigumburaZIMAustralia2004-20187721567731.2021173.93021162
Craig ErvineZIMNepal2018-2023221155121*155.0017887.08100161
Gary BallanceZIMWest Indies2023121155137*155.0029452.72100122
Sean WilliamsZIMNepal2019-2023331155102*77.50106146.23111174
Kevin ArnottZIMIndia1987-19935711556025.8353928.76011120
Tadiwanashe MarumaniZIMBangladesh2021-2026151501543110.2718682.80001147
Brendan TaylorZIMBermuda20062201539876.50125122.40020151
Murray GoodwinZIMKenya199955115376*38.2522667.70010190
Innocent KaiaZIMIreland20237711525125.3320275.25010122
Tadiwanashe MarumaniZIMIndia2022-20268811523221.71149102.01000154
Chamu ChibhabhaZIMSri Lanka2006-2016101001525815.2025160.56011121
Vusi SibandaZIMNew Zealand2005-20115601519325.1730250.00011201
Travis FriendZIMSouth Africa2001-20038701508221.4327454.74010152
Ryan BurlZIMScotland2017-20237741508350.0015894.94010141
Ben CurranZIMSri Lanka20252201497974.5018580.54020170
Craig WishartZIMPakistan1996-2003151401474510.5032045.94003131
Sikandar RazaZIMScotland2016-202366114658*29.2017185.38010133
Bryan StrangZIMPakistan1995-199891241465318.2531346.65012151
Dougie MarillierZIMBangladesh20015401457336.2530347.85020140
Craig EvansZIMSri Lanka1996-199844214596*72.5016488.41010123
Alester MaregwedeZIMSri Lanka20047901453716.1124858.47001164
Andy PycroftZIMNew Zealand1987-19925621446036.0023262.07020101
Andy WallerZIMEngland1992-19976701445020.5730746.91011162
Tatenda TaibuZIMCanada2008-20113311439871.5014896.62010100
Sean WilliamsZIMOman2023110142142142.00103137.86100143
Peter MoorZIMUnited Arab Emirates2018-201954214258*71.0014895.9501175
Brian BennettZIMAustralia202644114264*47.3315194.04010182
Andy WallerZIMAustralia1987-19964401426735.5024557.96010151
Brian ChariZIMBangladesh2014-20184801425317.7539436.04012134
Andy BlignautZIMSouth Africa2003-20055711416123.5016287.04021107
Solomon MireZIMBangladesh2014-20187701415220.1422263.5102194
Paul StrangZIMEngland1994-20001111214147*15.6727351.65004131
Richard NgaravaZIMBangladesh2018-20262117714134*14.1021665.28005163
Brian BennettZIMEngland202512014013970.0015391.50100260
Hamilton MasakadzaZIMAustralia2007-20185501407028.0018077.78010113
Mark VermeulenZIMBangladesh2004-20097701389219.7119770.05010140
Craig WishartZIMSouth Africa1995-20017901384515.3326651.88002171
Forster MutizwaZIMNew Zealand2011-20127801376917.1321862.8401291
Luke JongweZIMAfghanistan2015-2022141221364613.6014196.45001133
Elton ChigumburaZIMEngland2004-20076611355227.0014394.41011135
Mark DekkerZIMNew Zealand19922201347967.0018174.0302052
Craig WishartZIMAustralia1996-20035701344619.1428846.53001160
Donald TiripanoZIMAfghanistan2014-2022131131349516.7532940.73011200
Sikandar RazaZIMGambia2024111133133*-43309.30100715

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.