Batting Most Runs Innings - South Africa

Players - South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
121*18513312190.97South Africav West IndiesGqeberha27 Jan 2008ODI # 2666
119138101107117.82South Africav New ZealandCape Town2 Dec 2007ODI # 2652
103*1259593108.42South Africav PakistanLahore18 Oct 2007ODI # 2633
103*15911814187.28South Africav BangladeshChattogram9 Mar 2008ODI # 2690
10218012811179.68South Africav PakistanLahore18 Oct 2007ODI # 2633
10210984133121.42South Africav West IndiesJohannesburg3 Feb 2008ODI # 2671
901148491107.14South Africav PakistanMultan26 Oct 2007ODI # 2639
871481039084.46South Africav New ZealandDurban25 Nov 2007ODI # 2648
861821304166.15South Africav PakistanLahore29 Oct 2007ODI # 2642
8614610711080.37South Africav West IndiesCape Town25 Jan 2008ODI # 2664
811741037078.64South Africav PakistanMultan26 Oct 2007ODI # 2639
79*148889189.77South Africav West IndiesCenturion20 Jan 2008ODI # 2661
77132867089.53South Africav West IndiesDurban1 Feb 2008ODI # 2668
74*1157070105.71South Africav West IndiesJohannesburg3 Feb 2008ODI # 2671
69*1441122161.60South Africav BangladeshMirpur12 Mar 2008ODI # 2691
68*137943372.34South Africav BangladeshMirpur14 Mar 2008ODI # 2692
6894814183.95South Africav West IndiesCape Town25 Jan 2008ODI # 2664
65172965067.70South Africav PakistanLahore20 Oct 2007ODI # 2635
57123848167.85South Africav BangladeshChattogram9 Mar 2008ODI # 2690
56106657086.15South Africav West IndiesGqeberha27 Jan 2008ODI # 2666
54866110088.52South Africav PakistanLahore29 Oct 2007ODI # 2642
5297754069.33South Africav New ZealandGqeberha30 Nov 2007ODI # 2650
51121743068.91South Africav New ZealandCape Town2 Dec 2007ODI # 2652
505237100135.13South Africav West IndiesDurban1 Feb 2008ODI # 2668
49*122931052.68South Africav BangladeshMirpur12 Mar 2008ODI # 2691
48145685070.58South Africav PakistanFaisalabad23 Oct 2007ODI # 2637
4891812059.25South Africav New ZealandGqeberha30 Nov 2007ODI # 2650
4685593177.96South Africav New ZealandDurban25 Nov 2007ODI # 2648
4579597176.27South Africav West IndiesCape Town25 Jan 2008ODI # 2664
4454643168.75South Africav PakistanLahore29 Oct 2007ODI # 2642
44117644068.75South Africav New ZealandDurban25 Nov 2007ODI # 2648
4481604073.33South Africav West IndiesDurban1 Feb 2008ODI # 2668
4281740256.75South Africav PakistanFaisalabad23 Oct 2007ODI # 2637
40533770108.10South Africav BangladeshMirpur14 Mar 2008ODI # 2692
39503570111.42South Africav PakistanMultan26 Oct 2007ODI # 2639
3998523275.00South Africav West IndiesDurban1 Feb 2008ODI # 2668
3772462180.43South Africav PakistanLahore20 Oct 2007ODI # 2635
36*71501172.00South Africav West IndiesGqeberha27 Jan 2008ODI # 2666
35*64373094.59South Africav New ZealandDurban25 Nov 2007ODI # 2648
3578514068.62South Africav PakistanLahore20 Oct 2007ODI # 2635
3478435079.06South Africav PakistanLahore18 Oct 2007ODI # 2633
31372831110.71South Africav PakistanLahore20 Oct 2007ODI # 2635
30*161332230.76South Africav New ZealandGqeberha30 Nov 2007ODI # 2650
3071494061.22South Africav New ZealandCape Town2 Dec 2007ODI # 2652
2878443063.63South Africav BangladeshMirpur12 Mar 2008ODI # 2691
26*422540104.00South Africav New ZealandCape Town2 Dec 2007ODI # 2652
26*47352074.28South Africav West IndiesCenturion20 Jan 2008ODI # 2661
26102602043.33South Africav New ZealandGqeberha30 Nov 2007ODI # 2650
2465433055.81South Africav West IndiesCenturion20 Jan 2008ODI # 2661
2454543044.44South Africav BangladeshMirpur14 Mar 2008ODI # 2692
2348323071.87South Africav New ZealandGqeberha30 Nov 2007ODI # 2650
2342281082.14South Africav West IndiesCenturion20 Jan 2008ODI # 2661
21*44242087.50South Africav West IndiesDurban1 Feb 2008ODI # 2668
21*31233091.30South Africav West IndiesDurban1 Feb 2008ODI # 2668
1939264073.07South Africav PakistanFaisalabad23 Oct 2007ODI # 2637
1840251072.00South Africav West IndiesGqeberha27 Jan 2008ODI # 2666
1739380044.73South Africav PakistanFaisalabad23 Oct 2007ODI # 2637
1723282060.71South Africav PakistanFaisalabad23 Oct 2007ODI # 2637
1724212080.95South Africav PakistanLahore29 Oct 2007ODI # 2642
17251701100.00South Africav West IndiesCape Town25 Jan 2008ODI # 2664
1635272059.25South Africav BangladeshMirpur12 Mar 2008ODI # 2691
1532193078.94South Africav West IndiesGqeberha27 Jan 2008ODI # 2666
1425161087.50South Africav PakistanLahore18 Oct 2007ODI # 2633
1434231060.86South Africav PakistanLahore20 Oct 2007ODI # 2635
1329322040.62South Africav PakistanFaisalabad23 Oct 2007ODI # 2637
1222151080.00South Africav PakistanLahore20 Oct 2007ODI # 2635
1224920133.33South Africav PakistanFaisalabad23 Oct 2007ODI # 2637
12141000120.00South Africav West IndiesCape Town25 Jan 2008ODI # 2664
10*8520200.00South Africav New ZealandDurban25 Nov 2007ODI # 2648
10*17111090.90South Africav West IndiesJohannesburg3 Feb 2008ODI # 2671
1022171058.82South Africav BangladeshMirpur14 Mar 2008ODI # 2692
9*14810112.50South Africav PakistanLahore20 Oct 2007ODI # 2635
9*33191047.36South Africav BangladeshChattogram9 Mar 2008ODI # 2690
923910100.00South Africav PakistanLahore20 Oct 2007ODI # 2635
814111072.72South Africav PakistanLahore18 Oct 2007ODI # 2633
825190042.10South Africav PakistanLahore20 Oct 2007ODI # 2635
816610133.33South Africav New ZealandGqeberha30 Nov 2007ODI # 2650
821132061.53South Africav New ZealandGqeberha30 Nov 2007ODI # 2650
7*19100070.00South Africav PakistanFaisalabad23 Oct 2007ODI # 2637
71081087.50South Africav West IndiesCape Town25 Jan 2008ODI # 2664
6*8610100.00South Africav PakistanMultan26 Oct 2007ODI # 2639
67510120.00South Africav New ZealandDurban25 Nov 2007ODI # 2648
612600100.00South Africav New ZealandDurban25 Nov 2007ODI # 2648
613101060.00South Africav New ZealandGqeberha30 Nov 2007ODI # 2650
5*4500100.00South Africav PakistanLahore18 Oct 2007ODI # 2633
51070071.42South Africav PakistanLahore29 Oct 2007ODI # 2642
51990055.55South Africav PakistanLahore29 Oct 2007ODI # 2642
514101050.00South Africav West IndiesCape Town25 Jan 2008ODI # 2664
51181062.50South Africav West IndiesJohannesburg3 Feb 2008ODI # 2671
4*461066.66South Africav New ZealandCape Town2 Dec 2007ODI # 2652
4960066.66South Africav PakistanFaisalabad23 Oct 2007ODI # 2637
3*2200150.00South Africav PakistanLahore29 Oct 2007ODI # 2642
3*7300100.00South Africav PakistanLahore29 Oct 2007ODI # 2642
31060050.00South Africav West IndiesCape Town25 Jan 2008ODI # 2664
317140021.42South Africav BangladeshMirpur12 Mar 2008ODI # 2691
2*6200100.00South Africav New ZealandGqeberha30 Nov 2007ODI # 2650
2640050.00South Africav PakistanLahore29 Oct 2007ODI # 2642
29120016.66South Africav New ZealandCape Town2 Dec 2007ODI # 2652
21590022.22South Africav West IndiesCenturion20 Jan 2008ODI # 2661
1*1100100.00South Africav PakistanMultan26 Oct 2007ODI # 2639
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:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]