Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Zimbabwe: Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Zimbabwe×At Zahur Ahmed Chowdhury Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Sikandar RazaZIMBangladesh2014-20248902718230.1135875.70021275
Sean WilliamsZIMBangladesh2018-2025561252129*50.4040861.76111192
Brendan TaylorZIMBangladesh2010-20197802377529.6331475.48032235
Regis ChakabvaZIMBangladesh2010-201956220989*52.2539552.91021191
Hamilton MasakadzaZIMBangladesh2010-20197802088126.0036956.37011241
Elton ChigumburaZIMBangladesh2010-20186711738828.8324969.48010123
Craig ErvineZIMBangladesh2010-20256801264615.7527645.65001100
Brian BennettZIMBangladesh2024-20254519244*23.0010191.09000113
Richmond MutumbamiZIMBangladesh2014-2019230765425.337798.7001073
Hamilton MasakadzaZIMAfghanistan2019110717171.0042169.0501045
Ben CurranZIMBangladesh2025120674633.5015343.7900071
Johnathan CampbellZIMBangladesh2024220664533.0034194.1200065
Tatenda TaibuZIMBangladesh2010110646464.0010461.5401011
Wellington MasakadzaZIMBangladesh2018-2025440633415.758772.4100034
Solomon MireZIMBangladesh2014220615030.509762.8901021
Nick WelchZIMBangladesh2025120545427.0013540.0001132
Clive MadandeZIMBangladesh2024330544318.005794.7400170
Peter MoorZIMBangladesh2018220452822.5041109.7600022
Joylord GumbieZIMBangladesh2024330431714.335282.6900060
Regis ChakabvaZIMAfghanistan2019110393939.0032121.8800012
Faraz AkramZIMBangladesh20241113434*-19178.9500022
Tadiwanashe MarumaniZIMBangladesh2024220333116.5030110.0000021
Kyle JarvisZIMBangladesh2018-2019310272727.0020135.0000012
Tinashe PanyangaraZIMBangladesh20143412387.678626.7400030
Sean WilliamsZIMAfghanistan20191112121*-2487.5000020
Vusi SibandaZIMBangladesh2014220212110.5017123.5300131
Cephas ZhuwaoZIMBangladesh2018220202010.003066.6700111
Brendan TaylorZIMAfghanistan2019110191919.0017111.7600021
Blessing MuzarabaniZIMBangladesh2024-2025442199*9.503850.0000021
Tafadzwa TsigaZIMBangladesh20251211818*18.006129.5100120
Wesley MadhevereZIMBangladesh202512015157.503740.5400120
Prosper UtseyaZIMBangladesh20101111212*-11109.0900010
Tafadzwa KamungoziZIMBangladesh20142211212*12.009133.3300130
Tinotenda MutombodziZIMBangladesh2019110111111.009122.2200001
Tendai ChataraZIMBangladesh2014-2018321111011.002250.0000010
Vincent MasekesaZIMBangladesh20251201085.002934.4800010
Keith DabengwaZIMBangladesh2010110999.002437.5000000
Neville MadzivaZIMBangladesh2019110999.001560.0000000
Brandon MavutaZIMBangladesh201811199*-9100.0000000
Natsai MushangweZIMBangladesh2014120884.008100.0000120
Ainsley NdlovuZIMBangladesh2019-202432175*7.00887.5000010
Richard NgaravaZIMBangladesh2018-2025431753.502330.4300110
Luke JongweZIMBangladesh2024330622.001250.0000000
John NyumbuZIMBangladesh2014220442.001723.5300100
Donald TiripanoZIMBangladesh201821133*-742.8600000
Tinotenda MutombodziZIMAfghanistan201911111*-250.0000000
Ryan BurlZIMBangladesh2019-2024220110.50425.0000100
Christopher MpofuZIMBangladesh2010-201921100*-0-00000
Shingirai MasakadzaZIMBangladesh2014120000.00120.0000200
Brian ChariZIMBangladesh2014120000.00110.0000200

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.