Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st 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
Farhaan BehardienSA39392732v INDJohannesburg18 Feb 2018
David MillerSA39393412v ZIMEast London9 Oct 2018
Theunis de BruynSA3929 & 108651v PAKCenturion26 Dec 2018
Aiden MarkramSA3911 & 285840v SLDurban13 Feb 2019
Dane PatersonSA390* & 39*4660v ENGPort Elizabeth16 Jan 2020
Dwaine PretoriusSA3937 & 28170v ENGJohannesburg24 Jan 2020
Aiden MarkramSA39393442v PAKJohannesburg4 Apr 2021
Aiden MarkramSA39393022v IREDublin19 Jul 2021
Reeza HendricksSA39393041v WIDubai26 Oct 2021
David MillerSA39393831v INDCape Town23 Jan 2022
Janneman MalanSA39395670v BANCenturion23 Mar 2022
Wiaan MulderSA3933 & 69241v BANGqeberha8 Apr 2022
Heinrich KlaasenSA39391652v IREBristol5 Aug 2022
Khaya ZondoSA3923 & 1610841v ENGLondon8 Sept 2022
Sarel ErweeSA3918 & 217240v AUSMelbourne26 Dec 2022
Khaya ZondoSA3939 & DNB8322v AUSSydney4 Jan 2023
Aiden MarkramSA39393512v ENGKimberley1 Feb 2023
Reeza HendricksSA39394530v AUSPotchefstroom12 Sept 2023
Heinrich KlaasenSA39393751v NZThiruvananthapuram2 Oct 2023
David MillerSA3939*2132v SLDelhi7 Oct 2023
Andile PhehlukwayoSA3939*3713v AFGAhmedabad10 Nov 2023
Quinton de KockSA39393141v INDBridgetown29 Jun 2024
Kyle VerreynneSA3939 & DNB8750v WIPort of Spain7 Aug 2024
Ryan RickeltonSA3914 & 25*5531v PAKRawalpindi20 Oct 2025
LG PretoriusSA39394541v PAKFaisalabad8 Nov 2025
Tony de ZorziSA39393570v INDRanchi30 Nov 2025
David MillerSA3939*2313v CANAhmedabad9 Feb 2026
Rubin HermannSA39393141v NZChristchurch25 Mar 2026
Corbin BoschSA3939*2413v NAMWindhoek9 Sept 2026
Charlie LlewellynSA3838 & 0-00v ENGJohannesburg14 Feb 1899
Aubrey FaulknerSA3834 & 4-40v ENGCape Town24 Mar 1906
Jimmy SinclairSA381 & 37-01v ENGCape Town11 Mar 1910
William LingSA380 & 38-01v ENGJohannesburg23 Dec 1922
Jock CameronSA3819 & 19--0v ENGCape Town31 Dec 1927
Jack SiedleSA3838 & 0-00v ENGDurban16 Jan 1931
Bruce MitchellSA3819 & 19-00v AUSDurban14 Dec 1935
Dudley NourseSA3838-40v ENGJohannesburg18 Feb 1939
Lindsay TuckettSA3838 & DNB--0v ENGJohannesburg27 Dec 1948
John WaiteSA3813 & 25*--0v ENGLeeds26 Jul 1951
Russell EndeanSA3831 & 7--0v ENGLondon16 Aug 1951
Headley KeithSA3838 & 0-30v ENGManchester7 Jul 1955
Jackie McGlewSA3822 & 16-40v ENGLondon18 Aug 1960
Peter PollockSA3837 & 1*-00v NZJohannesburg26 Dec 1961
Denis LindsaySA3837 & 1-00v NZAuckland13 Mar 1964
Tiger LanceSA388 & 3010721v AUSJohannesburg19 Feb 1970
Hansie CronjeSA3838*5930v INDPort Elizabeth9 Dec 1992
David RichardsonSA3838*6300v NZHobart18 Dec 1993
David RichardsonSA3838*6100v AUSSydney25 Jan 1994
Adrian KuiperSA3838*4530v AUSCape Town6 Apr 1994
Hansie CronjeSA3838 & 04520v ENGLondon18 Aug 1994

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.