Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1013th Match · Abu Dhabi T10 League 2026UTEET20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th 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)T2070th 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 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 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)ODI5th 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 figures (All cricket)

Hamilton Masakadza has scored the most runs in all cricket for Zimbabwe v West Indies since 1908: 849 in 24 matches.

More filters

3 active
Reset"Match result" is from the side of the player or team.
Team: Zimbabwe×v West Indies×From 1908-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Hamilton MasakadzaZIM2001-20182429184914730.32147557.56243879
Brendan TaylorZIM2006-20182933273413823.68117562.47124809
Vusi SibandaZIM2003-2013293316999621.84120757.91054826
Craig ErvineZIM2013-2023152116639233.15107161.90041715
Heath StreakZIM1993-2003252610651127*40.69121053.80132535
Alistair CampbellZIM1992-20011822161010329.05105757.71153505
Andy FlowerZIM1992-200117193591113*36.94107954.77140521
Craig WishartZIM2000-2003151915529630.6794958.17041619
Sikandar RazaZIM2015-202691115158951.5076367.50050408
Grant FlowerZIM1993-20011923246996*22.3388253.17022404
Chamu ChibhabhaZIM2006-2023182014377323.0070861.72030504
Tatenda TaibuZIM2001-2010222324298320.4379054.30034362
Guy WhittallZIM1993-2001141533988333.1783547.66010283
Elton ChigumburaZIM2006-2016201913936021.8349779.070202812
Stuart CarlisleZIM1999-2003182003765718.8075549.80010352
Murray GoodwinZIM1999-2000810137511341.6762659.90210300
Mark VermeulenZIM200379132611840.7558056.21121411
Andy BlignautZIM1999-2003121433199229.0048066.46021324
Stuart MatsikenyeriZIM2003-2015181923065718.0044269.23022285
Sean WilliamsZIM2007-202391112567625.6035971.31021271
Malcolm WallerZIM2013-201791302285117.5433168.88011194
Neil JohnsonZIM1999-200079119195*23.8831460.83022180
Graeme CremerZIM2010-20261417217528*11.6748436.1600483
Trevor GripperZIM2000-200381201744114.5068025.59001181
Innocent KaiaZIM20232401726743.0028759.93010230
Regis ChakabvaZIM2013-2022811116671*16.6044037.7301092
Prosper UtseyaZIM2006-20132320101642716.4032350.7700281
Gary BallanceZIM2023121155137*155.0029452.72100122
Dave HoughtonZIM1983-19934401315532.7523156.7102191
Solomon MireZIM2017-20183501234724.6016873.21001153
Dion EbrahimZIM20016801177114.6332336.22012150
Peter MoorZIM2016-20173401135228.2533933.3301071
Duncan FletcherZIM19832219471*94.0013967.6301090
Ray PriceZIM2001-20132017583356.9223934.73002101
Terry DuffinZIM2006660813813.5024832.6600180
Tino MawoyoZIM2013350765015.2017144.44011100
Brandon MavutaZIM2023230735624.3317541.71010110
Greg LambZIM2010661712314.2019536.4100010
Kevin CurranZIM1983220696234.5010764.4901051
Tendai ChisoroZIM2016-20184426942*34.507295.8300042
Charles CoventryZIM2006-2010330685622.6711061.8201170
Ryan BurlZIM2022-2026330675022.337984.8101181
Keith DabengwaZIM2006-20076616426*12.8010859.2600130
Gary BrentZIM2000-20071383641912.809468.0900031
Gregory StrydomZIM2006540634815.7510858.3300062
Ali ShahZIM1983-19922216260*62.0010757.9401040
Bryan StrangZIM2000-2001109161207.6311154.9500180
Gavin RennieZIM2001331602930.008669.7700020
Blessing MahwireZIM2003-20067845722*14.2518730.4800131
Donald TiripanoZIM2016-20233415223*17.3310052.0000141
Page 1Next

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.