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
19635022121-88.68South Africav AustraliaW.A.C.A330 Nov 2012Test # 2064
16922518421391.84South Africav AustraliaW.A.C.A330 Nov 2012Test # 2064
14734927414153.64South Africav AustraliaBrisbane19 Nov 2012Test # 2056
13731125214254.36South Africav New ZealandGqeberha111 Jan 2013Test # 2071
12229524414-50.00South Africav AustraliaAdelaide222 Nov 2012Test # 2061
12132621515-56.27South Africav PakistanCenturion122 Feb 2013Test # 2075
110*46637614-29.25South Africav AustraliaAdelaide422 Nov 2012Test # 2061
1103782358-46.80South Africav New ZealandGqeberha111 Jan 2013Test # 2071
10628217611160.22South Africav New ZealandCape Town22 Jan 2013Test # 2069
1043502447142.62South Africav AustraliaBrisbane19 Nov 2012Test # 2056
103*23117014160.58South Africav New ZealandGqeberha111 Jan 2013Test # 2071
103*15811711-88.03South Africav PakistanJohannesburg31 Feb 2013Test # 2072
9220112813-71.87South Africav PakistanCenturion122 Feb 2013Test # 2075
8414910013-84.00South Africav AustraliaW.A.C.A330 Nov 2012Test # 2064
8415210615-79.24South Africav PakistanCape Town214 Feb 2013Test # 2073
78*19514212-54.92South Africav AustraliaW.A.C.A130 Nov 2012Test # 2064
7820515913149.05South Africav AustraliaAdelaide222 Nov 2012Test # 2061
74*1841147-64.91South Africav PakistanJohannesburg31 Feb 2013Test # 2072
741431139-65.48South Africav PakistanCenturion122 Feb 2013Test # 2075
671911298-51.93South Africav New ZealandCape Town22 Jan 2013Test # 2069
66110749-89.18South Africav New ZealandCape Town22 Jan 2013Test # 2069
641651277-50.39South Africav AustraliaBrisbane19 Nov 2012Test # 2056
611751137-53.98South Africav PakistanCape Town214 Feb 2013Test # 2073
60110895267.41South Africav New ZealandCape Town22 Jan 2013Test # 2069
581099310162.36South Africav AustraliaAdelaide222 Nov 2012Test # 2061
58154967-60.41South Africav PakistanCape Town414 Feb 2013Test # 2073
541591127-48.21South Africav AustraliaAdelaide222 Nov 2012Test # 2061
54140888-61.36South Africav New ZealandGqeberha111 Jan 2013Test # 2071
52108739-71.23South Africav PakistanJohannesburg31 Feb 2013Test # 2072
51107816-62.96South Africav New ZealandGqeberha111 Jan 2013Test # 2071
5082789-64.10South Africav PakistanJohannesburg11 Feb 2013Test # 2072
49123915153.84South Africav AustraliaBrisbane39 Nov 2012Test # 2056
461491106-41.81South Africav AustraliaAdelaide422 Nov 2012Test # 2061
411311072-38.31South Africav PakistanJohannesburg11 Feb 2013Test # 2072
40129845-47.61South Africav AustraliaBrisbane19 Nov 2012Test # 2056
38149823146.34South Africav AustraliaBrisbane39 Nov 2012Test # 2056
3791655-56.92South Africav AustraliaW.A.C.A330 Nov 2012Test # 2064
37112676-55.22South Africav PakistanJohannesburg11 Feb 2013Test # 2072
3685454-80.00South Africav PakistanCape Town414 Feb 2013Test # 2073
33246220--15.00South Africav AustraliaAdelaide422 Nov 2012Test # 2061
3186693-44.92South Africav AustraliaBrisbane19 Nov 2012Test # 2056
3174453-68.88South Africav AustraliaW.A.C.A130 Nov 2012Test # 2064
31124843-36.90South Africav PakistanJohannesburg11 Feb 2013Test # 2072
30106734-41.09South Africav AustraliaW.A.C.A130 Nov 2012Test # 2064
3074542155.55South Africav AustraliaW.A.C.A130 Nov 2012Test # 2064
29*1351144-25.43South Africav AustraliaBrisbane39 Nov 2012Test # 2056
2978643-45.31South Africav AustraliaAdelaide222 Nov 2012Test # 2061
2978392-74.35South Africav PakistanCape Town414 Feb 2013Test # 2073
2986576-50.87South Africav PakistanCenturion122 Feb 2013Test # 2075
28121834-33.73South Africav PakistanCape Town214 Feb 2013Test # 2073
2861404-70.00South Africav PakistanCenturion122 Feb 2013Test # 2075
2755384-71.05South Africav AustraliaW.A.C.A330 Nov 2012Test # 2064
2798605-45.00South Africav PakistanJohannesburg31 Feb 2013Test # 2072
2754403167.50South Africav PakistanJohannesburg11 Feb 2013Test # 2072
2579603-41.66South Africav PakistanCape Town214 Feb 2013Test # 2073
2482623-38.70South Africav AustraliaAdelaide422 Nov 2012Test # 2061
2496592-40.67South Africav PakistanJohannesburg11 Feb 2013Test # 2072
23100673-34.32South Africav AustraliaBrisbane39 Nov 2012Test # 2056
2330204-115.00South Africav AustraliaW.A.C.A330 Nov 2012Test # 2064
2397832-27.71South Africav PakistanCape Town214 Feb 2013Test # 2073
2260433-51.16South Africav PakistanCape Town214 Feb 2013Test # 2073
2174522-40.38South Africav New ZealandCape Town22 Jan 2013Test # 2069
2143403-52.50South Africav New ZealandGqeberha111 Jan 2013Test # 2071
2129303-70.00South Africav PakistanCape Town414 Feb 2013Test # 2073
2091532-37.73South Africav PakistanJohannesburg11 Feb 2013Test # 2072
1972382-50.00South Africav PakistanCape Town214 Feb 2013Test # 2073
17*3018-294.44South Africav AustraliaBrisbane19 Nov 2012Test # 2056
1738284-60.71South Africav AustraliaAdelaide422 Nov 2012Test # 2061
1715154-113.33South Africav AustraliaW.A.C.A130 Nov 2012Test # 2064
1787542-31.48South Africav PakistanCape Town214 Feb 2013Test # 2073
1657301-53.33South Africav AustraliaW.A.C.A130 Nov 2012Test # 2064
1552422-35.71South Africav AustraliaBrisbane19 Nov 2012Test # 2056
1535282-53.57South Africav New ZealandCape Town22 Jan 2013Test # 2069
1532162-93.75South Africav PakistanCape Town414 Feb 2013Test # 2073
14*42172-82.35South Africav AustraliaW.A.C.A330 Nov 2012Test # 2064
1344281-46.42South Africav PakistanCenturion122 Feb 2013Test # 2075
12*111011120.00South Africav PakistanJohannesburg11 Feb 2013Test # 2072
11*20131-84.61South Africav PakistanCape Town414 Feb 2013Test # 2073
114736--30.55South Africav AustraliaBrisbane39 Nov 2012Test # 2056
114927-140.74South Africav AustraliaBrisbane19 Nov 2012Test # 2056
1148262-42.30South Africav AustraliaAdelaide222 Nov 2012Test # 2061
1169432-25.58South Africav AustraliaW.A.C.A130 Nov 2012Test # 2064
10*28111-90.90South Africav AustraliaAdelaide222 Nov 2012Test # 2061
104727--37.03South Africav AustraliaBrisbane19 Nov 2012Test # 2056
1020132-76.92South Africav PakistanCape Town214 Feb 2013Test # 2073
1015112-90.90South Africav PakistanCenturion122 Feb 2013Test # 2075
8*14122-66.66South Africav AustraliaAdelaide422 Nov 2012Test # 2061
8*1982-100.00South Africav PakistanCape Town214 Feb 2013Test # 2073
821171-47.05South Africav AustraliaW.A.C.A330 Nov 2012Test # 2064
820112-72.72South Africav New ZealandGqeberha111 Jan 2013Test # 2071
823131-61.53South Africav New ZealandGqeberha111 Jan 2013Test # 2071
7*14131-53.84South Africav New ZealandGqeberha111 Jan 2013Test # 2071
715131-53.84South Africav PakistanJohannesburg31 Feb 2013Test # 2072
71071-100.00South Africav PakistanCenturion122 Feb 2013Test # 2075
61391-66.66South Africav AustraliaAdelaide222 Nov 2012Test # 2061
5*841-125.00South Africav PakistanCenturion122 Feb 2013Test # 2075
588--62.50South Africav AustraliaBrisbane39 Nov 2012Test # 2056
526151-33.33South Africav New ZealandCape Town22 Jan 2013Test # 2069
53023--21.73South Africav New ZealandGqeberha111 Jan 2013Test # 2071
546211-23.80South Africav PakistanCenturion122 Feb 2013Test # 2075
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:

West Indies vs India at Ahmedabad, West Indies in India 1st Test, Oct 2-4, 2025 [Test # 2600]

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]