Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

South Africa: Batting match by match (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×
PlayerRunsScoresBF4s6sOppositionGroundDate
Mark BoucherSA9292143100v SLCape Town2 Jan 2001
Boeta DippenaarSA9292202140v ENGLondon31 Jul 2003
Herschelle GibbsSA920 & 92192111v SLColombo4 Aug 2006
AB de VilliersSA9292*98121v INDCenturion3 Dec 2006
AB de VilliersSA929270142v AUSSt Kitts24 Mar 2007
Jacques KallisSA9292*9482v KENKimberley2 Nov 2008
Hashim AmlaSA92929570v WIAntigua24 May 2010
Graeme SmithSA929210590v PAKDubai5 Nov 2010
Hashim AmlaSA9292107120v NZNapier29 Feb 2012
Hashim AmlaSA9292128130v PAKCenturion22 Feb 2013
Dean ElgarSA9231 & 61204121v INDCenturion13 Jan 2018
JP DuminySA92927084v SLKandy5 Aug 2018
Temba BavumaSA929210290v PAKJohannesburg4 Apr 2021
Quinton de KockSA9292*76130v ENGLeeds24 Jul 2022
Herbie TaylorSA9191-90v ENGDurban18 Jan 1923
Dudley NourseSA9150 & 41--0v AUSDurban28 Feb 1936
John WaiteSA9114 & 7720450v AUSMelbourne1 Jan 1964
Tony PitheySA9185 & 6-100v ENGJohannesburg23 Dec 1964
Hansie CronjeSA9191*14750v AUSMelbourne9 Dec 1993
Herschelle GibbsSA919111861v NZBirmingham10 Jun 1999
Herschelle GibbsSA918 & 83*239110v WIGeorgetown9 Mar 2001
Jacques KallisSA919114650v INDMumbai28 Nov 2005
Graeme SmithSA919165131v SCOSt Kitts20 Mar 2007
Jacques KallisSA9191*11660v INDBelfast26 Jun 2007
Alviro PetersenSA9152 & 3919943v WISt Kitts18 Jun 2010
AB de VilliersSA9147 & 44152140v ENGLeeds2 Aug 2012
AB de VilliersSA91918860v AUSMelbourne21 Nov 2014
Quinton de KockSA9191 & DNB118103v NZWellington16 Mar 2017
Faf du PlessisSA9191*67101v BANEast London22 Oct 2017
Janneman MalanSA919110881v INDPaarl21 Jan 2022
David MillerSA91916164v NEDJohannesburg2 Apr 2023
Aiden MarkramSA91919373v PAKChennai27 Oct 2023
Ryan RickeltonSA919110273v IREAbu Dhabi2 Oct 2024
Jason SmithSA91919394v IREAbu Dhabi7 Oct 2024
Jimmy SinclairSA9086 & 4--0v ENGJohannesburg14 Feb 1899
Billy ZulchSA9050 & 40-100v AUSCape Town26 Nov 1921
Bob CatterallSA9014 & 76--1v ENGDurban21 Jan 1928
Jack SiedleSA9031 & 59-91v AUSDurban14 Dec 1935
Dudley NourseSA9073 & 17*-61v ENGJohannesburg24 Dec 1938
Hugh TayfieldSA9015 & 75--0v AUSCape Town31 Dec 1949
Percy MansellSA9090 & DNB-190v ENGLeeds26 Jul 1951
Trevor GoddardSA9040 & 50-110v ENGJohannesburg23 Dec 1964
Ali BacherSA9017 & 73204100v AUSPort Elizabeth5 Mar 1970
Kepler WesselsSA9090105100v INDDelhi14 Nov 1991
Peter KirstenSA9090129100v NZAuckland29 Feb 1992
Hansie CronjeSA90908243v INDSharjah14 Apr 1996
Jacques KallisSA9084 & 6212100v SLCenturion15 Nov 2002
Graeme SmithSA909055132v AUSJohannesburg12 Mar 2006
Herschelle GibbsSA9090*55142v WIJohannesburg11 Sept 2007
Shaun PollockSA90908491v PAKMultan26 Oct 2007

BF balls faced · 4s fours · 6s sixes

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