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 South Africa×At Gymkhana Club Ground×
PlayerRunsScoresBF4s6sOppositionGroundDate
Sourav GangulyIND141141*142116v SANairobi13 Oct 2000
Grant FlowerZIM9191120111v SANairobi28 Sept 1999
Ijaz AhmedPAK888863150v SANairobi29 Sept 1996
Steve TikoloKEN67678790v SANairobi30 Sept 1999
Graeme HickENG65656890v SANairobi10 Oct 2000
MSK PrasadIND63639060v SANairobi3 Oct 1999
Rahul DravidIND58587190v SANairobi13 Oct 2000
Saleem ElahiPAK54546562v SANairobi29 Sept 1996
Ijaz AhmedPAK47476860v SANairobi6 Oct 1996
Thomas OdoyoKEN41415050v SANairobi30 Sept 1999
Yuvraj SinghIND41413560v SANairobi13 Oct 2000
Sachin TendulkarIND39395040v SANairobi13 Oct 2000
Sourav GangulyIND38385160v SANairobi26 Sept 1999
Sadagoppan RameshIND36363370v SANairobi26 Sept 1999
Neil JohnsonZIM35355940v SANairobi28 Sept 1999
Saeed AnwarPAK32324650v SANairobi6 Oct 1996
Moin KhanPAK31313011v SANairobi29 Sept 1996
Saeed AzadPAK31316230v SANairobi6 Oct 1996
Saleem ElahiPAK30302640v SANairobi6 Oct 1996
Rahul DravidIND30306530v SANairobi3 Oct 1999
Ajay JadejaIND30303221v SANairobi3 Oct 1999
Dipak ChudasamaKEN29294160v SANairobi3 Oct 1996
Waqar YounisPAK28283322v SANairobi29 Sept 1996
Murray GoodwinZIM27274521v SANairobi28 Sept 1999
Marcus TrescothickENG26263631v SANairobi10 Oct 2000
Andrew FlintoffENG25253720v SANairobi10 Oct 2000
Saleem MalikPAK24242430v SANairobi6 Oct 1996
Vijay BharadwajIND24241930v SANairobi3 Oct 1999
Gavin RennieZIM2020*1720v SANairobi28 Sept 1999
MO OdumbeKEN19192330v SANairobi3 Oct 1996
Vijay BharadwajIND1818*3430v SANairobi26 Sept 1999
Sunil JoshiIND18182220v SANairobi3 Oct 1999
Alec StewartENG18184730v SANairobi10 Oct 2000
Alpesh VadherKEN17174620v SANairobi30 Sept 1999
Azhar MahmoodPAK15151620v SANairobi29 Sept 1996
Saeed AzadPAK14142130v SANairobi29 Sept 1996
Hitesh ModiKEN14142900v SANairobi3 Oct 1996
Shahid AfridiPAK1414920v SANairobi6 Oct 1996
Graham ThorpeENG14143110v SANairobi10 Oct 2000
Tony SujiKEN10101920v SANairobi3 Oct 1996
Guy WhittallZIM10101210v SANairobi28 Sept 1999
Hitesh ModiKEN10101610v SANairobi30 Sept 1999
Sourav GangulyIND10102020v SANairobi3 Oct 1999
Mark EalhamENG10102610v SANairobi10 Oct 2000
Steve TikoloKEN991510v SANairobi3 Oct 1996
Rahul DravidIND99*1920v SANairobi26 Sept 1999
RD ShahKEN992020v SANairobi30 Sept 1999
Mohammad SheikhKEN991200v SANairobi30 Sept 1999
Wasim AkramPAK88901v SANairobi29 Sept 1996
Sadagoppan RameshIND881800v SANairobi3 Oct 1999
Page 1Next

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