ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting match by match (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Harare Sports Club×
PlayerRunsScoresBF4s6sOppositionGroundDate
Nasser HussainENG50508340v ZIMHarare6 Oct 2001
Sean ErvineZIM50508520v BANHarare12 Mar 2004
Dion EbrahimZIM5050*9220v SLHarare27 Apr 2004
Tinashe PanyangaraZIM5032* & 185952v SLHarare6 May 2004
Andy BlignautZIM50504732v NZHarare31 Aug 2005
Farhad RezaBAN50505741v ZIMHarare30 Jul 2006
Brendan TaylorZIM50507620v PAKHarare11 Sept 2011
Brendan TaylorZIM5050*4650v NZHarare15 Oct 2011
Saeed AjmalPAK5049 & 17561v ZIMHarare3 Sept 2013
Niall O'BrienIRE50506123v ZIMHarare11 Oct 2015
Paul StirlingIRE50509240v ZIMHarare13 Oct 2015
Sikandar RazaZIM50505641v IREHarare13 Oct 2015
Sean WilliamsZIM5010 & 4010670v SLHarare29 Oct 2016
Asghar AfghanAFG50505712v ZIMHarare16 Feb 2017
Rahmat ShahAFG50507910v ZIMHarare26 Feb 2017
Ashfaq AhmedUAE50505651v PNGHarare4 Mar 2018
Donald TiripanoZIM5044* & 616450v SLHarare19 Jan 2020
Soumya SarkarBAN50504542v ZIMHarare22 Jul 2021
Tamim IqbalBAN505045101v ZIMHarare7 Aug 2022
Ishan KishanIND50506160v ZIMHarare22 Aug 2022
Colin AckermannNED50507240v ZIMHarare21 Mar 2023
Wesley MadhevereZIM50506170v NEDHarare25 Mar 2023
Craig ErvineZIM50504890v NEDHarare20 Jun 2023
Ryan BurlZIM50505751v WIHarare24 Jun 2023
Shoaib KhanOMA50505451v WIHarare5 Jul 2023
Brad EvansZIM50504352v BANHarare11 Jul 2026
Vaibhav SuryavanshiIND50501944v ZIMHarare23 Jul 2026
Guy WhittallZIM49494561v NZHarare5 Oct 1997
Murray GoodwinZIM4911 & 3814970v SLHarare4 Dec 1999
Dion EbrahimZIM4939 & 1012260v BANHarare26 Apr 2001
Alistair CampbellZIM49496950v ENGHarare6 Oct 2001
Nick KnightENG49495170v ZIMHarare10 Oct 2001
Shahriar HossainBAN4948 & 18680v ZIMHarare19 Feb 2004
Mushfiqur RahmanBAN49497021v ZIMHarare12 Mar 2004
Mark VermeulenZIM49497240v KENHarare12 Oct 2009
Steve TikoloKEN49495831v ZIMHarare12 Oct 2009
David ObuyaKEN49495170v ZIMHarare13 Oct 2009
David ObuyaKEN49495840v ZIMHarare17 Oct 2009
Alviro PetersenSA4932 & 17*8851v ZIMHarare9 Aug 2014
Brad HaddinAUS49496623v ZIMHarare31 Aug 2014
Muhammad UsmanUAE49497431v ZIMHarare14 Apr 2019
George DockrellIRE4949*3233v ZIMHarare10 Dec 2023
Ruturaj GaikwadIND49492843v ZIMHarare10 Jul 2024
Ella ClaridgeUSAW4949*4570v ZIMWHarare26 Oct 2024
Brian BennettZIM49494950v AFGHarare11 Dec 2024
Tadiwanashe MarumaniZIM49493452v TANHarare30 Sept 2025
Nick WelchZIM49498951v AFGHarare20 Oct 2025
Nazmul Hossain ShantoBAN4919 & 3011460v ZIMHarare28 Jun 2026
Heath StreakZIM4848*5722v PAKHarare28 Mar 1998
Murray GoodwinZIM480 & 4820140v SLHarare26 Nov 1999

BF balls faced · 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.