ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd 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 (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th 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×

Qualification: Minimum 500 balls faced.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Sikandar RazaZIMIreland2014-2025282437418235.2974399.730715519
Ryan BurlZIMIreland2019-2025242245545930.7855999.110214217
Sean WilliamsZIMPakistan2007-202433325920118*34.0795396.541408712
Hamilton MasakadzaZIMKenya2006-200914142736178*61.3379093.162418114
Craig ErvineZIMIreland2010-202530305111710544.68120692.6229011322
Elton ChigumburaZIMIndia2010-201619196463104*35.6250192.421224012
Brendan TaylorZIMAfghanistan2014-20261919151212528.4457688.891213717
Sean WilliamsZIMIreland2007-2024232327919637.6789488.480607912
Sikandar RazaZIMIndia2013-20262727058611521.7066488.251124715
Sikandar RazaZIMSri Lanka2016-202631336109912740.70124688.201709623
Elton ChigumburaZIMPakistan2004-20203939691611727.76104987.321327026
Sikandar RazaZIMPakistan2013-202527262621100*25.8871886.491105611
Hamilton MasakadzaZIMAfghanistan2014-20192020075511037.7588984.931506528
Sean WilliamsZIMSouth Africa2005-20252326272313730.1385384.761526810
Wesley MadhevereZIMBangladesh2020-20262527369577*28.9682684.14073707
Andy FlowerZIMKenya1996-2003151436088355.2774681.50080612
Sikandar RazaZIMAfghanistan2014-202648495159114136.16195981.21110113340
Grant FlowerZIMKenya1996-20031614158914045.3173380.35140566
Brendan TaylorZIMNew Zealand2005-2025182341000128*52.63125779.553719922
Brendan TaylorZIMIndia2005-20151416042413826.5053679.10123429
Sikandar RazaZIMBangladesh2013-2026566241588135*27.38202678.38210714343
Sean WilliamsZIMAfghanistan2014-202524275102915446.77135076.224339117
Andy FlowerZIMBangladesh1997-200114142643114*53.5886674.25150523
Tatenda TaibuZIMSouth Africa2003-201018194581107*38.7378374.20222539
Sean WilliamsZIMSri Lanka2008-20252832296110732.03129774.092519312
Chamu ChibhabhaZIMIndia2010-2016141403978228.3653674.07030442
Chamu ChibhabhaZIMPakistan2007-2020313016229921.4584074.05045612
Ryan BurlZIMAfghanistan2017-20262726341551*18.0457072.810152212
Malcolm WallerZIMBangladesh2009-2018303226836822.7794372.430325720
Brendan TaylorZIMPakistan2004-202534382109411230.39151672.161801079
Sean WilliamsZIMBangladesh2006-2025505351435129*29.90199971.79113312616
Alistair CampbellZIMBangladesh1997-2001910142110346.7858771.72131301
Elton ChigumburaZIMBangladesh2005-20186870915938826.11225270.7409811846
Brendan TaylorZIMSouth Africa2005-201831352833145*25.24118570.30134749
Neil JohnsonZIMPakistan1998-200088042610753.2560770.18220450
Hamilton MasakadzaZIMSri Lanka2001-20182631077211124.90110270.05142987
Vusi SibandaZIMBangladesh2005-2016384321190103*29.02170669.7515513419
Stuart MatsikenyeriZIMBangladesh2004-2009333528498925.73122569.31042824
Andy FlowerZIMAustralia1992-20031617150699*31.6373968.47043472
Elton ChigumburaZIMSouth Africa2005-2018282914779017.0469868.34026498
Chamu ChibhabhaZIMSouth Africa2006-2018121303866429.6956967.84030407
Wesley MadhevereZIMIreland2021-2025232213678417.4854367.59021352
Sikandar RazaZIMWest Indies2015-202691115158951.5076367.50050408
Hamilton MasakadzaZIMPakistan2002-20183842010658725.36159966.6007210922
Hamilton MasakadzaZIMIndia2005-2016252705307119.6379766.500225212
Brendan TaylorZIMSri Lanka2004-202524282813119*31.27123166.041638411
Guy WhittallZIMBangladesh1997-200189145611957.0069165.99140402
Craig WishartZIMIndia1996-20031516139010226.0059165.99122218
Craig ErvineZIMSri Lanka2010-20243134292816029.00141965.401769111
Grant FlowerZIMAustralia1994-2004191905789430.4288865.09042471
Page 1Next

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