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
13633222820059.64South Africav EnglandThe Oval427 Jul 2017Test # 2266
104867857133.33Sth Africansv SussexHove119 May 2017List A
1032021155289.56South Africav Sri LankaThe Oval13 Jun 2017ODI # 3877
9814410311095.14South Africav EnglandSouthampton227 May 2017ODI # 3873
9119814812161.48South Africav Eng LionsWorcester129 Jun 2017First-class
8728918014148.33South Africav EnglandNottingham314 Jul 2017Test # 2264
85*1891488057.43South Africav Eng LionsWorcester129 Jun 2017First-class
8319415913152.20South Africav EnglandManchester44 Aug 2017Test # 2268
8016112616063.49South Africav Eng LionsWorcester129 Jun 2017First-class
8019613612058.82South Africav EnglandNottingham314 Jul 2017Test # 2264
7821314911152.34South Africav EnglandNottingham114 Jul 2017Test # 2264
75*1551041372.11South Africav PakistanBirmingham17 Jun 2017ODI # 3881
75967060107.14South Africav Sri LankaThe Oval13 Jun 2017ODI # 3877
7397768096.05South Africav EnglandLeeds224 May 2017ODI # 3872
71*805152139.21South Africav EnglandSouthampton227 May 2017ODI # 3873
68544644147.82Sth Africansv SussexHove119 May 2017List A
68103818083.95South Africav EnglandNottingham114 Jul 2017Test # 2264
67766180109.83South Africav EnglandLeeds224 May 2017ODI # 3872
65*795842112.06South Africav EnglandSouthampton121 Jun 2017T20I # 614
64*585242123.07South Africav EnglandSouthampton121 Jun 2017T20I # 614
631981289049.21South Africav EnglandNottingham314 Jul 2017Test # 2264
61574273145.23Sth Africansv SussexHove119 May 2017List A
61159858071.76South Africav EnglandManchester44 Aug 2017Test # 2268
5999677188.05Sth Africansv NorthantsNorthampton121 May 2017List A
591951309045.38South Africav EnglandLord's26 Jul 2017Test # 2262
556054110101.85South Africav EnglandLord's229 May 2017ODI # 3874
541451188045.76South Africav EnglandLord's26 Jul 2017Test # 2262
54108819066.66South Africav EnglandNottingham114 Jul 2017Test # 2264
5397724073.61South Africav IndiaThe Oval111 Jun 2017ODI # 3886
52605060104.00South Africav EnglandSouthampton227 May 2017ODI # 3873
52114867060.46South Africav EnglandLord's26 Jul 2017Test # 2262
521971208043.33South Africav EnglandThe Oval227 Jul 2017Test # 2266
5188530296.22Sth Africansv NorthantsNorthampton121 May 2017List A
5176586187.93South Africav Eng LionsWorcester129 Jun 2017First-class
516937100137.83South Africav EnglandLord's26 Jul 2017Test # 2262
5068574187.71Sth Africansv NorthantsNorthampton121 May 2017List A
48120856056.47South Africav EnglandLord's26 Jul 2017Test # 2262
46302043230.00South Africav EnglandTaunton123 Jun 2017T20I # 615
46122934049.46South Africav EnglandManchester24 Aug 2017Test # 2268
45583870118.42South Africav EnglandLeeds224 May 2017ODI # 3872
45473543128.57South Africav EnglandTaunton123 Jun 2017T20I # 615
42116753256.00South Africav EnglandNottingham314 Jul 2017Test # 2264
38*482051190.00South Africav Sri LankaThe Oval13 Jun 2017ODI # 3877
3663501072.00South Africav IndiaThe Oval111 Jun 2017ODI # 3886
36362214163.63South Africav EnglandCardiff225 Jun 2017T20I # 616
36115835043.37South Africav EnglandNottingham114 Jul 2017Test # 2264
35*382232159.09South Africav EnglandSouthampton227 May 2017ODI # 3873
3569543164.81South Africav IndiaThe Oval111 Jun 2017ODI # 3886
35271922184.21South Africav EnglandCardiff225 Jun 2017T20I # 616
3464394087.17South Africav EnglandLord's229 May 2017ODI # 3874
34122877039.08South Africav EnglandNottingham114 Jul 2017Test # 2264
3354401182.50Sth Africansv NorthantsNorthampton121 May 2017List A
3360492067.34South Africav PakistanBirmingham17 Jun 2017ODI # 3881
32342122152.38South Africav EnglandTaunton123 Jun 2017T20I # 615
32144972032.98South Africav EnglandThe Oval427 Jul 2017Test # 2266
3058494061.22South Africav EnglandThe Oval227 Jul 2017Test # 2266
3047354085.71South Africav EnglandManchester24 Aug 2017Test # 2268
29*272012145.00Sth Africansv NorthantsNorthampton121 May 2017List A
2938302196.66South Africav EnglandCardiff225 Jun 2017T20I # 616
2980403072.50South Africav EnglandLord's26 Jul 2017Test # 2262
28*58433065.11South Africav EnglandLord's229 May 2017ODI # 3874
2860451062.22South Africav PakistanBirmingham17 Jun 2017ODI # 3881
27*43305090.00South Africav EnglandLord's229 May 2017ODI # 3874
27*322040135.00South Africav EnglandCardiff225 Jun 2017T20I # 616
2755554049.09South Africav EnglandLord's26 Jul 2017Test # 2262
2750394069.23South Africav EnglandManchester24 Aug 2017Test # 2268
26*311930136.84Sth Africansv NorthantsNorthampton121 May 2017List A
2657441059.09South Africav PakistanBirmingham17 Jun 2017ODI # 3881
26332320113.04South Africav PakistanBirmingham17 Jun 2017ODI # 3881
25*89632039.68South Africav Eng LionsWorcester129 Jun 2017First-class
25292030125.00Sth Africansv SussexHove119 May 2017List A
2535321278.12South Africav Eng LionsWorcester129 Jun 2017First-class
24*47265092.30South Africav EnglandThe Oval427 Jul 2017Test # 2266
2440293082.75South Africav EnglandSouthampton227 May 2017ODI # 3873
2464524046.15South Africav EnglandThe Oval427 Jul 2017Test # 2266
24126763031.57South Africav EnglandManchester24 Aug 2017Test # 2268
2487663036.36South Africav EnglandManchester24 Aug 2017Test # 2268
2362422054.76South Africav Sri LankaThe Oval13 Jun 2017ODI # 3877
2352285082.14South Africav EnglandManchester24 Aug 2017Test # 2268
21*43332163.63South Africav EnglandManchester44 Aug 2017Test # 2268
21-412051.21South Africav EnglandLord's46 Jul 2017Test # 2262
20*70411048.78South Africav IndiaThe Oval111 Jun 2017ODI # 3886
20*42353057.14South Africav EnglandManchester24 Aug 2017Test # 2268
20301930105.26South Africav Sri LankaThe Oval13 Jun 2017ODI # 3877
2042274074.07South Africav EnglandNottingham114 Jul 2017Test # 2264
19*-292165.51South Africav EnglandLord's46 Jul 2017Test # 2262
1936232082.60South Africav EnglandLeeds224 May 2017ODI # 3872
1923211190.47South Africav EnglandLeeds224 May 2017ODI # 3872
1955333057.57South Africav EnglandNottingham114 Jul 2017Test # 2264
1834221181.81South Africav Sri LankaThe Oval13 Jun 2017ODI # 3877
18-372048.64South Africav EnglandLord's46 Jul 2017Test # 2262
17*181530113.33South Africav EnglandNottingham314 Jul 2017Test # 2264
1725250068.00South Africav EnglandSouthampton227 May 2017ODI # 3873
1774393043.58South Africav EnglandThe Oval227 Jul 2017Test # 2266
1730213080.95South Africav EnglandThe Oval227 Jul 2017Test # 2266
1626202080.00South Africav EnglandSouthampton227 May 2017ODI # 3873
1639202080.00South Africav PakistanBirmingham17 Jun 2017ODI # 3881
16161210133.33South Africav IndiaThe Oval111 Jun 2017ODI # 3886
1521181083.33South Africav EnglandLeeds224 May 2017ODI # 3872
15191211125.00South Africav EnglandTaunton123 Jun 2017T20I # 615
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:

Western Province vs Boland at Paarl, CSA 4-Day Series Division 1 22nd Match, Feb 1-4, 2026 [First-class - Live]
>> 147/8 (58.0 ov, S von Berg 21*, GA Stuurman 1*, M Dube 0/15) - Stumps

Dolphins vs North West at Potchefstroom, CSA 4-Day Series Division 1 21st Match, Jan 31-Feb 3, 2026 [First-class - Live]
>> 64/1 (18.0 ov, M Prince 20*, DS Rosier 32*, O Cele 0/22) - Stumps

KwaZulu-Natal Inland vs Titans at Pietermaritzburg, CSA 4-Day Series Division 1 24th Match, Feb 1-4, 2026 [First-class - Live]
>> 317/2 (72.0 ov, N Brand 93*, LG Pretorius 101*, Z Abrahams 2/47) - Stumps