Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Harare Sports Club×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Michael ClarkeAUSZimbabwe2004-2014443194105*194.0023383.26110221
Brendan TaylorZIMWest Indies2007-201833019213864.00187102.67100292
Sikandar RazaZIMPakistan2013-20157801926024.0030163.79010181
Alec StewartENGZimbabwe1996-1997341190101*63.3339747.86100170
Graeme CremerZIMSri Lanka2010-2016562189102*47.2543743.25100170
Chipo MugeriZIMWUnited States of America Women20245501886037.6022085.45010320
Grant FlowerZIMBangladesh2001-20047811888426.8641245.63021163
Brendan TaylorZIMIndia2005-201391001887418.8026770.41011212
Craig ErvineZIMBangladesh2011-2026111221876018.7032058.44012173
Peter MoorZIMSri Lanka20163501867937.2024575.92010167
Tatenda TaibuZIMIndia2001-20108941867137.2025174.10011122
Clive MadandeZIMIreland20231111318544*23.13177104.52001182
Mohammad RafiqueBANZimbabwe2001-2007121211854016.8223379.40002136
Innocent KaiaZIMAfghanistan20225501846336.8026369.96020143
Alistair CampbellZIMEngland1996-200188118480*26.2928863.89010161
Nurul HasanBANZimbabwe2021-202698518245*60.67170107.06000176
Brian BennettZIMAfghanistan2024-20259901824920.22156116.67002164
Alistair CampbellZIMBangladesh200134118110360.3329860.74110141
Rakep PatelKENZimbabwe2009-20256601816530.1723178.35010213
Ashley NdirayaZIMWUnited States of America Women202455218082*60.0023775.95010190
Asad ShafiqPAKZimbabwe2011-20157911805122.5029361.43010182
Nasser HussainENGZimbabwe1996-20017811767325.1430158.47021151
Andrew HudsonSAZimbabwe199523017513558.3328561.40100233
Sean WilliamsZIMUnited States of America2023110174174174.00101172.28100215
Sanjay ManjrekarINDZimbabwe199222017410487.0049235.37110110
Gavin RennieZIMNew Zealand1997-20004601747229.0039544.05020110
Ben CurranZIMBangladesh2026441173111*57.6721879.36100160
Chiedza DhururuZIMWIreland Women2021-2024121211734615.7334150.73000171
Craig WishartZIMNamibia2003111172172*-151113.91100183
Aaron FinchAUSSouth Africa201433017210257.3323971.97110151
Hamilton MasakadzaZIMWest Indies2001-201845017111934.2041840.91101150
Dion MyersZIMIndia2024-202688117165*24.43155110.32011173
Fakhar ZamanPAKAustralia20183301709156.6799171.72020226
Travis HeadAUSZimbabwe2018-202654017011242.50137124.09100203
Murray GoodwinZIMSri Lanka19994611694833.8044338.15001150
Stuart MatsikenyeriZIMKenya200954216771*83.5019585.6402072
Shadman IslamBANZimbabwe2021-2026241167115*55.6730954.05100170
Regis ChakabvaZIMPakistan20215711678027.8332850.91011223
Dave HoughtonZIMIndia199223116612183.0040441.09100182
Wesley MadhevereZIMIndia2022-2026101001664316.6017694.32001144
Sindhu SriharshaUSAWZimbabwe Women20245531656982.5022373.99010120
Heath StreakZIMPakistan1995-199877416548*55.0028957.09001153
Ben CurranZIMIreland2025331164118*82.0021078.10100180
Josephine NkomoZIMWIreland Women202144116470*54.6723470.09020140
Tarisai MusakandaZIMPakistan2018-20216801644320.5022273.87001151
Glenn MaxwellAUSZimbabwe2014-20184411629354.00102158.820201111
Richmond MutumbamiZIMPakistan2013-20157921626723.1425264.29010202
Neil McKenzieSAZimbabwe200133116169*80.5025962.16020161
Guy WhittallZIMBangladesh20013401616040.2529255.14020131
Craig ErvineZIMUnited Arab Emirates2018-20195511616440.2517492.53020135

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.