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/27WARBOLODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

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
Aiden MarkramSA21212911v SLColombo4 Sept 2021
Aiden MarkramSA2121*1930v SLColombo12 Sept 2021
Keshav MaharajSA2121 & DNB2930v INDJohannesburg3 Jan 2022
Kyle VerreynneSA2121 & DNB7220v INDJohannesburg3 Jan 2022
Marco JansenSA2121 & DNB3430v INDJohannesburg3 Jan 2022
Kyle VerreynneSA21212521v BANCenturion18 Mar 2022
Dwaine PretoriusSA2121*731v IREBristol3 Aug 2022
Heinrich KlaasenSA21211801v NEDAdelaide6 Nov 2022
Lungi NgidiSA212 & 192721v AUSMelbourne26 Dec 2022
Keegan PetersenSA2114 & 75820v WICenturion28 Feb 2023
Tony de ZorziSA21212230v WIPotchefstroom21 Mar 2023
Reeza HendricksSA21211202v WICenturion25 Mar 2023
Quinton de KockSA21212140v WIJohannesburg28 Mar 2023
Rassie van der DussenSA21211122v AUSDurban30 Aug 2023
Rassie van der DussenSA21213900v PAKChennai27 Oct 2023
Heinrich KlaasenSA21212230v INDPaarl21 Dec 2023
Marco JansenSA2121*1411v WINorth Sound23 Jun 2024
David MillerSA21211711v INDBridgetown29 Jun 2024
Kagiso RabadaSA2121 & DNB3240v WIPort of Spain7 Aug 2024
Aiden MarkramSA21213010v AFGSharjah20 Sept 2024
Ryan RickeltonSA21211131v INDDurban8 Nov 2024
Reeza HendricksSA21211340v INDCenturion13 Nov 2024
Tony de ZorziSA214 & 174130v SLDurban27 Nov 2024
Aiden MarkramSA21213011v PAKCape Town19 Dec 2024
Kyle VerreynneSA212 & 196110v PAKLahore12 Oct 2025
Dewald BrevisSA21212202v PAKLahore1 Nov 2025
Ryan RickeltonSA21211121v NZAhmedabad14 Feb 2026
Dewald BrevisSA21211711v NZAhmedabad14 Feb 2026
Tristan StubbsSA2121*2400v ZIMDelhi1 Mar 2026
Dian ForresterSA2121*1311v NZChristchurch25 Mar 2026
William MiltonSA201 & 19-20v ENGPort Elizabeth12 Mar 1889
Dave NourseSA2015 & 5--0v AUSCape Town8 Nov 1902
Percy SherwellSA2020* & DNB-30v ENGCape Town6 Mar 1906
Dave NourseSA2018 & 2-00v ENGLeeds29 Jul 1907
Bert VoglerSA2011 & 9--0v ENGLeeds29 Jul 1907
Dave NourseSA205 & 15--0v ENGLeeds8 Jul 1912
Tip SnookeSA2020--0v AUSNottingham5 Aug 1912
Claude CarterSA2019* & 1*-10v AUSCape Town26 Nov 1921
Tommy WardSA201 & 19-00v ENGBirmingham14 Jun 1924
Edward van der MerweSA2019 & 1-00v ENGLeeds13 Jul 1929
Jack RobertsonSA2017 & 3-00v AUSJohannesburg24 Dec 1935
Eric DaltonSA2012 & 8--0v ENGDurban20 Jan 1939
Eric DaltonSA2020*--0v ENGJohannesburg18 Feb 1939
George FullertonSA206 & 14--0v ENGLondon16 Aug 1947
Athol RowanSA205* & 1512420v ENGDurban16 Dec 1948
Fish MarkhamSA2020 & DNB--0v ENGJohannesburg12 Feb 1949
Ossie DawsonSA2020 & DNB--0v ENGPort Elizabeth5 Mar 1949
Jack CheethamSA202 & 18-00v ENGPort Elizabeth5 Mar 1949
Athol RowanSA2017 & 3-01v ENGManchester5 Jul 1951
Roy McLeanSA200 & 20-00v NZAuckland13 Mar 1953
PreviousPage 123Next

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.