ODI1st 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
Bob CatterallSA595 & 54-51v ENGJohannesburg24 Dec 1930
Quintin McMillanSA5945* & 14-71v ENGJohannesburg24 Dec 1930
Jack CheethamSA5931 & 28--0v ENGNottingham7 Jun 1951
Jackie McGlewSA5946 & 13-30v AUSMelbourne24 Dec 1952
Jack CheethamSA5954 & 5-70v ENGNottingham9 Jun 1955
David PitheySA594 & 55--0v AUSCape Town31 Dec 1966
David RichardsonSA599 & 5015580v INDJohannesburg26 Nov 1992
David RichardsonSA595920570v AUSDurban25 Mar 1994
Daryll CullinanSA5934 & 25*10361v NZDurban26 Dec 1994
Rudi SteynSA5946 & 1323860v NZAuckland4 Mar 1995
Hansie CronjeSA5941 & 1810951v INDCape Town2 Jan 1997
Daryll CullinanSA5947 & 12*112110v AUSCenturion21 Mar 1997
Hansie CronjeSA5959*5761v AUSBrisbane11 Jan 1998
Mike RindelSA59596660v SLJohannesburg5 Apr 1998
Shaun PollockSA5931 & 28*13820v ENGLeeds6 Aug 1998
Herschelle GibbsSA5959*7990v PAKSharjah28 Mar 2000
Gary KirstenSA59598420v SLGalle6 Jul 2000
Lance KlusenerSA5959*4224v NZCape Town4 Nov 2000
Jacques KallisSA5959*8051v NZMelbourne6 Feb 2002
Lance KlusenerSA59595934v AUSCenturion24 Mar 2002
Graeme SmithSA59596571v SLGuyana28 Mar 2007
Mark BoucherSA5959 & DNB13760v WICape Town2 Jan 2008
Ashwell PrinceSA5959*9841v BANBloemfontein19 Nov 2008
Neil McKenzieSA590 & 59*14531v AUSMelbourne26 Dec 2008
JP DuminySA5959*4180v PAKDubai8 Nov 2010
David MillerSA59595161v AUSPort Elizabeth23 Oct 2011
JP DuminySA5959*2925v INDJohannesburg5 Dec 2013
Faf du PlessisSA59597740v ZIMBulawayo17 Aug 2014
Hashim AmlaSA59599340v ENGCape Town14 Feb 2016
Hashim AmlaSA5958 & 19691v NZCenturion27 Aug 2016
Temba BavumaSA5951 & 810490v AUSPerth3 Nov 2016
Hashim AmlaSA5921 & 38*12490v NZWellington16 Mar 2017
Quinton de KockSA59594451v BANBloemfontein26 Oct 2017
Hashim AmlaSA59595991v SLKandy5 Aug 2018
Heinrich KlaasenSA59596761v ZIMPaarl6 Oct 2018
Quinton de KockSA5959 & DNB7880v PAKCape Town3 Jan 2019
Hashim AmlaSA59597570v PAKJohannesburg27 Jan 2019
Rassie van der DussenSA59595960v SLColombo2 Sept 2021
Quinton de KockSA5959*4670v SLColombo14 Sept 2021
David MillerSA5959*4643v INDPerth30 Oct 2022
Neil BrandSA5925 & 3498110v NZHamilton13 Feb 2024
David MillerSA5959*5134v NEDNew York8 Jun 2024
David BedinghamSA59597824v BANChattogram29 Oct 2024
Aiden MarkramSA595932101v CANAhmedabad9 Feb 2026
Quinton de KockSA59594153v AFGAhmedabad11 Feb 2026
Wiaan MulderSA5930 & 2916061v AUSDurban9 Oct 2026
Bernard TancredSA5829 & 29-40v ENGPort Elizabeth12 Mar 1889
Bruce MitchellSA5858 & 0-60v AUSBrisbane27 Nov 1931
Jim ChristySA587 & 51-40v AUSAdelaide29 Jan 1932
Jock CameronSA589 & 49--1v ENGLeeds13 Jul 1935

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.