Live63rd Match · CSA Pro20 2026/27DOLWPToss delay due to wet outfieldODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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
Fanie de VilliersSA6767* & 014051v INDAhmedabad20 Nov 1996
Pat SymcoxSA6729 & 3811291v AUSSydney2 Jan 1998
Hansie CronjeSA67675652v ENGDhaka25 Oct 1998
Herschelle GibbsSA6742 & 2512180v WICape Town2 Jan 1999
Gary KirstenSA6712 & 5519880v SLGalle20 Jul 2000
Shaun PollockSA676 & 61*10062v AUSSydney2 Jan 2002
Neil McKenzieSA67678840v AUSBloemfontein30 Mar 2002
Neil McKenzieSA6728 & 3914380v SLCenturion15 Nov 2002
Graeme SmithSA67677681v BANDhaka17 Apr 2003
Graeme SmithSA672 & 6512260v PAKFaisalabad24 Oct 2003
Graeme SmithSA67677650v SLHobart7 Feb 2006
AB de VilliersSA67677882v PAKCenturion4 Feb 2007
Graeme SmithSA67675962v NEDSt Kitts16 Mar 2007
Graeme SmithSA6742 & 25108100v PAKKarachi1 Oct 2007
AB de VilliersSA6711 & 5619690v AUSSydney3 Jan 2009
JP DuminySA6756 & 1117781v ENGCenturion16 Dec 2009
Morné van WykSA67673955v INDDurban9 Jan 2011
JP DuminySA67675363v AUSCape Town13 Oct 2011
AB de VilliersSA676712980v NZCape Town2 Jan 2013
David MillerSA67677770v PAKDurban21 Mar 2013
Faf du PlessisSA67677332v NZMount Maunganui24 Oct 2014
Stiaan van ZylSA6734 & 33*120100v BANChittagong21 Jul 2015
Faf du PlessisSA67679740v NZHamilton1 Mar 2017
Faf du PlessisSA67676180v ENGLeeds24 May 2017
Aiden MarkramSA6767*7570v SLCape Town16 Mar 2019
Rassie van der DussenSA6767*6423v NZBirmingham19 Jun 2019
Rassie van der DussenSA6767 & DNB127120v SLJohannesburg3 Jan 2021
Temba BavumaSA6738 & 2913160v AUSBrisbane17 Dec 2022
Kyle VerreynneSA67676450v IREAbu Dhabi4 Oct 2024
Aiden MarkramSA6738 & 2916580v INDGuwahati22 Nov 2025
Corbin BoschSA67675154v INDRanchi30 Nov 2025
Jimmy SinclairSA6666 & DNB-71v ENGCape Town6 Mar 1906
Cyril VincentSA6631* & 35-80v AUSSydney18 Dec 1931
Jock CameronSA6644 & 22*--0v NZWellington4 Mar 1932
Bruce MitchellSA668 & 58--0v ENGLeeds13 Jul 1935
Dudley NourseSA6632 & 34--0v ENGLondon17 Aug 1935
Jack CheethamSA6620 & 46-71v ENGManchester5 Jul 1951
Jack CheethamSA6666 & DNB-70v AUSMelbourne6 Feb 1953
John WaiteSA6666 & DNB-40v AUSBrisbane6 Dec 1963
Peter van der MerweSA6666 & DNB-41v ENGPort Elizabeth12 Feb 1965
Jonty RhodesSA66669051v AUSPort Elizabeth4 Apr 1994
Craig MatthewsSA6641 & 2574110v ENGLondon21 Jul 1994
Fanie de VilliersSA6666* & DNB6893v PAKJohannesburg19 Jan 1995
Shaun PollockSA6666*6660v ENGCape Town9 Jan 1996
Gary KirstenSA66667391v KENNairobi3 Oct 1996
Adam BacherSA6646 & 20*123130v PAKJohannesburg14 Feb 1998
Shaun PollockSA66667760v PAKEast London11 Apr 1998
Jacques KallisSA66669450v WICenturion7 Feb 1999
Hansie CronjeSA66667171v INDFaridabad15 Mar 2000
Gary KirstenSA66665990v ZIMBulawayo23 Sept 2001

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.