Live1st ODI · India in New Zealand 2026/27NZ40/2 (8.3)INDIND chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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
David MillerSA51517131v AUSAdelaide9 Nov 2018
Quinton de KockSA51515760v SLPort Elizabeth13 Mar 2019
Heinrich KlaasenSA51515231v AUSBloemfontein4 Mar 2020
Aiden MarkramSA51513281v PAKJohannesburg10 Apr 2021
Reeza HendricksSA51515450v SLColombo4 Sept 2021
Aiden MarkramSA5151*2624v WIDubai26 Oct 2021
Aiden MarkramSA5151*3650v ENGSouthampton31 Jul 2022
Aiden MarkramSA5151*3971v NEDBenoni31 Mar 2023
Rassie van der DussenSA51515690v NZThiruvananthapuram2 Oct 2023
Rassie van der DussenSA51513115v WIKingston26 May 2024
Reeza HendricksSA51513353v IREAbu Dhabi27 Sept 2024
Reeza HendricksSA51513261v IREAbu Dhabi29 Sept 2024
Matthew BreetzkeSA51514132v IREAbu Dhabi29 Sept 2024
Tristan StubbsSA514 & 4713020v SLGqeberha5 Dec 2024
LG PretoriusSA51513552v NZHarare26 Jul 2025
Jimmy SinclairSA5022 & 28--0v ENGLondon19 Aug 1907
Sid PeglerSA5024* & 269040v AUSAdelaide7 Jan 1911
Louis TancredSA5031 & 19--0v AUSLondon15 Jul 1912
Dave NourseSA508 & 42--0v ENGLondon12 Aug 1912
Doodles TapscottSA5050* & DNB--1v ENGJohannesburg9 Feb 1923
Tommy WardSA5050--0v ENGManchester26 Jul 1924
Quintin McMillanSA5050*--0v ENGLondon17 Aug 1929
Cyril VincentSA5016 & 34-61v AUSMelbourne31 Dec 1931
Jock CameronSA508 & 42--0v ENGLondon17 Aug 1935
Ken ViljoenSA5050 & DNB--0v ENGJohannesburg24 Dec 1938
Headley KeithSA5010 & 40*-40v AUSMelbourne6 Feb 1953
Clive van RyneveldSA5040 & 10*--0v NZPort Elizabeth5 Feb 1954
Roy McLeanSA5050 & 0-00v AUSJohannesburg23 Dec 1957
Trevor GoddardSA5017 & 33--0v AUSPort Elizabeth28 Feb 1958
Richard DumbrillSA5014 & 36-60v ENGLondon26 Aug 1965
Kepler WesselsSA50509530v INDKolkata10 Nov 1991
Andrew HudsonSA50507050v WIKingston7 Apr 1992
Pat SymcoxSA505010851v SLColombo6 Sept 1993
Andrew HudsonSA5022 & 2814650v SLColombo14 Sept 1993
Peter KirstenSA50508330v NZPerth14 Jan 1994
Gary KirstenSA5043 & 720270v AUSAdelaide28 Jan 1994
Hansie CronjeSA5050*7870v AUSDurban24 Feb 1994
Peter KirstenSA508 & 4216860v ENGLondon21 Jul 1994
Rudi SteynSA5038 & 1217480v NZCape Town2 Jan 1995
Adrian KuiperSA50507230v ZIMHarare22 Oct 1995
Brian McMillanSA5049 & 113141v ENGPort Elizabeth26 Dec 1995
Gary KirstenSA5043 & 713350v INDKanpur8 Dec 1996
David RichardsonSA5047 & 3*12641v AUSPort Elizabeth14 Mar 1997
Adam BacherSA505014230v PAKRawalpindi6 Oct 1997
Hansie CronjeSA50509033v PAKSheikhupura17 Oct 1997
Gary KirstenSA50506050v SLLahore6 Nov 1997
Hansie CronjeSA50504503v SLLahore6 Nov 1997
Lance KlusenerSA50505580v NZBrisbane9 Jan 1998
Daryll CullinanSA50506241v AUSLeeds13 Jun 1999
Nicky BojeSA5021 & 29*14750v SLColombo6 Aug 2000

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.