High scores for South Africa vs West Indies in ODIs

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
162*10366178245.45South Africav West IndiesSydney27 Feb 2015ODI # 3616
153*236142140107.74South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
152*22015312399.34West Indiesv South AfricaJohannesburg4 Feb 2004ODI # 2096
150202136200110.29West Indiesv South AfricaEast London24 Jan 1999ODI # 1393
1495944916338.63South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
146195130125112.30South Africav West IndiesSt George's10 Apr 2007ODI # 2567
144-118117122.03South Africav West IndiesEast London18 Mar 2023ODI # 4540
13919714211397.88South Africav West IndiesJohannesburg4 Feb 2004ODI # 2096
133*19713517398.51West Indiesv South AfricaJaipur2 Nov 2006ODI # 2442
133190105116126.66South Africav West IndiesCenturion28 Jan 2015ODI # 3593
1322191527286.84West Indiesv South AfricaBridgetown11 May 2005ODI # 2243
1321369898134.69South Africav West IndiesCenturion28 Jan 2015ODI # 3593
130*19113311397.74South Africav West IndiesGqeberha25 Jan 2015ODI # 3591
129-11592112.17South Africav West IndiesRoseau30 May 2010ODI # 2984
128*-11557111.30West Indiesv South AfricaEast London18 Mar 2023ODI # 4540
128174115112111.30South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
1251911469085.61South Africav West IndiesGqeberha30 Jan 1999ODI # 1397
12318412912095.34South Africav West IndiesBridgetown11 May 2005ODI # 2243
122-113125107.96West Indiesv South AfricaKingston7 Apr 1992ODI # 753
121*18513312190.97South Africav West IndiesGqeberha27 Jan 2008ODI # 2666
119*-61155195.08South Africav West IndiesPotchefstroom21 Mar 2023ODI # 4544
11618113412286.56West Indiesv South AfricaCape Town9 Feb 2003ODI # 1942
111*-14014179.28West Indiesv South AfricaBloemfontein23 Feb 1993ODI # 807
11114294160118.08West Indiesv South AfricaKarachi11 Mar 1996ODI # 1079
11013399130111.11South Africav West IndiesBasseterre15 Jun 2016ODI # 3747
109*1369465115.95South Africav West IndiesCape Town25 Jan 2004ODI # 2088
1081501198390.75West Indiesv South AfricaEast London24 Jan 1999ODI # 1393
107*14910582101.90South Africav West IndiesDelhi24 Feb 2011ODI # 3106
1071261084299.07South Africav West IndiesSt George's5 May 2001ODI # 1714
10713813212381.06South Africav West IndiesBridgetown9 May 2001ODI # 1716
10512010181103.96West Indiesv South AfricaLahore3 Nov 1997ODI # 1249
104-13910274.82West Indiesv South AfricaPort of Spain12 Apr 1992ODI # 755
1041541418373.75South Africav West IndiesSt John's2 May 2001ODI # 1713
103135102115100.98West Indiesv South AfricaDhaka1 Nov 1998ODI # 1364
103152102130100.98South Africav West IndiesKingston7 May 2005ODI # 2241
10210984133121.42South Africav West IndiesJohannesburg3 Feb 2008ODI # 2671
1021301098093.57South Africav West IndiesNorth Sound22 May 2010ODI # 2979
10214510152100.99South Africav West IndiesNorth Sound22 May 2010ODI # 2979
102-10312499.02West Indiesv South AfricaBridgetown24 Jun 2016ODI # 3754
1011621359174.81South Africav West IndiesThe Oval18 Sep 2004ODI # 2178
981148874111.36West Indiesv South AfricaGqeberha27 Jan 2008ODI # 2666
95*128977297.93South Africav West IndiesCenturion1 Feb 2004ODI # 2094
94131957198.94South Africav West IndiesLahore3 Nov 1997ODI # 1249
921821259073.60West Indiesv South AfricaBridgetown9 May 2001ODI # 1716
9215175102122.66West Indiesv South AfricaCenturion1 Feb 2004ODI # 2094
9212475101122.66West Indiesv South AfricaSt George's10 Apr 2007ODI # 2567
92132957096.84South Africav West IndiesNorth Sound24 May 2010ODI # 2980
9111176103119.73West Indiesv South AfricaJohannesburg3 Feb 2008ODI # 2671
89*-1176076.06South Africav West IndiesPort of Spain14 May 2005ODI # 2244
871641092279.81South Africav West IndiesBridgetown11 May 2005ODI # 2243
86*-9113294.50West Indiesv South AfricaPort of Spain11 Apr 1992ODI # 754
8614610711080.37South Africav West IndiesCape Town25 Jan 2008ODI # 2664
85*-1035082.52West Indiesv South AfricaPort of Spain14 May 2005ODI # 2244
851641146174.56West Indiesv South AfricaJohannesburg4 Feb 2004ODI # 2096
85131894095.50South Africav West IndiesNorth Sound24 May 2010ODI # 2980
831581238067.47South Africav West IndiesGqeberha28 Jan 2004ODI # 2090
821037963103.79South Africav West IndiesBloemfontein5 Feb 1999ODI # 1402
81127866194.18South Africav West IndiesSt George's10 Apr 2007ODI # 2567
81158946086.17South Africav West IndiesDurban16 Jan 2015ODI # 3579
79*148889189.77South Africav West IndiesCenturion20 Jan 2008ODI # 2661
78*1641125269.64South Africav West IndiesSt John's2 May 2001ODI # 1713
77*1431026075.49West Indiesv South AfricaCenturion1 Feb 2004ODI # 2094
77124904185.55South Africav West IndiesJaipur2 Nov 2006ODI # 2442
77132867089.53South Africav West IndiesDurban1 Feb 2008ODI # 2668
75176992375.75West Indiesv South AfricaThe Oval18 Sep 2004ODI # 2178
74*1157070105.71South Africav West IndiesJohannesburg3 Feb 2008ODI # 2671
741157452100.00South Africav West IndiesGqeberha30 Jan 1999ODI # 1397
741147032105.71West Indiesv South AfricaNorth Sound24 May 2010ODI # 2980
73*785062146.00South Africav West IndiesBasseterre15 Jun 2016ODI # 3747
731601178062.39South Africav West IndiesPort of Spain12 May 2001ODI # 1717
7396828189.02West Indiesv South AfricaDelhi24 Feb 2011ODI # 3106
73836362115.87South Africav West IndiesCardiff14 Jun 2013ODI # 3371
721321047069.23South Africav West IndiesSt George's6 May 2001ODI # 1715
721561113164.86West Indiesv South AfricaKingston7 May 2005ODI # 2241
729672111100.00West Indiesv South AfricaPotchefstroom21 Mar 2023ODI # 4544
711421036068.93South Africav West IndiesBasseterre15 Jun 2016ODI # 3747
70*-815086.41South Africav West IndiesBrabourne14 Nov 1993ODI # 849
70113802187.50South Africav West IndiesRoseau28 May 2010ODI # 2982
70876872102.94South Africav West IndiesDurban16 Jan 2015ODI # 3579
69104783388.46South Africav West IndiesKarachi11 Mar 1996ODI # 1079
69131902076.66South Africav West IndiesCape Town2 Feb 1999ODI # 1399
691511473046.93South Africav West IndiesKingstown16 May 2001ODI # 1718
69133926175.00South Africav West IndiesCape Town9 Feb 2003ODI # 1942
681017010197.14West Indiesv South AfricaLahore3 Nov 1997ODI # 1249
6894814183.95South Africav West IndiesCape Town25 Jan 2008ODI # 2664
68146935273.11West Indiesv South AfricaGqeberha25 Jan 2015ODI # 3591
67*1056726100.00West Indiesv South AfricaProvidence3 Jun 2016ODI # 3739
67-1044064.42West Indiesv South AfricaPort of Spain3 Jun 2010ODI # 2987
66*916151108.19West Indiesv South AfricaJohannesburg22 Jan 1999ODI # 1390
66125945070.21South Africav West IndiesCenturion7 Feb 1999ODI # 1404
66-893074.15West Indiesv South AfricaRoseau30 May 2010ODI # 2984
668766100100.00South Africav West IndiesDurban16 Jan 2015ODI # 3579
65107718091.54West Indiesv South AfricaSt George's6 May 2001ODI # 1715
65-755286.66South Africav West IndiesPort of Spain14 May 2005ODI # 2244
65122881173.86South Africav West IndiesSydney27 Feb 2015ODI # 3616
64*664055160.00West Indiesv South AfricaGqeberha25 Jan 2015ODI # 3591
64150996064.64South Africav West IndiesLahore3 Nov 1997ODI # 1249
6482744186.48South Africav West IndiesDurban27 Jan 1999ODI # 1395
64100659198.46West Indiesv South AfricaJohannesburg18 Jan 2015ODI # 3583
62*1221095056.88South Africav West IndiesSt George's6 May 2001ODI # 1715
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

South Africa vs India at Visakhapatnam, South Africa in India 3rd ODI, Dec 6, 2025 [ODI # 4936]

India vs South Africa at Raipur, South Africa in India 2nd ODI, Dec 3, 2025 [ODI # 4935]

India vs South Africa at Ranchi, South Africa in India 1st ODI, Nov 30, 2025 [ODI # 4934]