Batting Most Runs Innings - South Africa

Players - South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
1032021155289.56South Africav Sri LankaThe Oval3 Jun 2017ODI # 3877
9814410311-95.14South Africav EnglandSouthampton27 May 2017ODI # 3873
75*1551041372.11South Africav PakistanBirmingham7 Jun 2017ODI # 3881
7596706-107.14South Africav Sri LankaThe Oval3 Jun 2017ODI # 3877
7397768-96.05South Africav EnglandLeeds24 May 2017ODI # 3872
71*805152139.21South Africav EnglandSouthampton27 May 2017ODI # 3873
6776618-109.83South Africav EnglandLeeds24 May 2017ODI # 3872
55605411-101.85South Africav EnglandLord's29 May 2017ODI # 3874
5397724-73.61South Africav IndiaThe Oval11 Jun 2017ODI # 3886
5260506-104.00South Africav EnglandSouthampton27 May 2017ODI # 3873
4558387-118.42South Africav EnglandLeeds24 May 2017ODI # 3872
38*482051190.00South Africav Sri LankaThe Oval3 Jun 2017ODI # 3877
3663501-72.00South Africav IndiaThe Oval11 Jun 2017ODI # 3886
35*382232159.09South Africav EnglandSouthampton27 May 2017ODI # 3873
3569543164.81South Africav IndiaThe Oval11 Jun 2017ODI # 3886
3464394-87.17South Africav EnglandLord's29 May 2017ODI # 3874
3360492-67.34South Africav PakistanBirmingham7 Jun 2017ODI # 3881
28*58433-65.11South Africav EnglandLord's29 May 2017ODI # 3874
2860451-62.22South Africav PakistanBirmingham7 Jun 2017ODI # 3881
27*43305-90.00South Africav EnglandLord's29 May 2017ODI # 3874
2657441-59.09South Africav PakistanBirmingham7 Jun 2017ODI # 3881
2633232-113.04South Africav PakistanBirmingham7 Jun 2017ODI # 3881
2440293-82.75South Africav EnglandSouthampton27 May 2017ODI # 3873
2362422-54.76South Africav Sri LankaThe Oval3 Jun 2017ODI # 3877
20*70411-48.78South Africav IndiaThe Oval11 Jun 2017ODI # 3886
2030193-105.26South Africav Sri LankaThe Oval3 Jun 2017ODI # 3877
1923211190.47South Africav EnglandLeeds24 May 2017ODI # 3872
1936232-82.60South Africav EnglandLeeds24 May 2017ODI # 3872
1834221181.81South Africav Sri LankaThe Oval3 Jun 2017ODI # 3877
172525--68.00South Africav EnglandSouthampton27 May 2017ODI # 3873
1626202-80.00South Africav EnglandSouthampton27 May 2017ODI # 3873
1639202-80.00South Africav PakistanBirmingham7 Jun 2017ODI # 3881
1616121-133.33South Africav IndiaThe Oval11 Jun 2017ODI # 3886
1521181-83.33South Africav EnglandLeeds24 May 2017ODI # 3872
111310-1110.00South Africav EnglandLeeds24 May 2017ODI # 3872
82414--57.14South Africav PakistanBirmingham7 Jun 2017ODI # 3881
7*118--87.50South Africav Sri LankaThe Oval3 Jun 2017ODI # 3877
5641-125.00South Africav EnglandLeeds24 May 2017ODI # 3872
52713--38.46South Africav EnglandLeeds24 May 2017ODI # 3872
51171-71.42South Africav EnglandLord's29 May 2017ODI # 3874
51181-62.50South Africav IndiaThe Oval11 Jun 2017ODI # 3886
4761-66.66South Africav EnglandLeeds24 May 2017ODI # 3872
464--100.00South Africav Sri LankaThe Oval3 Jun 2017ODI # 3877
41611--36.36South Africav IndiaThe Oval11 Jun 2017ODI # 3886
4148--50.00South Africav IndiaThe Oval11 Jun 2017ODI # 3886
153--33.33South Africav IndiaThe Oval11 Jun 2017ODI # 3886
1107--14.28South Africav IndiaThe Oval11 Jun 2017ODI # 3886
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:

South Africa vs India at Visakhapatnam, South Africa in India 3rd ODI, Dec 6, 2025 [ODI # 4936]

India vs South Africa at Raipur, South Africa in India 2nd ODI, Dec 3, 2025 [ODI # 4935]

India vs South Africa at Ranchi, South Africa in India 1st ODI, Nov 30, 2025 [ODI # 4934]