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×
PlayerRunsScoresBF4s6sOppositionGroundDate
Tristan StubbsSA112112*8183v IREAbu Dhabi4 Oct 2024
Matthew BreetzkeSA112112106142v AUSDurban24 Sept 2026
Aiden MarkramSA11237 & 75304170v AUSDurban9 Oct 2026
Dave NourseSA11118* & 93*-120v ENGJohannesburg2 Jan 1906
Jim ChristySA11170 & 41--0v ENGLondon29 Jun 1929
Gary KirstenSA111110 & 1260160v ENGJohannesburg30 Nov 1995
Jacques KallisSA111111140100v NZPerth16 Jan 1998
Herschelle GibbsSA111111127112v INDKochi9 Mar 2000
Shaun PollockSA111111106163v SLCenturion20 Jan 2001
Jacques KallisSA11140 & 71243181v NZAuckland18 Mar 2004
Jacques KallisSA11159 & 52*207151v SLGalle4 Aug 2004
Herschelle GibbsSA111111100162v ZIMHarare Sports Club25 Aug 2007
JP DuminySA111111*8792v ZIMCenturion10 Nov 2009
Hashim AmlaSA11137 & 74*181130v PAKJohannesburg1 Feb 2013
Faf du PlessisSA11111193130v AUSJohannesburg2 Oct 2016
Faf du PlessisSA11163 & 48283130v INDCenturion13 Jan 2018
Aiden MarkramSA11190 & 21149200v PAKJohannesburg11 Jan 2019
Quinton de KockSA111111 & 0165162v INDVisakhapatnam2 Oct 2019
Rassie van der DussenSA11111111761v ENGBloemfontein27 Jan 2023
Jimmy SinclairSA110106 & 4-90v ENGCape Town1 Apr 1899
Daryll CullinanSA110110*10963v PAKSharjah13 Apr 1996
Jacques KallisSA11053 & 57*264130v WIJohannesburg26 Nov 1998
Jacques KallisSA11083 & 2726281v WICenturion15 Jan 1999
Boeta DippenaarSA110110*13172v PAKLahore3 Oct 2003
Jacques RudolphSA1108 & 102*311140v AUSPerth16 Dec 2005
Ashwell PrinceSA11098 & 12*249130v WICape Town2 Jan 2008
Hashim AmlaSA1106 & 104*274150v ENGLondon10 Jul 2008
Ashwell PrinceSA110101 & 9*237131v ENGLondon10 Jul 2008
Hashim AmlaSA11051 & 59246160v AUSSydney Cricket Ground3 Jan 2009
Herschelle GibbsSA11011011692v AUSPort Elizabeth13 Apr 2009
Hashim AmlaSA11011096140v ZIMBloemfontein15 Oct 2010
Hashim AmlaSA110110103120v ZIMPotchefstroom17 Oct 2010
Alviro PetersenSA110109 & 1*189131v SLCape Town3 Jan 2012
Hashim AmlaSA11011023580v NZPort Elizabeth11 Jan 2013
Hashim AmlaSA11011099130v WISt Kitts15 Jun 2016
Hashim AmlaSA110110*11280v BANKimberley15 Oct 2017
Temba BavumaSA11011014380v INDPaarl19 Jan 2022
Aiden MarkramSA11011098104v INDRaipur3 Dec 2025
Aubrey FaulknerSA10910 & 99--0v ENGCape Town11 Mar 1910
Herbie TaylorSA10916 & 93--0v ENGCape Town14 Feb 1914
Ken FunstonSA10992 & 17-70v AUSAdelaide24 Jan 1953
Anton MurraySA109109-100v NZWellington6 Mar 1953
Roy McLeanSA109109 & DNB157140v ENGManchester21 Jul 1960
Colin BlandSA10939 & 70--0v ENGLondon22 Jul 1965
Jonty RhodesSA1098 & 101*238141v SLMoratuwa25 Aug 1993
David RichardsonSA109109 & DNB20670v NZCape Town2 Jan 1995
Jacques KallisSA109109*11480v PAKDurban3 Apr 1998
Shaun PollockSA10966* & 43152171v ENGLondon4 Sept 2003
Jacques KallisSA109109*9465v WICape Town25 Jan 2004
Jacques KallisSA1090 & 109*348150v WIGuyana31 Mar 2005

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