Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG81/0 (12.4)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Zimbabwe: Batting by opposition (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Zimbabwe×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Brendan TaylorZIMBangladesh2005-202613254125617159.81224356.005411288
Andy FlowerZIMIndia1992-200291861138232*94.83230749.333711359
Grant FlowerZIMPakistan1993-200214263961201*41.78268235.83323984
Andy FlowerZIMPakistan1993-20021425493115644.33201146.302521082
Hamilton MasakadzaZIMBangladesh2005-20181020188315846.47197644.693419112
Grant FlowerZIMNew Zealand1992-20001020078015139.00208137.48230783
Andy FlowerZIMSri Lanka1994-20021323377812938.90222734.93251642
Andy FlowerZIMNew Zealand1992-2000112027218340.06141750.88060845
Guy WhittallZIMNew Zealand1996-20008162647203*46.21145144.59210785
Alistair CampbellZIMPakistan1993-2002142506127524.48125748.69061751
Alistair CampbellZIMNew Zealand1992-2000112235928831.16152738.77042661
Andy FlowerZIMSouth Africa1995-20015102566199*70.75114649.39220762
Grant FlowerZIMIndia1992-20028161565106*37.67172132.83143594
Tatenda TaibuZIMBangladesh2004-201158152915375.57117944.87151652
Grant FlowerZIMSri Lanka1994-2002132305277222.91152134.65033500
Sean WilliamsZIMAfghanistan2021-2025472518154103.6079165.49300484
Alistair CampbellZIMIndia1992-2002918051010228.33112545.33132761
Regis ChakabvaZIMBangladesh2013-2021816249110135.07118741.36120444
Dave HoughtonZIMSri Lanka1994330466266155.3399047.07210505
Alistair CampbellZIMSri Lanka1994-1999101604449927.75135732.72011471
Stuart CarlisleZIMIndia2000-200261214377739.7398544.37051572
Craig ErvineZIMSri Lanka2016-2020510043016043.0079853.88131396
Hamilton MasakadzaZIMWest Indies2001-2017510042814742.8088248.53210513
Sean WilliamsZIMSri Lanka2016-2020510141410746.0064863.89120476
Murray GoodwinZIMPakistan1998472412166*82.4073256.28131544
Craig ErvineZIMBangladesh2011-2026815141110729.3681450.49110474
Dave HoughtonZIMPakistan1993-199681403887327.7173253.01030514
Elton ChigumburaZIMBangladesh2005-201481503828825.4773951.69032406
Gavin RennieZIMNew Zealand1997-200071403629325.86113331.95032330
Hamilton MasakadzaZIMSouth Africa2001-201761213558532.2780843.94011503
Guy WhittallZIMPakistan1993-200211191355113*19.7290939.05113410
Sikandar RazaZIMBangladesh2014-202061203548229.5063955.40031426
Brendan TaylorZIMNew Zealand2005-2025510035311735.3060558.35121398
Murray GoodwinZIMSri Lanka1998-199951003447334.4087139.49031370
Craig WishartZIMWest Indies2001-20034803319641.3858356.78020407
Sikandar RazaZIMSri Lanka2017-202036032712754.5054560.00110264
Craig ErvineZIMNew Zealand2016-202548032114640.1368347.00110421
Heath StreakZIMNew Zealand1996-2005112023205417.78105830.25024283
Sikandar RazaZIMAfghanistan2021-20254603148552.3350562.18030274
Heath StreakZIMBangladesh2001-20046513038775.7562848.25040312
Stuart CarlisleZIMBangladesh2001-2004692294103*42.0063346.45111304
Dave HoughtonZIMNew Zealand1992-19976101294104*32.6767443.62100320
Heath StreakZIMWest Indies2000-20036114288127*41.1467542.67111292
Sean WilliamsZIMSouth Africa2014-202536128413756.8030094.67110332
Ben CurranZIMAfghanistan2024-202535028312156.6047859.21110390
Craig ErvineZIMWest Indies2013-202361212817225.5562744.82011330
Paul StrangZIMNew Zealand1996-2000815427867*25.2764942.84012341
Brendan TaylorZIMSri Lanka2004-20204802776734.6347458.44030335
Gavin RennieZIMSri Lanka1998-200261202776823.0872938.00031290
Heath StreakZIMIndia1998-200591812754016.1877535.48002262
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.