Highest totals for South Africa vs West Indies in ODIs

Highest totals
Team
Score
Overs
RR
Inns
Opposition
Ground
Result
Match Date
Scorecard
439/250.08.781v West IndiesJohannesburgwon18 Jan 2015ODI # 3583
408/550.08.161v West IndiesSydneywon27 Feb 2015ODI # 3616
361/542.08.591v West IndiesCenturionwon28 Jan 2015ODI # 3593
356/450.07.121v West IndiesSt George'swon10 Apr 2007ODI # 2567
343/450.06.861v West IndiesBasseterrewon15 Jun 2016ODI # 3747
335/850.06.701v South AfricaEast Londonwon18 Mar 2023ODI # 4540
310/649.46.242v West IndiesJohannesburgwon4 Feb 2004ODI # 2096
304/250.06.081v South AfricaJohannesburglost4 Feb 2004ODI # 2096
304/350.06.082v West IndiesRoseauwon30 May 2010ODI # 2984
303/650.06.061v South AfricaRoseaulost30 May 2010ODI # 2984
300/345.06.662v South AfricaCenturionwon1 Feb 2004ODI # 2094
300/550.06.001v West IndiesNorth Soundwon24 May 2010ODI # 2980
297/548.16.162v West IndiesLahorewon3 Nov 1997ODI # 1249
297/450.05.941v West IndiesCenturionlost1 Feb 2004ODI # 2094
295/750.05.901v South AfricaJohannesburglost3 Feb 2008ODI # 2671
293/850.05.861v South AfricaLahorelost3 Nov 1997ODI # 1249
292/950.05.841v South AfricaEast Londonwon24 Jan 1999ODI # 1393
291/750.05.822v South AfricaJohannesburglost18 Jan 2015ODI # 3583
289/950.05.782v South AfricaSt George'slost10 Apr 2007ODI # 2567
28741.46.882v West IndiesEast Londonlost18 Mar 2023ODI # 4540
287/650.05.741v South AfricaKingstonwon7 Apr 1992ODI # 753
287/450.05.741v West IndiesSt George'swon5 May 2001ODI # 1714
28549.55.711v South AfricaBridgetownwon24 Jun 2016ODI # 3754
284/650.05.681v West IndiesBridgetownwon11 May 2005ODI # 2243
28348.15.872v South AfricaNorth Soundlost24 May 2010ODI # 2980
28349.55.672v South AfricaBridgetownlost11 May 2005ODI # 2243
280/748.05.831v West IndiesNorth Soundwon22 May 2010ODI # 2979
279/848.25.771v West IndiesDurbanwon16 Jan 2015ODI # 3579
278/650.05.561v West IndiesGqeberhawon30 Jan 1999ODI # 1397
278/550.05.561v South AfricaCape Townwon9 Feb 2003ODI # 1942
275/949.05.612v West IndiesCape Townlost9 Feb 2003ODI # 1942
274/950.05.481v West IndiesDurbanwon27 Jan 1999ODI # 1395
27349.55.471v West IndiesBloemfonteinwon5 Feb 1999ODI # 1402
266/547.55.562v West IndiesDurbanwon1 Feb 2008ODI # 2668
266/948.35.482v South AfricaGqeberhawon25 Jan 2015ODI # 3591
264/629.38.942v West IndiesPotchefstroomwon21 Mar 2023ODI # 4544
264/850.05.281v South AfricaKarachiwon11 Mar 1996ODI # 1079
263/450.05.261v West IndiesCape Townwon25 Jan 2004ODI # 2088
263/950.05.261v South AfricaDurbanlost1 Feb 2008ODI # 2668
262/444.05.952v South AfricaJaipurwon2 Nov 2006ODI # 2442
262/850.05.241v West IndiesGqeberhalost25 Jan 2015ODI # 3591
26048.25.371v South AfricaPotchefstroomlost21 Mar 2023ODI # 4544
258/850.05.161v West IndiesJaipurlost2 Nov 2006ODI # 2442
256/348.45.262v West IndiesGqeberhawon27 Jan 2008ODI # 2666
255/245.05.662v West IndiesKingstonwon7 May 2005ODI # 2241
255/949.45.132v West IndiesPort of Spainwon3 Jun 2010ODI # 2987
255/950.05.101v West IndiesCape Townwon25 Jan 2008ODI # 2664
25348.55.181v South AfricaKingstonlost7 May 2005ODI # 2241
252/750.05.041v South AfricaGqeberhalost27 Jan 2008ODI # 2666
252/650.05.041v South AfricaPort of Spainlost3 Jun 2010ODI # 2987
24946.55.312v West IndiesEast Londonlost24 Jan 1999ODI # 1393
249/548.55.092v South AfricaThe Ovalwon18 Sep 2004ODI # 2178
248/647.05.272v West IndiesDhakawon1 Nov 1998ODI # 1364
246/650.04.921v West IndiesThe Ovallost18 Sep 2004ODI # 2178
24549.34.942v West IndiesKarachilost11 Mar 1996ODI # 1079
24549.34.941v South AfricaDhakalost1 Nov 1998ODI # 1364
242/849.04.932v West IndiesColombo (SSC)won13 Sep 2002ODI # 1875
238/850.04.761v South AfricaColombo (SSC)lost13 Sep 2002ODI # 1875
232/446.54.952v West IndiesPort of Spainwon14 May 2005ODI # 2244
231/850.04.621v South AfricaPort of Spainlost14 May 2005ODI # 2244
230/631.07.411v West IndiesCardifftied14 Jun 2013ODI # 3371
23037.46.102v South AfricaCenturionlost28 Jan 2015ODI # 3593
226/850.04.521v West IndiesCenturionwon7 Feb 1999ODI # 1404
22447.24.731v West IndiesRoseauwon28 May 2010ODI # 2982
223/342.55.202v West IndiesDelhiwon24 Feb 2011ODI # 3106
22247.34.671v South AfricaDelhilost24 Feb 2011ODI # 3106
221/245.54.822v West IndiesSt John'swon2 May 2001ODI # 1713
221/850.04.421v West IndiesCape Townwon2 Feb 1999ODI # 1399
220/850.04.401v South AfricaSt John'slost2 May 2001ODI # 1713
21943.15.072v South AfricaDurbanlost27 Jan 1999ODI # 1395
21544.14.862v South AfricaNorth Soundlost22 May 2010ODI # 2979
211/228.57.312v West IndiesJohannesburgwon3 Feb 2008ODI # 2671
20438.05.362v South AfricaBasseterrelost15 Jun 2016ODI # 3747
202/341.44.842v West IndiesBridgetownwon9 May 2001ODI # 1716
202/750.04.042v South AfricaKingstonwon28 Apr 2001ODI # 1712
201/246.14.352v West IndiesSt George'swon6 May 2001ODI # 1715
20047.44.191v West IndiesKingstonlost28 Apr 2001ODI # 1712
20049.34.041v South AfricaSt George'slost6 May 2001ODI # 1715
200/850.04.001v West IndiesChristchurchwon5 Mar 1992ODI # 730
19949.24.031v South AfricaBridgetownlost9 May 2001ODI # 1716
191/648.13.962v South AfricaProvidencewon3 Jun 2016ODI # 3739
190/626.17.262v South AfricaCardifftied14 Jun 2013ODI # 3371
190/343.04.412v South AfricaPort of Spainwon12 Apr 1992ODI # 755
19049.53.811v West IndiesPort of Spainwon12 May 2001ODI # 1717
189/650.03.781v West IndiesPort of Spainlost12 Apr 1992ODI # 755
188/144.34.222v South AfricaBloemfonteinwon23 Feb 1993ODI # 807
18846.54.011v West IndiesProvidencelost3 Jun 2016ODI # 3739
18546.04.022v West IndiesBridgetownlost24 Jun 2016ODI # 3754
185/650.03.701v West IndiesBloemfonteinlost23 Feb 1993ODI # 807
180/540.04.501v West IndiesBrabournewon14 Nov 1993ODI # 849
18042.24.252v West IndiesKingstonlost7 Apr 1992ODI # 753
17941.34.312v South AfricaGqeberhalost30 Jan 1999ODI # 1397
179/750.03.581v West IndiesGqeberhawon28 Jan 2004ODI # 2090
176/434.05.172v West IndiesCenturionwon20 Jan 2008ODI # 2661
17644.53.922v South AfricaCenturionlost7 Feb 1999ODI # 1404
17535.54.881v South AfricaCenturionlost20 Jan 2008ODI # 2661
16948.23.492v South AfricaCape Townlost25 Jan 2008ODI # 2664
16428.25.782v South AfricaDurbanlost16 Jan 2015ODI # 3579
164/444.23.692v South AfricaKingstownwon16 May 2001ODI # 1718
16342.43.822v South AfricaGqeberhalost28 Jan 2004ODI # 2090
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Denmark vs Finland at Ishoj, Nordic T20 Cup 1st Match, Jun 13, 2025 [T20I # 3225]

Bermuda vs Cayman Islands at King City (NE), No Frills T20I Series 3rd Match, Jun 12, 2025 [T20I # 3224]

Indonesia vs Cambodia at Bali, Cambodia in Indonesia 2nd T20I, Jun 12, 2025 [T20I # 3221]