High scores for South Africa in ODIs

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
2152121471016146.25West Indiesv ZimbabweCanberra24 Feb 2015ODI # 3612
189*-170215111.17West Indiesv EnglandManchester31 May 1984ODI # 264
188*210159134118.23South Africav U.A.E.Rawalpindi16 Feb 1996ODI # 1049
185212141163131.20South Africav Sri LankaCape Town07 Feb 2017ODI # 3833
181-125167144.80West Indiesv Sri LankaKarachi13 Oct 1987ODI # 457
179-137156130.65West Indiesv IrelandDublin05 May 2019ODI # 4128
1781421131611157.52South Africav AustraliaCenturion30 Sep 2016ODI # 3785
177*213169166104.73South Africav IrelandDublin (Malahide)16 Jul 2021ODI # 4305
176*-130177135.38West Indiesv EnglandThe Oval27 Sep 2017ODI # 3916
176121104157169.23South Africav BangladeshPaarl18 Oct 2017ODI # 3925
175142111217157.65South Africav AustraliaJohannesburg12 Mar 2006ODI # 2349
175179126177138.88South Africav NetherlandsJohannesburg02 Apr 2023ODI # 4563
174114831313209.63South Africav AustraliaCenturion15 Sep 2023ODI # 4646
174192140157124.28South Africav BangladeshWankhede24 Oct 2023ODI # 4680
170-152222111.84West Indiesv IrelandDublin05 May 2019ODI # 4128
170199142158119.71West Indiesv IrelandDublin25 May 2025ODI # 4877
169*204143194118.18South Africav New ZealandCenturion11 Dec 1994ODI # 960
169-129154131.00West Indiesv Sri LankaSharjah16 Oct 1995ODI # 1010
169187121811139.66West Indiesv BangladeshBasseterre25 Aug 2014ODI # 3514
168*188145212115.86South Africav BangladeshKimberley15 Oct 2017ODI # 3923
162*10366178245.45South Africav West IndiesSydney27 Feb 2015ODI # 3616
162-971114167.01West Indiesv EnglandSt George's27 Feb 2019ODI # 4099
161153132134121.96South Africav NetherlandsRawalpindi05 Mar 1996ODI # 1073
159168128164124.21South Africav IrelandCanberra03 Mar 2015ODI # 3621
157*1311181112133.05West Indiesv CanadaKing City (NW)22 Aug 2008ODI # 2749
156176138125113.04West Indiesv PakistanAdelaide28 Jan 2005ODI # 2213
154217134155114.92South Africav Sri LankaCenturion10 Feb 2017ODI # 3834
153*173130161117.69West Indiesv AustraliaMelbourne09 Dec 1979ODI # 78
153*22516019295.62West Indiesv ZimbabweBulawayo22 Nov 2003ODI # 2065
153*23614214-107.74South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
153-14321-106.99West Indiesv PakistanSharjah05 Nov 1993ODI # 845
153181131173116.79South Africav BangladeshPotchefstroom03 Oct 2002ODI # 1890
152*-126126120.63West Indiesv IndiaGeorgetown21 Mar 1989ODI # 563
152*22015312399.34West Indiesv South AfricaJohannesburg04 Feb 2004ODI # 2096
152-150171101.33West Indiesv KenyaNairobi15 Aug 2001ODI # 1745
150*14312258122.95South Africav NetherlandsAmstelveen31 May 2013ODI # 3359
15020213620-110.29West Indiesv South AfricaEast London24 Jan 1999ODI # 1393
15020912416-120.96South Africav EnglandSouthampton28 Aug 2012ODI # 3298
150184148115101.35South Africav New ZealandLahore10 Feb 2025ODI # 4829
149*233136163109.55West Indiesv IndiaNagpur21 Jan 2007ODI # 2480
149-99203150.50West Indiesv IndiaJamshedpur07 Dec 1983ODI # 229
1495944916338.63South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
148191136162108.82West Indiesv AustraliaSt John's22 Feb 1978ODI # 48
148196122154121.31West Indiesv Sri LankaBulawayo23 Nov 2016ODI # 3808
148163126191117.46West Indiesv IrelandDublin (Malahide)11 May 2019ODI # 4132
147*9068810216.17South Africav ZimbabwePotchefstroom20 Sep 2006ODI # 2420
146*165134123108.95West Indiesv New ZealandPort of Spain30 Mar 1996ODI # 1086
146*-144123101.38West Indiesv BangladeshMirpur11 Dec 2018ODI # 4072
146195130125112.30South Africav West IndiesSt George's10 Apr 2007ODI # 2567
145*20015716-92.35West Indiesv New ZealandAlbion14 Apr 1985ODI # 326
144-118117122.03South Africav West IndiesEast London18 Mar 2023ODI # 4540
143195141193101.41South Africav New ZealandJohannesburg16 Feb 2003ODI # 1955
142*-132131107.57West Indiesv PakistanPort of Spain18 Mar 1988ODI # 509
14121613416-105.22South Africav EnglandCenturion27 Sep 2009ODI # 2900
140162127125110.23West Indiesv IndiaAhmedabad15 Nov 2002ODI # 1896
14016613584103.70South Africav BangladeshBenoni09 Nov 2008ODI # 2772
139168123153113.00West Indiesv AustraliaPort of Spain12 Mar 1995ODI # 987
13919714211397.88South Africav West IndiesJohannesburg04 Feb 2004ODI # 2096
139-108134128.70South Africav AustraliaHobart11 Nov 2018ODI # 4069
139-106117131.13West Indiesv IndiaChennai15 Dec 2019ODI # 4221
138*20715711387.89West Indiesv EnglandLord's23 Jun 1979ODI # 74
138*-16412284.14West Indiesv EnglandGwalior27 Oct 1989ODI # 586
138*1339279150.00South Africav ZimbabweHamilton15 Feb 2015ODI # 3601
138*15496126143.75South Africav EnglandBloemfontein03 Feb 2016ODI # 3732
136*173106112128.30South Africav AustraliaHarare27 Aug 2014ODI # 3516
13517512995104.65West Indiesv New ZealandNapier13 Jan 2009ODI # 2792
135171121183111.57South Africav IndiaJohannesburg05 Dec 2013ODI # 3442
135147117164115.38South Africav EnglandCenturion09 Feb 2016ODI # 3736
135216129312104.65West Indiesv EnglandBridgetown20 Feb 2019ODI # 4096
134*146124201108.06South Africav IndiaEden Gardens25 Nov 2005ODI # 2299
13412698134136.73South Africav NetherlandsMohali03 Mar 2011ODI # 3115
13417411710-114.52South Africav EnglandChester-le-Street19 Jul 2022ODI # 4434
133*22014714-90.47West Indiesv AustraliaAlbion29 Feb 1984ODI # 252
133*14614016495.00West Indiesv New ZealandChristchurch28 Mar 1987ODI # 441
133*20515513-85.80South Africav IndiaJohannesburg05 Oct 2001ODI # 1752
133*19713517398.51West Indiesv South AfricaJaipur02 Nov 2006ODI # 2442
133*20915611385.25West Indiesv ZimbabweCanberra24 Feb 2015ODI # 3612
133*18411596115.65South Africav IndiaWankhede25 Oct 2015ODI # 3700
133190105116126.66South Africav West IndiesCenturion28 Jan 2015ODI # 3593
13317211895112.71South Africav New ZealandPune01 Nov 2023ODI # 4689
132*21216512180.00West Indiesv EnglandLord's06 Jul 2004ODI # 2140
1322191527286.84West Indiesv South AfricaBridgetown11 May 2005ODI # 2243
1321369898134.69South Africav West IndiesCenturion28 Jan 2015ODI # 3593
132197129103102.32West Indiesv NepalHarare22 Jun 2023ODI # 4593
131*16912183108.26South Africav KenyaCape Town22 Oct 2001ODI # 1763
130*19113311397.74South Africav West IndiesGqeberha25 Jan 2015ODI # 3591
130152111124117.11West Indiesv ZimbabweSt George's22 Feb 2013ODI # 3337
129*2151397492.80South Africav AustraliaBloemfontein04 Mar 2020ODI # 4252
129*1509694134.37South Africav IndiaPaarl19 Jan 2022ODI # 4344
129161114131113.15South Africav New ZealandCenturion25 Oct 2000ODI # 1647
129-11592112.17South Africav West IndiesRoseau30 May 2010ODI # 2984
12915211774110.25South Africav ZimbabweBenoni22 Oct 2010ODI # 3061
128*157109115117.43South Africav NetherlandsBasseterre16 Mar 2007ODI # 2537
128*-11557111.30West Indiesv South AfricaEast London18 Mar 2023ODI # 4540
128*156114152112.28West Indiesv EnglandBridgetown06 Nov 2024ODI # 4799
128-12520-102.40West Indiesv PakistanDurban19 Feb 1993ODI # 805
128148108123118.51South Africav PakistanJohannesburg17 Mar 2013ODI # 3347
128167109125117.43West Indiesv EnglandNorth Sound05 Mar 2014ODI # 3484
128162127123100.78South Africav Sri LankaHambantota12 Jul 2014ODI # 3502
128174115112111.30South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years