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 St George's Park×
PlayerRunsScoresBF4s6sOppositionGroundDate
Mathew SinclairNZ167150 & 17365261v SAPort Elizabeth30 Nov 2000
Kapil DevIND14112 & 129198161v SAPort Elizabeth26 Dec 1992
Mark WaughAUS13620 & 116264201v SAPort Elizabeth14 Mar 1997
David WarnerAUS13670 & 66151191v SAPort Elizabeth20 Feb 2014
Saleem ElahiPAK135135129190v SAPort Elizabeth11 Dec 2002
Ollie PopeENG135135*226181v SAPort Elizabeth16 Jan 2020
Travis HeadAUS13514 & 121214180v SAGqeberha18 Oct 2026
Marlon SamuelsWI13494 & 40282170v SAPort Elizabeth26 Dec 2007
BJ WatlingNZ12663 & 63204240v SAPort Elizabeth11 Jan 2013
Ben StokesENG120120214122v SAPort Elizabeth16 Jan 2020
Mark WaughAUS115115*12583v SAPort Elizabeth31 Mar 1997
Rohit SharmaIND115115126114v SAPort Elizabeth13 Feb 2018
Paul SheahanAUS11367 & 46201131v SAPort Elizabeth5 Mar 1970
Abdul RazzaqPAK112112120132v SAPort Elizabeth11 Dec 2002
Younis KhanPAK11245 & 67*226120v SAPort Elizabeth19 Jan 2007
Shivnarine ChanderpaulWI112104 & 8268120v SAPort Elizabeth26 Dec 2007
Chris RogersAUS1125 & 107249130v SAPort Elizabeth20 Feb 2014
Pathum NissankaSL10789 & 18201151v SAGqeberha5 Dec 2024
Mike AthertonENG10672 & 3437490v SAPort Elizabeth26 Dec 1995
Kraigg BrathwaiteWI106106186120v SAPort Elizabeth26 Dec 2014
Ahmed ShehzadPAK10210211282v SAPort Elizabeth27 Nov 2013
Marlon SamuelsWI101101160141v SAPort Elizabeth26 Dec 2014
Kusal MendisSL10016 & 84*125160v SAPort Elizabeth21 Feb 2019
Alex HalesENG999912480v SAPort Elizabeth6 Feb 2016
Marlon SamuelsWI98988874v SAPort Elizabeth27 Jan 2008
Angelo MathewsSL9839 & 59189120v SAPort Elizabeth26 Dec 2016
Chris GayleWI9566 & 2971181v SAPort Elizabeth26 Dec 2007
Arjuna RanatungaSL9393*11891v SAPort Elizabeth13 Apr 1998
Inzamam-ul-HaqPAK9392* & 1147130v SAPort Elizabeth19 Jan 2007
Ian RedpathAUS9255 & 37225130v SAPort Elizabeth5 Mar 1970
Ricky PontingAUS929210772v SAPort Elizabeth6 Apr 2002
Darren LehmannAUS91919491v SAPort Elizabeth6 Apr 2002
Kamran AkmalPAK9033 & 57*118140v SAPort Elizabeth19 Jan 2007
Virat KohliIND8787*9272v SAPort Elizabeth21 Jan 2011
Mark RichardsonNZ8626 & 60226110v SAPort Elizabeth30 Nov 2000
Imam-ul-HaqPAK868610152v SAPort Elizabeth19 Jan 2019
Alec StewartENG854 & 81263140v SAPort Elizabeth26 Dec 1995
Kumar SangakkaraSL848411480v SAPort Elizabeth15 Dec 2000
Kamindu MendisSL8348 & 3512781v SAGqeberha5 Dec 2024
Brendon McCullumNZ81818591v SAPort Elizabeth30 Nov 2007
Mohammad YousufPAK79799860v SAPort Elizabeth9 Feb 2007
Usman KhawajaAUS794 & 75151140v SAPort Elizabeth9 Mar 2018
Scott StyrisNZ787810270v SAPort Elizabeth30 Oct 2005
Daren GangaWI7833 & 45182100v SAPort Elizabeth26 Dec 2007
Brad HaddinAUS78786174v SAPort Elizabeth13 Apr 2009
Isuru UdanaSL78785774v SAPort Elizabeth13 Mar 2019
David BoonAUS767610570v SAPort Elizabeth22 Feb 1994
Jamie HowNZ7676106110v SAPort Elizabeth30 Nov 2007
David WarnerAUS7663 & 13121120v SAPort Elizabeth9 Mar 2018
Angelo MathewsSL7644 & 32149101v SAGqeberha5 Dec 2024
Page 1Next

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