T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd 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 (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Batting match by match (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Australia×At Harare Sports Club×
PlayerRunsScoresBF4s6sOppositionGroundDate
AB de VilliersSA136136*106112v AUSHarare27 Aug 2014
Faf du PlessisSA12612610986v AUSHarare2 Sept 2014
Faf du PlessisSA10610698111v AUSHarare27 Aug 2014
Andy FlowerZIM9999*11172v AUSHarare24 Oct 1999
Faf du PlessisSA96969981v AUSHarare6 Sept 2014
Murray GoodwinZIM910 & 91264100v AUSHarare14 Oct 1999
Fakhar ZamanPAK919146123v AUSHarare8 Jul 2018
Sikandar RazaZIM8181*7271v AUSHarare20 Sept 2026
Neil JohnsonZIM8075 & 520191v AUSHarare14 Oct 1999
Elton ChigumburaZIM77779092v AUSHarare29 May 2004
Fakhar ZamanPAK73734293v AUSHarare5 Jul 2018
Hamilton MasakadzaZIM70709161v AUSHarare25 Aug 2014
Brendan TaylorZIM65659350v AUSHarare27 May 2004
Trevor GripperZIM644 & 6027860v AUSHarare14 Oct 1999
Solomon MireZIM63635252v AUSHarare6 Jul 2018
Brendan TaylorZIM595910160v AUSHarare25 May 2004
Craig ErvineZIM59596061v AUSHarare15 Sept 2026
Craig ErvineZIM59597950v AUSHarare20 Sept 2026
Tatenda TaibuZIM57577641v AUSHarare25 May 2004
AB de VilliersSA5757*4162v AUSHarare6 Sept 2014
Sikandar RazaZIM57577650v AUSHarare15 Sept 2026
Innocent KaiaZIM5555*6670v AUSHarare20 Sept 2026
Elton ChigumburaZIM5252*6840v AUSHarare31 Aug 2014
Hashim AmlaSA51517520v AUSHarare6 Sept 2014
Mluleki NkalaZIM47478060v AUSHarare29 May 2004
Sikandar RazaZIM45454950v AUSHarare18 Sept 2026
Shoaib MalikPAK4343*3731v AUSHarare8 Jul 2018
Gavin RennieZIM4118 & 2311850v AUSHarare14 Oct 1999
Brendan TaylorZIM39394030v AUSHarare18 Sept 2026
Craig ErvineZIM38383930v AUSHarare18 Sept 2026
Asif AliPAK3737*1832v AUSHarare5 Jul 2018
Innocent KaiaZIM34344730v AUSHarare18 Sept 2026
Grant FlowerZIM331 & 329921v AUSHarare14 Oct 1999
Sikandar RazaZIM33334050v AUSHarare25 Aug 2014
JP DuminySA3333*2911v AUSHarare27 Aug 2014
Brendan TaylorZIM32322650v AUSHarare31 Aug 2014
Prosper UtseyaZIM3030*2821v AUSHarare31 Aug 2014
Hussain TalatPAK30302531v AUSHarare5 Jul 2018
Peter MoorZIM30302921v AUSHarare6 Jul 2018
Ben CurranZIM30304640v AUSHarare18 Sept 2026
Brian BennettZIM30302951v AUSHarare20 Sept 2026
Guy WhittallZIM2927 & 25750v AUSHarare14 Oct 1999
Shadab KhanPAK29292511v AUSHarare2 Jul 2018
Andy FlowerZIM2828 & 012510v AUSHarare14 Oct 1999
Solomon MireZIM28281951v AUSHarare3 Jul 2018
Sarfraz AhmedPAK28281941v AUSHarare8 Jul 2018
Stuart MatsikenyeriZIM27275340v AUSHarare27 May 2004
Tatenda TaibuZIM27275630v AUSHarare29 May 2004
Shoaib MalikPAK27271531v AUSHarare5 Jul 2018
Wesley MadhevereZIM26261340v AUSHarare18 Sept 2026
Page 1Next

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