Batting Most Runs Innings - South Africa

Players - South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
17237628020-61.42South Africav West IndiesJohannesburg308 Mar 2023Test # 2497
11527817418-66.09South Africav West IndiesCenturion128 Feb 2023Test # 2495
9617513917-69.06South Africav West IndiesJohannesburg108 Mar 2023Test # 2497
8522015511-54.83South Africav West IndiesJohannesburg108 Mar 2023Test # 2497
7116211811-60.16South Africav West IndiesCenturion128 Feb 2023Test # 2495
652011446-45.13South Africav AustraliaMelbourne326 Dec 2022Test # 2485
64142968166.66South Africav AustraliaBrisbane117 Dec 2022Test # 2482
5916613610-43.38South Africav AustraliaMelbourne126 Dec 2022Test # 2485
53105816165.43South Africav AustraliaSydney204 Jan 2023Test # 2488
52184993-52.52South Africav AustraliaMelbourne126 Dec 2022Test # 2485
472171654-28.48South Africav AustraliaSydney204 Jan 2023Test # 2488
4780587-81.03South Africav West IndiesCenturion328 Feb 2023Test # 2495
42*1711256-33.60South Africav AustraliaSydney304 Jan 2023Test # 2488
4275547-77.77South Africav West IndiesJohannesburg108 Mar 2023Test # 2497
42111718-59.15South Africav West IndiesJohannesburg308 Mar 2023Test # 2497
39116832246.98South Africav AustraliaSydney204 Jan 2023Test # 2488
38119703-54.28South Africav AustraliaBrisbane117 Dec 2022Test # 2482
36*146856-42.35South Africav AustraliaBrisbane317 Dec 2022Test # 2482
3570741247.29South Africav AustraliaSydney204 Jan 2023Test # 2488
3575613-57.37South Africav AustraliaSydney304 Jan 2023Test # 2488
3373405-82.50South Africav AustraliaMelbourne326 Dec 2022Test # 2485
2996613-47.54South Africav AustraliaBrisbane317 Dec 2022Test # 2482
2892682-41.17South Africav AustraliaMelbourne326 Dec 2022Test # 2485
2897694-40.57South Africav West IndiesCenturion128 Feb 2023Test # 2495
2876643-43.75South Africav West IndiesJohannesburg108 Mar 2023Test # 2497
26110682-38.23South Africav AustraliaMelbourne126 Dec 2022Test # 2485
23*85434-53.48South Africav West IndiesCenturion128 Feb 2023Test # 2495
2259493-44.89South Africav West IndiesJohannesburg108 Mar 2023Test # 2497
2185411-51.21South Africav AustraliaMelbourne326 Dec 2022Test # 2485
2026224-90.90South Africav West IndiesCenturion128 Feb 2023Test # 2495
20221521133.33South Africav West IndiesCenturion328 Feb 2023Test # 2495
1922212190.47South Africav AustraliaMelbourne326 Dec 2022Test # 2485
1969392-48.71South Africav AustraliaSydney204 Jan 2023Test # 2488
1988592-32.20South Africav West IndiesJohannesburg308 Mar 2023Test # 2497
1852313-58.06South Africav AustraliaMelbourne126 Dec 2022Test # 2485
1886552-32.72South Africav AustraliaSydney204 Jan 2023Test # 2488
1874563-32.14South Africav West IndiesJohannesburg308 Mar 2023Test # 2497
17*61421-40.47South Africav AustraliaSydney304 Jan 2023Test # 2488
1722123-141.66South Africav West IndiesCenturion128 Feb 2023Test # 2495
1767451-37.77South Africav West IndiesJohannesburg108 Mar 2023Test # 2497
1618183-88.88South Africav AustraliaBrisbane317 Dec 2022Test # 2482
161810-2160.00South Africav West IndiesJohannesburg308 Mar 2023Test # 2497
1541342-44.11South Africav AustraliaSydney204 Jan 2023Test # 2488
1413113-127.27South Africav West IndiesCenturion128 Feb 2023Test # 2495
1497501-28.00South Africav West IndiesCenturion128 Feb 2023Test # 2495
1456382-36.84South Africav West IndiesJohannesburg308 Mar 2023Test # 2497
1325202-65.00South Africav AustraliaMelbourne326 Dec 2022Test # 2485
1241312-38.70South Africav AustraliaMelbourne126 Dec 2022Test # 2485
1242301-40.00South Africav West IndiesJohannesburg108 Mar 2023Test # 2497
11100781-14.10South Africav AustraliaSydney204 Jan 2023Test # 2488
10*35181-55.55South Africav AustraliaBrisbane117 Dec 2022Test # 2482
10*5423--43.47South Africav West IndiesCenturion328 Feb 2023Test # 2495
1055372-27.02South Africav AustraliaBrisbane117 Dec 2022Test # 2482
1033251-40.00South Africav AustraliaSydney304 Jan 2023Test # 2488
1036241-41.66South Africav West IndiesJohannesburg308 Mar 2023Test # 2497
1055291-34.48South Africav West IndiesJohannesburg308 Mar 2023Test # 2497
9*3019--47.36South Africav West IndiesJohannesburg308 Mar 2023Test # 2497
930142-64.28South Africav AustraliaBrisbane317 Dec 2022Test # 2482
8*30181-44.44South Africav AustraliaMelbourne326 Dec 2022Test # 2485
817152-53.33South Africav West IndiesCenturion128 Feb 2023Test # 2495
71381-87.50South Africav West IndiesCenturion328 Feb 2023Test # 2495
6*851-120.00South Africav West IndiesJohannesburg108 Mar 2023Test # 2497
61291-66.66South Africav West IndiesCenturion328 Feb 2023Test # 2495
52612--41.66South Africav AustraliaBrisbane117 Dec 2022Test # 2482
52719--26.31South Africav AustraliaMelbourne126 Dec 2022Test # 2485
54729--17.24South Africav AustraliaMelbourne326 Dec 2022Test # 2485
5138--62.50South Africav West IndiesCenturion328 Feb 2023Test # 2495
51613--38.46South Africav West IndiesJohannesburg308 Mar 2023Test # 2497
4551-80.00South Africav AustraliaMelbourne126 Dec 2022Test # 2485
41471-57.14South Africav West IndiesCenturion328 Feb 2023Test # 2495
46236--11.11South Africav West IndiesCenturion328 Feb 2023Test # 2495
32110--30.00South Africav AustraliaBrisbane117 Dec 2022Test # 2482
33623--13.04South Africav AustraliaBrisbane317 Dec 2022Test # 2482
31513--23.07South Africav AustraliaBrisbane117 Dec 2022Test # 2482
31213--23.07South Africav AustraliaBrisbane317 Dec 2022Test # 2482
31412--25.00South Africav AustraliaMelbourne326 Dec 2022Test # 2485
33322--13.63South Africav AustraliaSydney204 Jan 2023Test # 2488
32113--23.07South Africav West IndiesCenturion128 Feb 2023Test # 2495
294--50.00South Africav AustraliaBrisbane317 Dec 2022Test # 2482
266--33.33South Africav AustraliaBrisbane117 Dec 2022Test # 2482
22519--10.52South Africav AustraliaBrisbane117 Dec 2022Test # 2482
2189--22.22South Africav AustraliaMelbourne126 Dec 2022Test # 2485
256--33.33South Africav AustraliaMelbourne126 Dec 2022Test # 2485
24622--9.09South Africav AustraliaSydney204 Jan 2023Test # 2488
1*101--100.00South Africav AustraliaMelbourne126 Dec 2022Test # 2485
13119--5.26South Africav AustraliaMelbourne326 Dec 2022Test # 2485
1178--12.50South Africav AustraliaMelbourne126 Dec 2022Test # 2485
1168--12.50South Africav West IndiesCenturion328 Feb 2023Test # 2495
1107--14.28South Africav West IndiesJohannesburg108 Mar 2023Test # 2497
175--20.00South Africav West IndiesJohannesburg108 Mar 2023Test # 2497
1144--25.00South Africav West IndiesJohannesburg108 Mar 2023Test # 2497
1159--11.11South Africav West IndiesJohannesburg308 Mar 2023Test # 2497
-62---South Africav AustraliaBrisbane117 Dec 2022Test # 2482
-54---South Africav AustraliaBrisbane317 Dec 2022Test # 2482
-22---South Africav AustraliaBrisbane317 Dec 2022Test # 2482
-22---South Africav AustraliaBrisbane317 Dec 2022Test # 2482
-83---South Africav AustraliaMelbourne326 Dec 2022Test # 2485
-71---South Africav West IndiesCenturion328 Feb 2023Test # 2495
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Zimbabwe vs New Zealand at Bulawayo, New Zealand in Zimbabwe 2nd Test, Aug 7-9, 2025 [Test # 2599]

India vs England at The Oval, India in England 5th Test, Jul 31-Aug 4, 2025 [Test # 2598]

Somerset vs Nottinghamshire at Nottingham, County Championship Division One 55th Match, Jul 29-Aug 1, 2025 [First-class]