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
David MillerSA2222931v ENGSouthampton31 Jul 2022
Janneman MalanSA22224230v INDLucknow6 Oct 2022
Kagiso RabadaSA226* & 161512v WIJohannesburg8 Mar 2023
Gerald CoetzeeSA22222321v NEDDharamsala17 Oct 2023
Heinrich KlaasenSA22221031v WINorth Sound23 Jun 2024
Temba BavumaSA22222830v AFGSharjah22 Sept 2024
Tony de ZorziSA22221831v PAKKarachi12 Feb 2025
Ryan RickeltonSA2216 & 63140v AUSLondon11 Jun 2025
Keshav MaharajSA2222*2421v AUSMackay22 Aug 2025
LG PretoriusSA22222220v NAMWindhoek11 Oct 2025
Sinethemba QeshileSA22222330v PAKFaisalabad4 Nov 2025
Dewald BrevisSA22221431v INDCuttack9 Dec 2025
David MillerSA22221622v ZIMDelhi1 Mar 2026
LG PretoriusSA22221340v ZIMWindhoek29 Aug 2026
Godfrey CrippsSA2118 & 3-00v ENGCape Town19 Mar 1892
Robert PooreSA2111 & 10--0v ENGPort Elizabeth13 Feb 1896
George GloverSA2118* & 3-00v ENGCape Town21 Mar 1896
Dave NourseSA2121 & DNB-30v ENGCape Town6 Mar 1906
Louis TancredSA2111 & 10-10v ENGCape Town24 Mar 1906
Bert VoglerSA219 & 12*-40v ENGCape Town24 Mar 1906
William ShaldersSA2121-30v ENGCape Town30 Mar 1906
Herbie TaylorSA210 & 21-00v AUSManchester27 May 1912
Dave NourseSA2111 & 10--0v AUSLondon15 Jul 1912
Tommy WardSA219 & 12--0v ENGCape Town13 Dec 1913
Jack SiedleSA2111 & 10--0v ENGDurban21 Jan 1928
John NicolsonSA2121 & DNB--0v ENGDurban4 Feb 1928
Syd CurnowSA2113 & 8-20v ENGJohannesburg24 Dec 1930
Quintin McMillanSA2120 & 1-00v ENGDurban16 Jan 1931
Athol RowanSA210 & 21*-00v ENGLeeds26 Jul 1947
Jack CheethamSA2115 & 6-00v AUSMelbourne24 Dec 1952
Anton MurraySA214 & 17-20v AUSSydney9 Jan 1953
Jack CheethamSA2120 & 1-00v NZJohannesburg24 Dec 1953
Jackie McGlewSA2113 & 8--0v NZJohannesburg24 Dec 1953
Eddie FullerSA2115 & 6-11v ENGNottingham9 Jun 1955
Jack CheethamSA2112* & 9-20v ENGLondon13 Aug 1955
Eddie FullerSA215 & 16-40v ENGLondon13 Aug 1955
Russell EndeanSA2118 & 3-10v ENGJohannesburg24 Dec 1956
Jackie McGlewSA2114 & 7-10v ENGCape Town1 Jan 1957
Tony PitheySA2115 & 6-10v ENGPort Elizabeth1 Mar 1957
Hugh TayfieldSA2118 & 3-01v AUSJohannesburg23 Dec 1957
Hugh TayfieldSA2121 & 0100v AUSCape Town31 Dec 1957
Peter CarlsteinSA212 & 19-20v ENGNottingham7 Jul 1960
Harry BromfieldSA2121 & 0-00v NZPort Elizabeth16 Feb 1962
Joe PartridgeSA219 & 125610v AUSMelbourne1 Jan 1964
Peter PollockSA2121 & DNB-10v AUSAdelaide24 Jan 1964
Denis LindsaySA2120 & 1200v NZDunedin28 Feb 1964
Peter PollockSA213 & 18*-20v ENGDurban4 Dec 1964
Denis LindsaySA214 & 17-10v ENGLondon26 Aug 1965
Adrian KuiperSA21212811v INDGwalior12 Nov 1991
Brian McMillanSA2121*2100v ENGSydney22 Mar 1992
PreviousPage 120Next

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.