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
25960734329375.51South Africav PakistanCape Town13 Jan 2025Test # 2576
17743226912465.79South Africav BangladeshChattogram129 Oct 2024Test # 2559
1223162219255.20South Africav Sri LankaDurban327 Nov 2024Test # 2563
1142661448279.16South Africav BangladeshMirpur221 Oct 2024Test # 2556
1133252289-49.56South Africav Sri LankaDurban327 Nov 2024Test # 2563
1062381986353.53South Africav BangladeshChattogram129 Oct 2024Test # 2559
1062481799259.21South Africav PakistanCape Town13 Jan 2025Test # 2576
105*1881508470.00South Africav BangladeshChattogram129 Oct 2024Test # 2559
105*20213312378.94South Africav Sri LankaGqeberha15 Dec 2024Test # 2566
10136125011-40.40South Africav Sri LankaGqeberha15 Dec 2024Test # 2566
1001521479568.02South Africav PakistanCape Town13 Jan 2025Test # 2576
8927214415-61.80South Africav PakistanCenturion226 Dec 2024Test # 2572
81*1119315-87.09South Africav PakistanCenturion226 Dec 2024Test # 2572
781521098171.55South Africav Sri LankaGqeberha15 Dec 2024Test # 2566
702211179159.82South Africav Sri LankaDurban127 Nov 2024Test # 2563
68*147755290.66South Africav BangladeshChattogram129 Oct 2024Test # 2559
661721163256.89South Africav Sri LankaGqeberha35 Dec 2024Test # 2566
62725483114.81South Africav PakistanCape Town13 Jan 2025Test # 2576
59102782475.64South Africav BangladeshChattogram129 Oct 2024Test # 2559
55101755-73.33South Africav Sri LankaGqeberha35 Dec 2024Test # 2566
541361128-48.21South Africav BangladeshMirpur221 Oct 2024Test # 2556
47108814158.02South Africav Sri LankaDurban327 Nov 2024Test # 2563
471471122-41.96South Africav Sri LankaGqeberha35 Dec 2024Test # 2566
44*223042146.66South Africav PakistanCape Town43 Jan 2025Test # 2576
4164527-78.84South Africav BangladeshMirpur421 Oct 2024Test # 2556
40109784151.28South Africav PakistanCenturion426 Dec 2024Test # 2572
40433542114.28South Africav PakistanCape Town13 Jan 2025Test # 2576
37116636-58.73South Africav PakistanCenturion426 Dec 2024Test # 2572
3569553-63.63South Africav Sri LankaGqeberha35 Dec 2024Test # 2566
3376552-60.00South Africav BangladeshChattogram129 Oct 2024Test # 2559
3297872-36.78South Africav BangladeshMirpur221 Oct 2024Test # 2556
31*43265-119.23South Africav PakistanCenturion426 Dec 2024Test # 2572
31100744-41.89South Africav PakistanCenturion226 Dec 2024Test # 2572
30*42374181.08South Africav BangladeshMirpur421 Oct 2024Test # 2556
30112724-41.66South Africav BangladeshMirpur221 Oct 2024Test # 2556
3040335-90.90South Africav PakistanCenturion226 Dec 2024Test # 2572
2755494-55.10South Africav BangladeshMirpur221 Oct 2024Test # 2556
2429353168.57South Africav Sri LankaDurban127 Nov 2024Test # 2563
2463453-53.33South Africav Sri LankaGqeberha35 Dec 2024Test # 2566
2345274-85.18South Africav BangladeshMirpur221 Oct 2024Test # 2556
2360405-57.50South Africav Sri LankaGqeberha15 Dec 2024Test # 2566
21*211121190.90South Africav Sri LankaDurban327 Nov 2024Test # 2563
2044274-74.07South Africav BangladeshMirpur421 Oct 2024Test # 2556
2055354-57.14South Africav Sri LankaGqeberha15 Dec 2024Test # 2566
1957382-50.00South Africav Sri LankaGqeberha35 Dec 2024Test # 2566
1752322-53.12South Africav Sri LankaDurban327 Nov 2024Test # 2563
1772403-42.50South Africav PakistanCape Town13 Jan 2025Test # 2576
16*48243-66.66South Africav PakistanCenturion426 Dec 2024Test # 2572
1660383-42.10South Africav Sri LankaDurban127 Nov 2024Test # 2563
1542311-48.38South Africav Sri LankaDurban327 Nov 2024Test # 2563
1541232-65.21South Africav Sri LankaDurban127 Nov 2024Test # 2563
14*38221163.63South Africav Sri LankaGqeberha35 Dec 2024Test # 2566
14*22131-107.69South Africav PakistanCape Town43 Jan 2025Test # 2576
1417821175.00South Africav Sri LankaGqeberha35 Dec 2024Test # 2566
1445142-100.00South Africav PakistanCenturion426 Dec 2024Test # 2572
1333212-61.90South Africav Sri LankaDurban127 Nov 2024Test # 2563
1334151-86.66South Africav PakistanCenturion226 Dec 2024Test # 2572
121413-192.30South Africav BangladeshMirpur421 Oct 2024Test # 2556
1259411-29.26South Africav BangladeshChattogram129 Oct 2024Test # 2559
1249161175.00South Africav PakistanCenturion226 Dec 2024Test # 2572
112525--44.00South Africav BangladeshMirpur221 Oct 2024Test # 2556
9*13512-175.00South Africav Sri LankaDurban127 Nov 2024Test # 2563
914112-81.81South Africav Sri LankaDurban127 Nov 2024Test # 2563
932222-40.90South Africav Sri LankaDurban127 Nov 2024Test # 2563
933271-33.33South Africav Sri LankaGqeberha35 Dec 2024Test # 2566
914102-90.00South Africav Sri LankaGqeberha15 Dec 2024Test # 2566
939282-32.14South Africav PakistanCenturion226 Dec 2024Test # 2572
813111-72.72South Africav Sri LankaGqeberha35 Dec 2024Test # 2566
81582-100.00South Africav Sri LankaGqeberha35 Dec 2024Test # 2566
820102-80.00South Africav PakistanCenturion226 Dec 2024Test # 2572
6*2710--60.00South Africav PakistanCape Town13 Jan 2025Test # 2576
6671-85.71South Africav BangladeshMirpur221 Oct 2024Test # 2556
62619--31.57South Africav Sri LankaGqeberha15 Dec 2024Test # 2566
526181-27.77South Africav PakistanCape Town13 Jan 2025Test # 2576
53019--26.31South Africav PakistanCape Town13 Jan 2025Test # 2576
41691-44.44South Africav Sri LankaDurban127 Nov 2024Test # 2563
41061-66.66South Africav Sri LankaDurban127 Nov 2024Test # 2563
4651-80.00South Africav Sri LankaGqeberha15 Dec 2024Test # 2566
41618--22.22South Africav Sri LankaGqeberha15 Dec 2024Test # 2566
2*105--40.00South Africav BangladeshMirpur221 Oct 2024Test # 2556
2138--25.00South Africav PakistanCenturion226 Dec 2024Test # 2572
21713--15.38South Africav PakistanCenturion426 Dec 2024Test # 2572
21013--15.38South Africav PakistanCenturion226 Dec 2024Test # 2572
21513--15.38South Africav PakistanCenturion226 Dec 2024Test # 2572
266--33.33South Africav PakistanCenturion426 Dec 2024Test # 2572
1*73--33.33South Africav BangladeshMirpur421 Oct 2024Test # 2556
198--12.50South Africav Sri LankaDurban127 Nov 2024Test # 2563
11410--10.00South Africav PakistanCenturion426 Dec 2024Test # 2572
-24---South Africav BangladeshMirpur221 Oct 2024Test # 2556
-11---South Africav BangladeshMirpur221 Oct 2024Test # 2556
-63---South Africav BangladeshChattogram129 Oct 2024Test # 2559
-84---South Africav Sri LankaGqeberha15 Dec 2024Test # 2566
-61---South Africav Sri LankaGqeberha15 Dec 2024Test # 2566
-85---South Africav PakistanCenturion426 Dec 2024Test # 2572
-11---South Africav PakistanCenturion426 Dec 2024Test # 2572
-22---South Africav PakistanCape Town13 Jan 2025Test # 2576
-86---South Africav PakistanCape Town13 Jan 2025Test # 2576
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:

Colombo Cricket Club vs Police Sports Club at Colombo (NCC), Major League Tournament Group A, Jan 17-19, 2026 [First-class - Live]
>> 29/1 (12.0 ov, SADU Mihiran 14*, D Induwara 13*, MVT Fernando 1/6)

Badureliya Sports Club vs Moors Sports Club at Colombo (Colts), Major League Tournament Group B, Jan 17-19, 2026 [First-class - Live]
>> 47/1 (13.0 ov, S de Livera 0*, MD Dilshan 21*, PM Pushpakumara 0/11)

Bloomfield Cricket and Athletic Club vs Chilaw Marians Cricket Club at Galle, Major League Tournament Group A, Jan 17-19, 2026 [First-class - Live]
>> 211/3 (57.1 ov, T Amarasinghe 88*, S Ashan 12*, TN Guruge 0/30)