South Africa vs West Indies Head to Head Stats & Records in ODI Cricket 2025
65
Matches Played
65
45
Won
16
16
Lost
45
4
No Result
4
439
Highest Score
335
15
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 | South Africa | West Indies | 26-May-2019 | Bristol | No result | ||
| 5 | West Indies | South Africa | West Indies | 100 runs | 24-Jun-2016 | Barbados | WI won by 100 runs |
| 6 | West Indies | South Africa | South Africa | 139 runs | 15-Jun-2016 | Basseterre | SA won by 139 runs |
| 7 | West Indies | South Africa | West Indies | 4 wickets | 03-Jun-2016 | Guyana | WI won by 4 wickets (with 11 balls remaining) |
| 8 | South Africa | West Indies | South Africa | 257 runs | 27-Feb-2015 | Sydney | SA won by 257 runs |
| 9 | South Africa | West Indies | South Africa | won by 131 runs | 28-Jan-2015 | Centurion | SA won by 131 runs |
| 10 | West Indies | South Africa | West Indies | won by 1 wicket | 25-Jan-2015 | Port Elizabeth | WI won by 1 wicket |
| 11 | South Africa | West Indies | South Africa | won by 9 wickets | 21-Jan-2015 | East London | SA won by 9 wickets |
| 12 | South Africa | West Indies | South Africa | won by 148 runs | 18-Jan-2015 | Johannesburg | SA won by 148 runs |
| 13 | 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) |
| 14 | South Africa | West Indies | 14-Jun-2013 | Cardiff | Match tied (D/L) | ||
| 15 | South Africa | West Indies | South Africa | 7 wkts (43b rem) | 24-Feb-2011 | Delhi | SA won by 7 wkts (43b rem) |
| 16 | South Africa | West Indies | South Africa | won by 1 wicket | 03-Jun-2010 | Trinidad | SA won by 1 wicket |
| 17 | South Africa | West Indies | South Africa | won by 7 wickets | 30-May-2010 | Roseau | SA won by 7 wickets |
| 18 | South Africa | West Indies | South Africa | won by 67 runs | 28-May-2010 | Roseau | SA won by 67 runs |
| 19 | South Africa | West Indies | South Africa | won by 17 runs | 24-May-2010 | Antigua | SA won by 17 runs |
| 20 | 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) |
| 21 | 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) |
| 22 | South Africa | West Indies | South Africa | won by 5 wickets | 01-Feb-2008 | Durban | SA won by 5 wickets |
| 23 | South Africa | West Indies | South Africa | won by 7 wickets | 27-Jan-2008 | Port Elizabeth | SA won by 7 wickets |
| 24 | South Africa | West Indies | South Africa | won by 86 runs | 25-Jan-2008 | Cape Town | SA won by 86 runs |
| 25 | South Africa | West Indies | South Africa | won by 6 wickets | 20-Jan-2008 | Centurion | SA won by 6 wickets |
| 26 | South Africa | West Indies | South Africa | won by 67 runs | 10-Apr-2007 | St. George's | SA won by 67 runs |
| 27 | West Indies | South Africa | West Indies | won by 6 wickets | 02-Nov-2006 | Jaipur | WI won by 6 wickets |
| 28 | South Africa | West Indies | South Africa | won by 7 wickets | 15-May-2005 | Trinidad | SA won by 7 wickets |
| 29 | South Africa | West Indies | South Africa | won by 6 wickets | 14-May-2005 | Trinidad | SA won by 6 wickets |
| 30 | South Africa | West Indies | South Africa | won by 1 run | 11-May-2005 | Barbados | SA won by 1 run |
| 31 | 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) |
| 32 | South Africa | West Indies | South Africa | won by 8 wickets | 07-May-2005 | Kingston | SA won by 8 wickets |
| 33 | West Indies | South Africa | West Indies | won by 5 wickets | 18-Sep-2004 | London | WI won by 5 wickets |
| 34 | South Africa | West Indies | South Africa | won by 4 wickets | 04-Feb-2004 | Johannesburg | SA won by 4 wickets |
| 35 | West Indies | South Africa | West Indies | won by 7 wickets | 01-Feb-2004 | Centurion | WI won by 7 wickets |
| 36 | South Africa | West Indies | No result | 30-Jan-2004 | Durban | No result | |
| 37 | South Africa | West Indies | South Africa | won by 16 runs | 28-Jan-2004 | Port Elizabeth | SA won by 16 runs |
| 38 | South Africa | West Indies | South Africa | won by 209 runs | 25-Jan-2004 | Cape Town | SA won by 209 runs |
| 39 | West Indies | South Africa | West Indies | won by 3 runs | 09-Feb-2003 | Cape Town | WI won by 3 runs |
| 40 | South Africa | West Indies | South Africa | won by 2 wickets | 13-Sep-2002 | Colombo | SA won by 2 wickets |
| 41 | West Indies | South Africa | West Indies | won by 6 wickets | 16-May-2001 | Kingstown | WI won by 6 wickets |
| 42 | South Africa | West Indies | South Africa | won by 53 runs | 12-May-2001 | Trinidad | SA won by 53 runs |
| 43 | South Africa | West Indies | South Africa | won by 7 wickets | 09-May-2001 | Barbados | SA won by 7 wickets |
| 44 | South Africa | West Indies | South Africa | won by 8 wickets | 06-May-2001 | St. George's | SA won by 8 wickets |
| 45 | South Africa | West Indies | South Africa | won by 132 runs | 05-May-2001 | St. George's | SA won by 132 runs |
| 46 | South Africa | West Indies | South Africa | won by 8 wickets | 02-May-2001 | St. John's, Antigua | SA won by 8 wickets |
| 47 | West Indies | South Africa | West Indies | won by 3 wickets | 28-Apr-2001 | Kingston | WI won by 3 wickets |
| 48 | South Africa | West Indies | South Africa | won by 50 runs | 07-Feb-1999 | Centurion | SA won by 50 runs |
| 49 | South Africa | West Indies | South Africa | won by 114 runs | 05-Feb-1999 | Bloemfontein | SA won by 114 runs |
| 50 | South Africa | West Indies | South Africa | won by 89 runs | 02-Feb-1999 | Cape Town | SA won by 89 runs |
| 51 | South Africa | West Indies | South Africa | won by 99 runs | 30-Jan-1999 | Port Elizabeth | SA won by 99 runs |
| 52 | South Africa | West Indies | South Africa | won by 55 runs | 27-Jan-1999 | Durban | SA won by 55 runs |
| 53 | West Indies | South Africa | West Indies | won by 43 runs | 24-Jan-1999 | East London | WI won by 43 runs |
| 54 | 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) |
| 55 | South Africa | West Indies | South Africa | won by 4 wickets | 01-Nov-1998 | Dhaka | SA won by 4 wickets |
| 56 | South Africa | West Indies | South Africa | won by 5 wickets | 03-Nov-1997 | Lahore | SA won by 5 wickets |
| 57 | West Indies | South Africa | West Indies | won by 19 runs | 11-Mar-1996 | Karachi | WI won by 19 runs |
| 58 | South Africa | West Indies | South Africa | won by 41 runs | 14-Nov-1993 | Mumbai | SA won by 41 runs |
| 59 | West Indies | South Africa | West Indies | won by 9 wickets | 23-Feb-1993 | Bloemfontein | WI won by 9 wickets |
| 60 | South Africa | West Indies | South Africa | won by 4 runs | 17-Feb-1993 | Cape Town | SA won by 4 runs |
| 61 | South Africa | West Indies | South Africa | won by 6 wickets | 11-Feb-1993 | Port Elizabeth | SA won by 6 wickets |
| 62 | West Indies | South Africa | West Indies | won by 7 wickets | 12-Apr-1992 | Trinidad | WI won by 7 wickets |
| 63 | West Indies | South Africa | West Indies | won by 10 wickets | 11-Apr-1992 | Trinidad | WI won by 10 wickets |
| 64 | West Indies | South Africa | West Indies | won by 107 runs | 07-Apr-1992 | Kingston | WI won by 107 runs |
| 65 | South Africa | West Indies | South Africa | won by 64 runs | 05-Mar-1992 | Christchurch | SA won by 64 runs |
Latest News
Yuvraj Singh reunites with Team India - What he told the boys will give you goosebumps
12 December, 2025
2nd Test: Jacob Duffy destroys West Indies as New Zealand storm to nine-wicket win
12 December, 2025
'Shubman Gill is too tight': India coach sounds alarm ahead of T20 World Cup
12 December, 2025
John Cena discusses what to expect from his final match at Saturday Night's Main Event
12 December, 2025
Suryakumar Yadav takes responsibility after India suffer heavy defeat in Mullanpur
11 December, 2025
2nd T20I: de Kock, Baartman shine as South Africa win by 51 runs, level series 1-1
11 December, 2025
Manchester United to face competition from Bayern Munich in pursuit of Carlos Baleba
11 December, 2025
Abhishek Sharma joins Suryakumar Yadav in exclusive six-hitting record
11 December, 2025South Africa vs West Indies Head-to-Head in ODI Cricket!
ODI cricket has seen 65 matches between South Africa and West Indies. South Africa has won 45 games, whereas West Indies leads with 16 wins, and 4 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 15 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.