South Africa vs West Indies Head to Head Stats & Records in ODI Cricket 2026
63
Matches Played
63
44
Won
16
16
Lost
44
3
No Result
3
439
Highest Score
335
140
Lowest Score
54
SA Vs WI in all seasons
| # | Team1 | Team2 | Winner | Margin | Match Date | Venue | Scorecard |
|---|---|---|---|---|---|---|---|
| 1 | South Africa | West Indies | South Africa | 4 wickets | 21-Mar-2023 | Potchefstroom | SA won by 4 wickets |
| 2 | South Africa | West Indies | West Indies | 48 runs. | 18-Mar-2023 | East London | WI won by 48 runs. |
| 3 | South Africa | West Indies | 10-Jun-2019 | Southampton | 29/2 (7.3/50 ov) | ||
| 4 | West Indies | South Africa | West Indies | 100 runs | 24-Jun-2016 | Barbados | WI won by 100 runs |
| 5 | West Indies | South Africa | South Africa | 139 runs | 15-Jun-2016 | Basseterre | SA won by 139 runs |
| 6 | West Indies | South Africa | West Indies | 4 wickets | 03-Jun-2016 | Guyana | WI won by 4 wickets (with 11 balls remaining) |
| 7 | South Africa | West Indies | South Africa | 257 runs | 27-Feb-2015 | Sydney | SA won by 257 runs |
| 8 | South Africa | West Indies | South Africa | won by 131 runs | 28-Jan-2015 | Centurion | SA won by 131 runs |
| 9 | West Indies | South Africa | West Indies | won by 1 wicket | 25-Jan-2015 | Port Elizabeth | WI won by 1 wicket |
| 10 | South Africa | West Indies | South Africa | won by 9 wickets | 21-Jan-2015 | East London | SA won by 9 wickets |
| 11 | South Africa | West Indies | South Africa | won by 148 runs | 18-Jan-2015 | Johannesburg | SA won by 148 runs |
| 12 | South Africa | West Indies | South Africa | won by 61 runs (D/L method) | 16-Jan-2015 | Durban | SA won by 61 runs (D/L method) |
| 13 | South Africa | West Indies | 14-Jun-2013 | Cardiff | Match tied (D/L) | ||
| 14 | South Africa | West Indies | South Africa | 7 wkts (43b rem) | 24-Feb-2011 | Delhi | SA won by 7 wkts (43b rem) |
| 15 | South Africa | West Indies | South Africa | won by 1 wicket | 03-Jun-2010 | Trinidad | SA won by 1 wicket |
| 16 | South Africa | West Indies | South Africa | won by 7 wickets | 30-May-2010 | Roseau | SA won by 7 wickets |
| 17 | South Africa | West Indies | South Africa | won by 67 runs | 28-May-2010 | Roseau | SA won by 67 runs |
| 18 | South Africa | West Indies | South Africa | won by 17 runs | 24-May-2010 | Antigua | SA won by 17 runs |
| 19 | South Africa | West Indies | South Africa | won by 66 runs (D/L method) | 22-May-2010 | Antigua | SA won by 66 runs (D/L method) |
| 20 | South Africa | West Indies | South Africa | won by 8 wickets (D/L method) | 03-Feb-2008 | Johannesburg | SA won by 8 wickets (D/L method) |
| 21 | South Africa | West Indies | South Africa | won by 5 wickets | 01-Feb-2008 | Durban | SA won by 5 wickets |
| 22 | South Africa | West Indies | South Africa | won by 7 wickets | 27-Jan-2008 | Port Elizabeth | SA won by 7 wickets |
| 23 | South Africa | West Indies | South Africa | won by 86 runs | 25-Jan-2008 | Cape Town | SA won by 86 runs |
| 24 | South Africa | West Indies | South Africa | won by 6 wickets | 20-Jan-2008 | Centurion | SA won by 6 wickets |
| 25 | South Africa | West Indies | South Africa | won by 67 runs | 10-Apr-2007 | St. George's | SA won by 67 runs |
| 26 | West Indies | South Africa | West Indies | won by 6 wickets | 02-Nov-2006 | Jaipur | WI won by 6 wickets |
| 27 | South Africa | West Indies | South Africa | won by 7 wickets | 15-May-2005 | Trinidad | SA won by 7 wickets |
| 28 | South Africa | West Indies | South Africa | won by 6 wickets | 14-May-2005 | Trinidad | SA won by 6 wickets |
| 29 | South Africa | West Indies | South Africa | won by 1 run | 11-May-2005 | Barbados | SA won by 1 run |
| 30 | South Africa | West Indies | South Africa | won by 8 wickets (D/L method) | 08-May-2005 | Kingston | SA won by 8 wickets (D/L method) |
| 31 | South Africa | West Indies | South Africa | won by 8 wickets | 07-May-2005 | Kingston | SA won by 8 wickets |
| 32 | West Indies | South Africa | West Indies | won by 5 wickets | 18-Sep-2004 | London | WI won by 5 wickets |
| 33 | South Africa | West Indies | South Africa | won by 4 wickets | 04-Feb-2004 | Johannesburg | SA won by 4 wickets |
| 34 | West Indies | South Africa | West Indies | won by 7 wickets | 01-Feb-2004 | Centurion | WI won by 7 wickets |
| 35 | South Africa | West Indies | No result | 30-Jan-2004 | Durban | No result | |
| 36 | South Africa | West Indies | South Africa | won by 16 runs | 28-Jan-2004 | Port Elizabeth | SA won by 16 runs |
| 37 | South Africa | West Indies | South Africa | won by 209 runs | 25-Jan-2004 | Cape Town | SA won by 209 runs |
| 38 | West Indies | South Africa | West Indies | won by 3 runs | 09-Feb-2003 | Cape Town | WI won by 3 runs |
| 39 | South Africa | West Indies | South Africa | won by 2 wickets | 13-Sep-2002 | Colombo | SA won by 2 wickets |
| 40 | West Indies | South Africa | West Indies | won by 6 wickets | 16-May-2001 | Kingstown | WI won by 6 wickets |
| 41 | South Africa | West Indies | South Africa | won by 53 runs | 12-May-2001 | Trinidad | SA won by 53 runs |
| 42 | South Africa | West Indies | South Africa | won by 7 wickets | 09-May-2001 | Barbados | SA won by 7 wickets |
| 43 | South Africa | West Indies | South Africa | won by 8 wickets | 06-May-2001 | St. George's | SA won by 8 wickets |
| 44 | South Africa | West Indies | South Africa | won by 132 runs | 05-May-2001 | St. George's | SA won by 132 runs |
| 45 | South Africa | West Indies | South Africa | won by 8 wickets | 02-May-2001 | St. John's, Antigua | SA won by 8 wickets |
| 46 | West Indies | South Africa | West Indies | won by 3 wickets | 28-Apr-2001 | Kingston | WI won by 3 wickets |
| 47 | South Africa | West Indies | South Africa | won by 50 runs | 07-Feb-1999 | Centurion | SA won by 50 runs |
| 48 | South Africa | West Indies | South Africa | won by 114 runs | 05-Feb-1999 | Bloemfontein | SA won by 114 runs |
| 49 | South Africa | West Indies | South Africa | won by 89 runs | 02-Feb-1999 | Cape Town | SA won by 89 runs |
| 50 | South Africa | West Indies | South Africa | won by 99 runs | 30-Jan-1999 | Port Elizabeth | SA won by 99 runs |
| 51 | South Africa | West Indies | South Africa | won by 55 runs | 27-Jan-1999 | Durban | SA won by 55 runs |
| 52 | West Indies | South Africa | West Indies | won by 43 runs | 24-Jan-1999 | East London | WI won by 43 runs |
| 53 | South Africa | West Indies | South Africa | won by 2 wickets (D/L method) | 22-Jan-1999 | Johannesburg | SA won by 2 wickets (D/L method) |
| 54 | South Africa | West Indies | South Africa | won by 4 wickets | 01-Nov-1998 | Dhaka | SA won by 4 wickets |
| 55 | South Africa | West Indies | South Africa | won by 5 wickets | 03-Nov-1997 | Lahore | SA won by 5 wickets |
| 56 | West Indies | South Africa | West Indies | won by 19 runs | 11-Mar-1996 | WI won by 19 runs | |
| 57 | West Indies | South Africa | West Indies | won by 9 wickets | 23-Feb-1993 | Bloemfontein | WI won by 9 wickets |
| 58 | South Africa | West Indies | South Africa | won by 4 runs | 17-Feb-1993 | Cape Town | SA won by 4 runs |
| 59 | South Africa | West Indies | South Africa | won by 6 wickets | 11-Feb-1993 | Port Elizabeth | SA won by 6 wickets |
| 60 | West Indies | South Africa | West Indies | won by 7 wickets | 12-Apr-1992 | Trinidad | WI won by 7 wickets |
| 61 | West Indies | South Africa | West Indies | won by 10 wickets | 11-Apr-1992 | Trinidad | WI won by 10 wickets |
| 62 | West Indies | South Africa | West Indies | won by 107 runs | 07-Apr-1992 | Kingston | WI won by 107 runs |
| 63 | South Africa | West Indies | South Africa | won by 64 runs | 05-Mar-1992 | Christchurch | SA won by 64 runs |
Latest News
Top 5 richest tennis players in the world with Roger Federer ranked second
11 June, 2026
Harry Brook's rise continues: England star claims No. 1 ranking and eyes captaincy
10 June, 2026
Iran kicks off World Cup amid entry permit controversy
10 June, 2026
FIFA World Cup 2026 live streaming guide: Where to watch every match
10 June, 2026
FIFA World Cup 2026: Full groups, host cities, key dates and live streaming in India
10 June, 2026
Australia's title intent is clear as Ellyse Perry and Beth Mooney sink England
10 June, 2026
India's selection puzzle deepens after dominant warm-up win over West Indies
10 June, 2026
India A survive Sri Lanka A scare after stunning late-order collapse
10 June, 2026South Africa vs West Indies Head-to-Head in ODI Cricket!
ODI cricket has seen 63 matches between South Africa and West Indies. South Africa has won 44 games, whereas West Indies leads with 16 wins, and 3 contests ended in a no result. South Africa’s highest score in this rivalry is 439, while West Indies’s top score is 335. However, on the worst day for both teams, South Africa’s lowest score is 140 against West Indies, while West Indies’s lowest total against South Africa is 54. It's the latest South Africa vs West Indies head-to-head stats in ODI format.