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
150*14312258122.95South Africav NetherlandsAmstelveen131 May 2013ODI # 3359
971941217280.16South Africav Sri LankaPallekele128 Jul 2013ODI # 3400
92-1007292.00Sth Africansv SL BP XIColombo (Colts)117 Jul 2013List A
85*917245118.05South Africav Sri LankaPallekele126 Jul 2013ODI # 3398
821101077176.63South Africav NetherlandsAmstelveen131 May 2013ODI # 3359
81136979-83.50South Africav PakistanBirmingham110 Jun 2013ODI # 3367
7788719-108.45South Africav Sri LankaPallekele128 Jul 2013ODI # 3400
73836362115.87South Africav West IndiesCardiff114 Jun 2013ODI # 3371
71*7961111116.39South Africav IndiaCardiff26 Jun 2013ODI # 3363
70108717-98.59South Africav IndiaCardiff26 Jun 2013ODI # 3363
6892726-94.44South Africav IndiaCardiff26 Jun 2013ODI # 3363
62*554025155.00South Africav NetherlandsAmstelveen131 May 2013ODI # 3359
56*985152109.80South Africav EnglandThe Oval119 Jun 2013ODI # 3375
51855151100.00South Africav Sri LankaColombo (RPS)231 Jul 2013ODI # 3401
47108723-65.27South Africav Sri LankaPallekele126 Jul 2013ODI # 3398
4369614170.49South Africav EnglandThe Oval119 Jun 2013ODI # 3375
43-774-55.84Sth Africansv SL BP XIColombo (Colts)117 Jul 2013List A
40-432193.02Sth Africansv SL BP XIColombo (Colts)117 Jul 2013List A
40-364-111.11Sth Africansv SL BP XIColombo (Colts)117 Jul 2013List A
38402913131.03South Africav West IndiesCardiff114 Jun 2013ODI # 3371
37502621142.30South Africav West IndiesCardiff114 Jun 2013ODI # 3371
35533231109.37South Africav West IndiesCardiff114 Jun 2013ODI # 3371
31523111100.00South Africav PakistanBirmingham110 Jun 2013ODI # 3367
31-335-93.93Sth Africansv SL BP XIColombo (Colts)117 Jul 2013List A
3030235-130.43South Africav IndiaCardiff26 Jun 2013ODI # 3363
3044414-73.17South Africav EnglandThe Oval119 Jun 2013ODI # 3375
2945372-78.37South Africav Sri LankaColombo (RPS)220 Jul 2013ODI # 3392
2961314-93.54South Africav Sri LankaColombo (RPS)220 Jul 2013ODI # 3392
2984732-39.72South Africav Sri LankaColombo (RPS)231 Jul 2013ODI # 3401
2854402-70.00South Africav PakistanBirmingham110 Jun 2013ODI # 3367
2723215-128.57South Africav Sri LankaColombo (RPS)231 Jul 2013ODI # 3401
2679393-66.66South Africav EnglandThe Oval119 Jun 2013ODI # 3375
2444381-63.15South Africav PakistanBirmingham110 Jun 2013ODI # 3367
2447284-85.71South Africav Sri LankaColombo (RPS)223 Jul 2013ODI # 3394
2357272-85.18South Africav West IndiesCardiff114 Jun 2013ODI # 3371
2327195-121.05South Africav Sri LankaColombo (RPS)220 Jul 2013ODI # 3392
2345443-52.27South Africav Sri LankaPallekele126 Jul 2013ODI # 3398
2349441-52.27South Africav Sri LankaPallekele128 Jul 2013ODI # 3400
22*31341-64.70South Africav Sri LankaColombo (RPS)223 Jul 2013ODI # 3394
2217154-146.66South Africav IndiaCardiff26 Jun 2013ODI # 3363
2031232-86.95South Africav NetherlandsAmstelveen131 May 2013ODI # 3359
2064452-44.44South Africav PakistanBirmingham110 Jun 2013ODI # 3367
2055283-71.42South Africav Sri LankaPallekele126 Jul 2013ODI # 3398
1940242-79.16South Africav PakistanBirmingham110 Jun 2013ODI # 3367
18*35283-64.28South Africav Sri LankaColombo (RPS)231 Jul 2013ODI # 3401
1840282-64.28South Africav Sri LankaColombo (RPS)231 Jul 2013ODI # 3401
16*24162-100.00South Africav PakistanBirmingham110 Jun 2013ODI # 3367
1643331-48.48South Africav Sri LankaPallekele126 Jul 2013ODI # 3398
1524223-68.18South Africav Sri LankaColombo (RPS)220 Jul 2013ODI # 3392
1527172-88.23South Africav Sri LankaColombo (RPS)223 Jul 2013ODI # 3394
1521143-107.14South Africav Sri LankaColombo (RPS)231 Jul 2013ODI # 3401
14*26171-82.35South Africav Sri LankaColombo (RPS)223 Jul 2013ODI # 3394
14*3620--70.00South Africav Sri LankaPallekele126 Jul 2013ODI # 3398
141824--58.33South Africav IndiaCardiff26 Jun 2013ODI # 3363
142722-163.63South Africav Sri LankaColombo (RPS)220 Jul 2013ODI # 3392
131615--86.66South Africav Sri LankaPallekele128 Jul 2013ODI # 3400
1227181-66.66South Africav Sri LankaColombo (RPS)223 Jul 2013ODI # 3394
11*-52-220.00Sth Africansv SL BP XIColombo (Colts)117 Jul 2013List A
9*2817--52.94South Africav Sri LankaColombo (RPS)220 Jul 2013ODI # 3392
831111-72.72South Africav IndiaCardiff26 Jun 2013ODI # 3363
81691-88.88South Africav Sri LankaColombo (RPS)223 Jul 2013ODI # 3394
818171-47.05South Africav Sri LankaPallekele126 Jul 2013ODI # 3398
81210-180.00South Africav Sri LankaPallekele128 Jul 2013ODI # 3400
81392-88.88South Africav Sri LankaPallekele128 Jul 2013ODI # 3400
7*54-1175.00South Africav West IndiesCardiff114 Jun 2013ODI # 3371
6991-66.66South Africav NetherlandsAmstelveen131 May 2013ODI # 3359
61051-120.00South Africav IndiaCardiff26 Jun 2013ODI # 3363
61213--46.15South Africav Sri LankaColombo (RPS)231 Jul 2013ODI # 3401
4125--80.00South Africav IndiaCardiff26 Jun 2013ODI # 3363
4118--50.00South Africav PakistanBirmingham110 Jun 2013ODI # 3367
41315--26.66South Africav Sri LankaColombo (RPS)220 Jul 2013ODI # 3392
42012--33.33South Africav Sri LankaColombo (RPS)220 Jul 2013ODI # 3392
478--50.00South Africav Sri LankaPallekele128 Jul 2013ODI # 3400
3*197--42.85South Africav Sri LankaPallekele128 Jul 2013ODI # 3400
31014--21.42South Africav IndiaCardiff26 Jun 2013ODI # 3363
31311--27.27South Africav EnglandThe Oval119 Jun 2013ODI # 3375
396--50.00South Africav EnglandThe Oval119 Jun 2013ODI # 3375
333--100.00South Africav Sri LankaColombo (RPS)223 Jul 2013ODI # 3394
3910--30.00South Africav Sri LankaPallekele126 Jul 2013ODI # 3398
265--40.00South Africav West IndiesCardiff114 Jun 2013ODI # 3371
2-5--40.00Sth Africansv SL BP XIColombo (Colts)117 Jul 2013List A
2104--50.00South Africav Sri LankaPallekele126 Jul 2013ODI # 3398
1*-1--100.00Sth Africansv SL BP XIColombo (Colts)117 Jul 2013List A
132--50.00South Africav PakistanBirmingham110 Jun 2013ODI # 3367
193--33.33South Africav EnglandThe Oval119 Jun 2013ODI # 3375
185--20.00South Africav EnglandThe Oval119 Jun 2013ODI # 3375
133--33.33South Africav Sri LankaPallekele128 Jul 2013ODI # 3400
12522--4.54South Africav Sri LankaColombo (RPS)231 Jul 2013ODI # 3401
167--14.28South Africav Sri LankaColombo (RPS)231 Jul 2013ODI # 3401
0*1----South Africav West IndiesCardiff114 Jun 2013ODI # 3371
-3----South Africav IndiaCardiff26 Jun 2013ODI # 3363
-1----South Africav PakistanBirmingham110 Jun 2013ODI # 3367
-129---South Africav EnglandThe Oval119 Jun 2013ODI # 3375
-25---South Africav EnglandThe Oval119 Jun 2013ODI # 3375
-11---South Africav EnglandThe Oval119 Jun 2013ODI # 3375
-713---South Africav Sri LankaColombo (RPS)220 Jul 2013ODI # 3392
-32---South Africav Sri LankaColombo (RPS)220 Jul 2013ODI # 3392
-11---South Africav Sri LankaColombo (RPS)220 Jul 2013ODI # 3392
-42---South Africav Sri LankaPallekele128 Jul 2013ODI # 3400
-22---South Africav Sri LankaPallekele128 Jul 2013ODI # 3400
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:

Uttar Pradesh vs Saurashtra (and Kathiawar) at CoE 2, Bengaluru, Vijay Hazare Trophy 2nd quarter final, Jan 12, 2026 [List A]

Mumbai (Bombay) vs Karnataka at CoE 1, Bengaluru, Vijay Hazare Trophy 1st quarter final, Jan 12, 2026 [List A]

New Zealand vs India at Vadodara, New Zealand in India 1st ODI, Jan 11, 2026 [ODI # 4937]