South Africa: Batting match by match (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×

Player figures come from full scorecards, which we hold for 819 of the 1,367 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Graeme SmithSA178132 & 46332144v WISt Kitts18 Jun 2010
Quinton de KockSA1781781131611v AUSCenturion30 Sept 2016
Janneman MalanSA177177*169166v IREDublin16 Jul 2021
Tony de ZorziSA177177269124v BANChattogram29 Oct 2024
Graeme SmithSA176132 & 44254290v WIJohannesburg12 Dec 2003
Jacques KallisSA176121 & 55357160v INDKolkata28 Nov 2004
Graeme SmithSA176126 & 50*260260v WISt John's29 Apr 2005
Stephen CookSA17659 & 117303180v SLPort Elizabeth26 Dec 2016
AB de VilliersSA176176104157v BANPaarl18 Oct 2017
Herschelle GibbsSA175175111217v AUSJohannesburg12 Mar 2006
Aiden MarkramSA17532 & 143277250v AUSDurban1 Mar 2018
Aiden MarkramSA175175126177v NEDJohannesburg2 Apr 2023
AB de VilliersSA174174 & DNB381190v ENGLeeds18 Jul 2008
Heinrich KlaasenSA174174831313v AUSCenturion15 Sept 2023
Quinton de KockSA174174140157v BANMumbai24 Oct 2023
Jacques KallisSA173173351152v INDNagpur6 Feb 2010
AB de VilliersSA1734 & 169196223v AUSPerth30 Nov 2012
Gary KirstenSA17254 & 118347181v PAKFaisalabad24 Oct 2003
Graeme SmithSA17247 & 125*269240v NZWellington26 Mar 2004
Jacques KallisSA172110 & 62*355182v WISt Kitts18 Jun 2010
Jacques RudolphSA17117 & 154*413291v NZAuckland18 Mar 2004
AB de VilliersSA16963 & 106*316161v AUSPerth17 Dec 2008
Graeme SmithSA16853 & 115308190v NZDunedin7 Mar 2012
Quinton de KockSA168168*145212v BANKimberley15 Oct 2017
Jacques KallisSA16659 & 107*357161v PAKLahore8 Oct 2007
JP DuminySA166166 & DNB340180v AUSMelbourne Cricket Ground26 Dec 2008
AB de VilliersSA166135* & 31*298156v WISt Kitts18 Jun 2010
Hashim AmlaSA16578 & 87329252v ENGNottingham14 Jul 2017
Hashim AmlaSA165137 & 28243201v BANPotchefstroom28 Sept 2017
AB de VilliersSA164164274171v PAKDubai International Cricket Stadium23 Oct 2013
Hashim AmlaSA164139* & 25541160v SLColombo24 Jul 2014
Wiaan MulderSA16417 & 147253182v ZIMBulawayo28 Jun 2025
AB de VilliersSA163163196127v AUSCape Town19 Mar 2009
Ashwell PrinceSA162162*223232v BANCenturion26 Nov 2008
AB de VilliersSA162162*66178v WISydney Cricket Ground27 Feb 2015
Dean ElgarSA162160 & 2303184v INDVisakhapatnam2 Oct 2019
Aiden MarkramSA162115 & 47232250v WICenturion28 Feb 2023
Jacques KallisSA161111 & 50*371200v AUSSydney Cricket Ground2 Jan 2006
Graeme SmithSA1617 & 154*267170v ENGBirmingham30 Jul 2008
AB de VilliersSA160160* & DNB205192v SLCape Town3 Jan 2012
Hashim AmlaSA159159128164v IRECanberra3 Mar 2015
Dean ElgarSA158118* & 40317141v ENGDurban26 Dec 2015
Dean ElgarSA158127 & 31*190270v SLJohannesburg3 Jan 2021
Graeme SmithSA157157248171v BANBloemfontein19 Nov 2008
Jacques RudolphSA15752 & 105*281201v NZDunedin7 Mar 2012
LG PretoriusSA157153 & 4166114v ZIMBulawayo28 Jun 2025
Graeme SmithSA15648 & 108241190v AUSPerth17 Dec 2008
JP DuminySA155155221190v SLJohannesburg12 Jan 2017
Dean ElgarSA155141* & 14307221v AUSCape Town22 Mar 2018
Jacques KallisSA154108 & 46285160v ENGCape Town3 Jan 2010

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