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
162*10366178245.45South Africav West IndiesSydney127 Feb 2015ODI # 3616
159168128164124.21South Africav IrelandCanberra13 Mar 2015ODI # 3621
153*236142140107.74South Africav West IndiesJohannesburg118 Jan 2015ODI # 3583
1495944916338.63South Africav West IndiesJohannesburg118 Jan 2015ODI # 3583
138*1339279150.00South Africav ZimbabweHamilton115 Feb 2015ODI # 3601
133190105116126.66South Africav West IndiesCenturion128 Jan 2015ODI # 3593
1321369898134.69South Africav West IndiesCenturion128 Jan 2015ODI # 3593
130*19113311397.74South Africav West IndiesGqeberha125 Jan 2015ODI # 3591
128174115112111.30South Africav West IndiesJohannesburg118 Jan 2015ODI # 3583
11918513515088.14South Africav New ZealandMount Maunganui124 Oct 2014ODI # 3537
115*11910093115.00South Africav ZimbabweHamilton115 Feb 2015ODI # 3601
109139109101100.00South Africav IrelandCanberra13 Mar 2015ODI # 3621
10716812314086.99South Africav AustraliaSydney123 Nov 2014ODI # 3551
1021681159088.69South Africav AustraliaCanberra219 Nov 2014ODI # 3548
991158264120.73South Africav U.A.E.Wellington112 Mar 2015ODI # 3633
911178860103.40South Africav AustraliaMelbourne121 Nov 2014ODI # 3549
89*1218590104.70South Africav New ZealandMount Maunganui221 Oct 2014ODI # 3536
821551077176.63South Africav New ZealandAuckland124 Mar 2015ODI # 3644
81158946086.17South Africav West IndiesDurban116 Jan 2015ODI # 3579
80*1319411085.10South Africav New ZealandHamilton127 Oct 2014ODI # 3538
801387641105.26South Africav AustraliaW.A.C.A214 Nov 2014ODI # 3545
78*8957120136.84South Africav Sri LankaSydney218 Mar 2015ODI # 3640
771115875132.75South Africav PakistanAuckland27 Mar 2015ODI # 3626
70876872102.94South Africav West IndiesDurban116 Jan 2015ODI # 3579
6781733291.78South Africav New ZealandMount Maunganui124 Oct 2014ODI # 3537
668766100100.00South Africav West IndiesDurban116 Jan 2015ODI # 3579
65*844581144.44South Africav New ZealandAuckland124 Mar 2015ODI # 3644
65836551100.00South Africav AustraliaW.A.C.A214 Nov 2014ODI # 3545
65122881173.86South Africav West IndiesSydney127 Feb 2015ODI # 3616
64*363153206.45South Africav U.A.E.Wellington112 Mar 2015ODI # 3633
63584172153.65South Africav AustraliaSydney123 Nov 2014ODI # 3551
6293703088.57South Africav West IndiesSydney127 Feb 2015ODI # 3616
61*99639096.82South Africav West IndiesEast London221 Jan 2015ODI # 3587
61*403063203.33South Africav IrelandCanberra13 Mar 2015ODI # 3621
61643961156.41South Africav West IndiesSydney127 Feb 2015ODI # 3616
58*92723280.55South Africav New ZealandMount Maunganui221 Oct 2014ODI # 3536
5598715077.46South Africav IndiaMelbourne222 Feb 2015ODI # 3610
52463461152.94South Africav AustraliaCanberra219 Nov 2014ODI # 3548
51*74715071.83South Africav West IndiesEast London221 Jan 2015ODI # 3587
5182715071.83South Africav AustraliaSydney123 Nov 2014ODI # 3551
49754820102.08South Africav U.A.E.Wellington112 Mar 2015ODI # 3633
49231863272.22South Africav New ZealandAuckland124 Mar 2015ODI # 3644
48614180117.07South Africav AustraliaW.A.C.A216 Nov 2014ODI # 3546
4775534188.67South Africav AustraliaCanberra219 Nov 2014ODI # 3548
46*432342200.00South Africav IrelandCanberra13 Mar 2015ODI # 3621
4583613073.77South Africav AustraliaMelbourne121 Nov 2014ODI # 3549
4388683063.23South Africav West IndiesGqeberha125 Jan 2015ODI # 3591
4369498087.75South Africav U.A.E.Wellington112 Mar 2015ODI # 3633
3977532173.58South Africav New ZealandAuckland124 Mar 2015ODI # 3644
3895741051.35South Africav New ZealandMount Maunganui221 Oct 2014ODI # 3536
38512790140.74South Africav PakistanAuckland27 Mar 2015ODI # 3626
37422551148.00South Africav New ZealandMount Maunganui124 Oct 2014ODI # 3537
33*60374089.18South Africav New ZealandHamilton127 Oct 2014ODI # 3538
3173432172.09South Africav AustraliaW.A.C.A214 Nov 2014ODI # 3545
30312560120.00South Africav AustraliaW.A.C.A216 Nov 2014ODI # 3546
3047383078.94South Africav IndiaMelbourne222 Feb 2015ODI # 3610
2845373075.67South Africav AustraliaMelbourne121 Nov 2014ODI # 3549
2744293193.10South Africav PakistanAuckland27 Mar 2015ODI # 3626
2634313083.87South Africav New ZealandMount Maunganui221 Oct 2014ODI # 3536
2654333078.78South Africav New ZealandMount Maunganui124 Oct 2014ODI # 3537
2673452057.77South Africav U.A.E.Wellington112 Mar 2015ODI # 3633
2553361169.44South Africav ZimbabweHamilton115 Feb 2015ODI # 3601
2460320175.00South Africav ZimbabweHamilton115 Feb 2015ODI # 3601
2416912266.66South Africav IrelandCanberra13 Mar 2015ODI # 3621
2316922255.55South Africav West IndiesCenturion128 Jan 2015ODI # 3593
2350281082.14South Africav U.A.E.Wellington112 Mar 2015ODI # 3633
22*392130104.76South Africav AustraliaW.A.C.A214 Nov 2014ODI # 3545
22*42263084.61South Africav AustraliaW.A.C.A216 Nov 2014ODI # 3546
22292240100.00South Africav AustraliaW.A.C.A214 Nov 2014ODI # 3545
2254232095.65South Africav AustraliaMelbourne121 Nov 2014ODI # 3549
2250282078.57South Africav IndiaMelbourne222 Feb 2015ODI # 3610
2245232095.65South Africav IndiaMelbourne222 Feb 2015ODI # 3610
21*55310067.74South Africav Sri LankaSydney218 Mar 2015ODI # 3640
2028222090.90South Africav AustraliaW.A.C.A214 Nov 2014ODI # 3545
20211600125.00South Africav West IndiesSydney127 Feb 2015ODI # 3616
19281620118.75South Africav New ZealandMount Maunganui124 Oct 2014ODI # 3537
1981392048.71South Africav AustraliaW.A.C.A216 Nov 2014ODI # 3546
1938253076.00South Africav West IndiesGqeberha125 Jan 2015ODI # 3591
18*46211085.71South Africav AustraliaSydney123 Nov 2014ODI # 3551
18*12731257.14South Africav West IndiesCenturion128 Jan 2015ODI # 3593
1823203090.00South Africav AustraliaMelbourne121 Nov 2014ODI # 3549
1845283064.28South Africav AustraliaSydney123 Nov 2014ODI # 3551
1831244075.00South Africav West IndiesGqeberha125 Jan 2015ODI # 3591
17*41281060.71South Africav IndiaMelbourne222 Feb 2015ODI # 3610
1736293058.62South Africav New ZealandHamilton127 Oct 2014ODI # 3538
1730212080.95South Africav AustraliaCanberra219 Nov 2014ODI # 3548
1762380044.73South Africav AustraliaMelbourne121 Nov 2014ODI # 3549
1637272059.25South Africav West IndiesCenturion128 Jan 2015ODI # 3593
1621173094.11South Africav PakistanAuckland27 Mar 2015ODI # 3626
1630231069.56South Africav Sri LankaSydney218 Mar 2015ODI # 3640
1436172082.35South Africav New ZealandAuckland124 Mar 2015ODI # 3644
1312142092.85South Africav AustraliaMelbourne121 Nov 2014ODI # 3549
1224202060.00South Africav New ZealandHamilton127 Oct 2014ODI # 3538
126611200.00South Africav AustraliaCanberra219 Nov 2014ODI # 3548
12361220100.00South Africav AustraliaCanberra219 Nov 2014ODI # 3548
1231170070.58South Africav West IndiesDurban116 Jan 2015ODI # 3579
1213910133.33South Africav West IndiesDurban116 Jan 2015ODI # 3579
1226160075.00South Africav West IndiesGqeberha125 Jan 2015ODI # 3591
1234170070.58South Africav West IndiesGqeberha125 Jan 2015ODI # 3591
1224193063.15South Africav West IndiesSydney127 Feb 2015ODI # 3616
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]