Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 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
Zubayr HamzaSA4339 & 48860v ENGCenturion26 Dec 2019
Temba BavumaSA43432750v ENGEast London12 Feb 2020
Rassie van der DussenSA4343*2623v ENGDurban14 Feb 2020
Heinrich KlaasenSA43432741v SLColombo4 Sept 2021
Rassie van der DussenSA4343*5130v WIDubai26 Oct 2021
Marco JansenSA43433352v WIPotchefstroom21 Mar 2023
David MillerSA43435241v NEDDharamsala17 Oct 2023
Reeza HendricksSA43434951v NEPKingstown14 Jun 2024
David MillerSA43432842v ENGGros Islet21 Jun 2024
Wiaan MulderSA43433431v IREAbu Dhabi4 Oct 2024
Tristan StubbsSA43432932v INDJohannesburg15 Nov 2024
William ShaldersSA424 & 38-60v ENGJohannesburg2 Jan 1906
Dave NourseSA4211 & 31-30v AUSCape Town26 Nov 1921
Tommy WardSA4217 & 25--0v ENGLeeds12 Jul 1924
Eric DaltonSA4231 & 11-30v ENGDurban21 Feb 1931
Eric DaltonSA4242 & DNB--0v NZWellington4 Mar 1932
Herby WadeSA4231 & 11-50v AUSDurban14 Dec 1935
Pieter van der BijlSA424 & 38-31v ENGJohannesburg24 Dec 1938
Billy WadeSA4214 & 28--0v ENGDurban20 Jan 1939
George FullertonSA4218 & 24--0v AUSPort Elizabeth3 Mar 1950
Percy MansellSA4224 & 18-80v AUSMelbourne24 Dec 1952
John WatkinsSA4230 & 12--0v NZAuckland13 Mar 1953
Roy McLeanSA4223 & 19-60v ENGPort Elizabeth1 Mar 1957
Peter van der MerweSA4238 & 4-50v ENGNottingham5 Aug 1965
Peter van der MerweSA4242 & DNB--0v AUSDurban20 Jan 1967
Hansie CronjeSA42425601v WIKingston7 Apr 1992
Jonty RhodesSA4242*5621v INDJohannesburg13 Dec 1992
Kepler WesselsSA42428430v PAKDurban9 Feb 1993
Gary KirstenSA42425130v AUSSydney23 Jan 1994
Jonty RhodesSA42425910v AUSLahore12 Oct 1994
Gary KirstenSA429 & 3310170v NZJohannesburg25 Nov 1994
Andrew HudsonSA42424371v PAKNairobi6 Oct 1996
Jonty RhodesSA42425040v AUSFaridabad25 Oct 1996
Jonty RhodesSA42427110v AUSMelbourne9 Dec 1997
Adam BacherSA423 & 3914410v AUSMelbourne26 Dec 1997
Adam BacherSA42429590v ZIMBloemfontein29 Oct 1999
Mark BoucherSA4242 & DNB11950v ENGPort Elizabeth9 Dec 1999
Lance KlusenerSA4242*4720v ENGCape Town26 Jan 2000
Jonty RhodesSA42425130v ENGEast London4 Feb 2000
Hansie CronjeSA4242*6951v INDSharjah27 Mar 2000
Jacques KallisSA42426630v AUSMelbourne16 Aug 2000
Boeta DippenaarSA4242*4750v WIBridgetown9 May 2001
Herschelle GibbsSA4232 & 1011170v AUSSydney2 Jan 2002
Martin van JaarsveldSA42423390v BANKimberley9 Oct 2002
Neil McKenzieSA424 & 389860v ENGLeeds21 Aug 2003
Jacques KallisSA42426060v PAKLahore5 Oct 2003
Jacques RudolphSA42423642v NZChristchurch17 Feb 2004
Makhaya NtiniSA4242*3532v NZNapier2 Mar 2004
Graeme SmithSA4242*5260v BANBirmingham12 Sept 2004
AB de VilliersSA4228 & 146860v ENGPort Elizabeth17 Dec 2004

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.