Batting Most Runs Innings - South Africa

Players - South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
150*14312258122.95South Africav NetherlandsAmstelveen31 May 2013ODI # 3359
971941217280.16South Africav Sri LankaPallekele28 Jul 2013ODI # 3400
85*917245118.05South Africav Sri LankaPallekele26 Jul 2013ODI # 3398
821101077176.63South Africav NetherlandsAmstelveen31 May 2013ODI # 3359
81136979-83.50South Africav PakistanBirmingham10 Jun 2013ODI # 3367
7788719-108.45South Africav Sri LankaPallekele28 Jul 2013ODI # 3400
73836362115.87South Africav West IndiesCardiff14 Jun 2013ODI # 3371
71*7961111116.39South Africav IndiaCardiff6 Jun 2013ODI # 3363
70108717-98.59South Africav IndiaCardiff6 Jun 2013ODI # 3363
6892726-94.44South Africav IndiaCardiff6 Jun 2013ODI # 3363
62*554025155.00South Africav NetherlandsAmstelveen31 May 2013ODI # 3359
56*985152109.80South Africav EnglandThe Oval19 Jun 2013ODI # 3375
51855151100.00South Africav Sri LankaColombo (RPS)31 Jul 2013ODI # 3401
47108723-65.27South Africav Sri LankaPallekele26 Jul 2013ODI # 3398
4369614170.49South Africav EnglandThe Oval19 Jun 2013ODI # 3375
38402913131.03South Africav West IndiesCardiff14 Jun 2013ODI # 3371
37502621142.30South Africav West IndiesCardiff14 Jun 2013ODI # 3371
35533231109.37South Africav West IndiesCardiff14 Jun 2013ODI # 3371
31523111100.00South Africav PakistanBirmingham10 Jun 2013ODI # 3367
3030235-130.43South Africav IndiaCardiff6 Jun 2013ODI # 3363
3044414-73.17South Africav EnglandThe Oval19 Jun 2013ODI # 3375
2961314-93.54South Africav Sri LankaColombo (RPS)20 Jul 2013ODI # 3392
2945372-78.37South Africav Sri LankaColombo (RPS)20 Jul 2013ODI # 3392
2984732-39.72South Africav Sri LankaColombo (RPS)31 Jul 2013ODI # 3401
2854402-70.00South Africav PakistanBirmingham10 Jun 2013ODI # 3367
2723215-128.57South Africav Sri LankaColombo (RPS)31 Jul 2013ODI # 3401
2679393-66.66South Africav EnglandThe Oval19 Jun 2013ODI # 3375
2444381-63.15South Africav PakistanBirmingham10 Jun 2013ODI # 3367
2447284-85.71South Africav Sri LankaColombo (RPS)23 Jul 2013ODI # 3394
2357272-85.18South Africav West IndiesCardiff14 Jun 2013ODI # 3371
2327195-121.05South Africav Sri LankaColombo (RPS)20 Jul 2013ODI # 3392
2345443-52.27South Africav Sri LankaPallekele26 Jul 2013ODI # 3398
2349441-52.27South Africav Sri LankaPallekele28 Jul 2013ODI # 3400
22*31341-64.70South Africav Sri LankaColombo (RPS)23 Jul 2013ODI # 3394
2217154-146.66South Africav IndiaCardiff6 Jun 2013ODI # 3363
2031232-86.95South Africav NetherlandsAmstelveen31 May 2013ODI # 3359
2064452-44.44South Africav PakistanBirmingham10 Jun 2013ODI # 3367
2055283-71.42South Africav Sri LankaPallekele26 Jul 2013ODI # 3398
1940242-79.16South Africav PakistanBirmingham10 Jun 2013ODI # 3367
18*35283-64.28South Africav Sri LankaColombo (RPS)31 Jul 2013ODI # 3401
1840282-64.28South Africav Sri LankaColombo (RPS)31 Jul 2013ODI # 3401
16*24162-100.00South Africav PakistanBirmingham10 Jun 2013ODI # 3367
1643331-48.48South Africav Sri LankaPallekele26 Jul 2013ODI # 3398
1524223-68.18South Africav Sri LankaColombo (RPS)20 Jul 2013ODI # 3392
1527172-88.23South Africav Sri LankaColombo (RPS)23 Jul 2013ODI # 3394
1521143-107.14South Africav Sri LankaColombo (RPS)31 Jul 2013ODI # 3401
14*26171-82.35South Africav Sri LankaColombo (RPS)23 Jul 2013ODI # 3394
14*3620--70.00South Africav Sri LankaPallekele26 Jul 2013ODI # 3398
141824--58.33South Africav IndiaCardiff6 Jun 2013ODI # 3363
142722-163.63South Africav Sri LankaColombo (RPS)20 Jul 2013ODI # 3392
131615--86.66South Africav Sri LankaPallekele28 Jul 2013ODI # 3400
1227181-66.66South Africav Sri LankaColombo (RPS)23 Jul 2013ODI # 3394
9*2817--52.94South Africav Sri LankaColombo (RPS)20 Jul 2013ODI # 3392
831111-72.72South Africav IndiaCardiff6 Jun 2013ODI # 3363
81691-88.88South Africav Sri LankaColombo (RPS)23 Jul 2013ODI # 3394
818171-47.05South Africav Sri LankaPallekele26 Jul 2013ODI # 3398
81210-180.00South Africav Sri LankaPallekele28 Jul 2013ODI # 3400
81392-88.88South Africav Sri LankaPallekele28 Jul 2013ODI # 3400
7*54-1175.00South Africav West IndiesCardiff14 Jun 2013ODI # 3371
6991-66.66South Africav NetherlandsAmstelveen31 May 2013ODI # 3359
61051-120.00South Africav IndiaCardiff6 Jun 2013ODI # 3363
61213--46.15South Africav Sri LankaColombo (RPS)31 Jul 2013ODI # 3401
4125--80.00South Africav IndiaCardiff6 Jun 2013ODI # 3363
4118--50.00South Africav PakistanBirmingham10 Jun 2013ODI # 3367
41315--26.66South Africav Sri LankaColombo (RPS)20 Jul 2013ODI # 3392
42012--33.33South Africav Sri LankaColombo (RPS)20 Jul 2013ODI # 3392
478--50.00South Africav Sri LankaPallekele28 Jul 2013ODI # 3400
3*197--42.85South Africav Sri LankaPallekele28 Jul 2013ODI # 3400
31014--21.42South Africav IndiaCardiff6 Jun 2013ODI # 3363
396--50.00South Africav EnglandThe Oval19 Jun 2013ODI # 3375
31311--27.27South Africav EnglandThe Oval19 Jun 2013ODI # 3375
333--100.00South Africav Sri LankaColombo (RPS)23 Jul 2013ODI # 3394
3910--30.00South Africav Sri LankaPallekele26 Jul 2013ODI # 3398
265--40.00South Africav West IndiesCardiff14 Jun 2013ODI # 3371
2104--50.00South Africav Sri LankaPallekele26 Jul 2013ODI # 3398
132--50.00South Africav PakistanBirmingham10 Jun 2013ODI # 3367
193--33.33South Africav EnglandThe Oval19 Jun 2013ODI # 3375
185--20.00South Africav EnglandThe Oval19 Jun 2013ODI # 3375
133--33.33South Africav Sri LankaPallekele28 Jul 2013ODI # 3400
167--14.28South Africav Sri LankaColombo (RPS)31 Jul 2013ODI # 3401
12522--4.54South Africav Sri LankaColombo (RPS)31 Jul 2013ODI # 3401
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]