Batting match by match (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At SuperSport Park×
PlayerRunsScoresBF4s6sOppositionGroundDate
Shaun MarshAUS192148 & 44372201v SACenturion12 Feb 2014
Hashim AmlaSA208208371220v WICenturion17 Dec 2014
Hashim AmlaSA205109 & 96368300v ENGCenturion22 Jan 2016
Herschelle GibbsSA200192 & 8*341244v WICenturion16 Jan 2004
KL RahulIND146123 & 23334211v SACenturion26 Dec 2021
AB de VilliersSA20192 & 109334261v ENGCenturion21 Jan 2005
Jonathan TrottENG9728 & 69329100v SACenturion16 Dec 2009
Adam BacherSA10196 & 5328111v AUSCenturion21 Mar 1997
Graham ThorpeENG9486 & 8325120v SACenturion21 Jan 2005
Hashim AmlaSA13571 & 64*317200v PAKCenturion11 Jan 2007
Steve WaughAUS12767 & 60*311170v SACenturion21 Mar 1997
Hashan TillakaratneSL110104* & 6288170v SACenturion15 Nov 2002
Stephen CookSA140115 & 25287180v ENGCenturion22 Jan 2016
Dean ElgarSA185185287280v INDCenturion26 Dec 2023
Gary KirstenSA8813 & 75*285140v SLCenturion27 Mar 1998
Ramnaresh SarwanWI13213 & 119285180v SACenturion16 Jan 2004
Faf du PlessisSA11163 & 48283130v INDCenturion13 Jan 2018
Hashim AmlaSA11919 & 100280120v ENGCenturion16 Dec 2009
Graeme HickENG141141277250v SACenturion16 Nov 1995
Faf du PlessisSA199199276240v SLCenturion26 Dec 2020
Sachin TendulkarIND14736 & 111*275211v SACenturion16 Dec 2010
Chris GayleWI18477 & 107272311v SACenturion16 Jan 2004
Jacques KallisSA201201*270155v INDCenturion16 Dec 2010
Faf du PlessisSA118112* & 6262122v NZCenturion27 Aug 2016
Mike AthertonENG7878260100v SACenturion16 Nov 1995
Jacques KallisSA10038 & 62258150v NZCenturion15 Apr 2006
Jacques KallisSA124120 & 4257161v ENGCenturion16 Dec 2009
Jacques KallisSA1448 & 136*240171v ENGCenturion21 Jan 2005
AB de VilliersSA13991 & 48238152v AUSCenturion12 Feb 2014
Virat KohliIND158153 & 5237160v SACenturion13 Jan 2018
AB de VilliersSA152152235162v WICenturion17 Dec 2014
Herschelle GibbsSA9992 & 7233120v SLCenturion15 Nov 2002
Aiden MarkramSA162115 & 47232250v WICenturion28 Feb 2023
Heath StreakZIM10185 & 16226140v SACenturion11 Mar 2005
Imran FarhatPAK9426 & 68226140v SACenturion11 Jan 2007
AB de VilliersSA12427 & 97223160v NZCenturion15 Apr 2006
Ashwell PrinceSA162162*223232v BANCenturion26 Nov 2008
Kevin PietersenENG12140 & 81222141v SACenturion16 Dec 2009
Ashwell PrinceSA139139*218182v ZIMCenturion11 Mar 2005
Hashim AmlaSA103103216150v NZCenturion16 Nov 2007
AB de VilliersSA121121215150v PAKCenturion22 Feb 2013
Temba BavumaSA11335 & 78*214141v ENGCenturion22 Jan 2016
Ashwell PrinceSA138138 & DNB214190v PAKCenturion11 Jan 2007
Steve SmithAUS100100 & DNB213130v SACenturion12 Feb 2014
Alastair CookENG8176 & 5213120v SACenturion22 Jan 2016
Jacques KallisSA9084 & 6212100v SLCenturion15 Nov 2002
Henry NichollsNZ11236 & 76207170v SACenturion27 Aug 2016
Aiden MarkramSA12689 & 37207210v PAKCenturion26 Dec 2024
Dinesh ChandimalSL11085 & 25206150v SACenturion26 Dec 2020
Alex DoolanAUS11627 & 89205171v SACenturion12 Feb 2014
Page 1Next

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