Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMW15/2 (5.5)ZIMW chose to batT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th 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)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 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 runsT20I2nd 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/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting match by match (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×At Buffalo Park×
PlayerRunsScoresBF4s6sOppositionGroundDate
Neil McKenzieSA120120*135131v SLEast London17 Dec 2000
Ken RutherfordNZ102102*9872v SLEast London18 Dec 1994
Adam ParoreNZ67678331v SLEast London18 Dec 1994
JP DuminySA6666*8701v SLEast London14 Jan 2012
Mark BoucherSA55554851v SLEast London17 Dec 2000
Hashim AmlaSA55555852v SLEast London14 Jan 2012
Jonty RhodesSA50505131v SLEast London17 Dec 2000
Craig WishartZIM43437140v SLEast London15 Mar 2003
Andy FlowerZIM38385110v SLEast London15 Mar 2003
Jacques KallisSA37375130v SLEast London14 Jan 2012
Jacques KallisSA35354841v SLEast London17 Dec 2000
Blair HartlandNZ32324940v SLEast London18 Dec 1994
Grant FlowerZIM31315240v SLEast London15 Mar 2003
Graeme SmithSA28285620v SLEast London14 Jan 2012
Bryan YoungNZ24245600v SLEast London18 Dec 1994
Travis FriendZIM21212040v SLEast London15 Mar 2003
Dougie MarillierZIM19191420v SLEast London15 Mar 2003
Faf du PlessisSA18181620v SLEast London14 Jan 2012
AB de VilliersSA17171320v SLEast London14 Jan 2012
Sean ErvineZIM12121910v SLEast London15 Mar 2003
Albie MorkelSA1212*1110v SLEast London14 Jan 2012
Shane ThomsonNZ1111*1000v SLEast London18 Dec 1994
Nicky BojeSA77410v SLEast London17 Dec 2000
Gary KirstenSA661300v SLEast London17 Dec 2000
Lance KlusenerSA66610v SLEast London17 Dec 2000
Stephen FlemingNZ551000v SLEast London18 Dec 1994
Tatenda TaibuZIM221000v SLEast London15 Mar 2003
Heath StreakZIM22700v SLEast London15 Mar 2003
Andy BlignautZIM11500v SLEast London15 Mar 2003
Stuart MatsikenyeriZIM11*300v SLEast London15 Mar 2003
Andrew HallSA00100v SLEast London17 Dec 2000
Douglas HondoZIM00200v SLEast London15 Mar 2003

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