South Africa vs West Indies Head to Head Stats & Records in ODI Cricket 2026
64
Matches Played
64
45
Won
16
16
Lost
45
3
No Result
3
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 | 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 | Karachi | WI won by 19 runs |
| 57 | South Africa | West Indies | South Africa | won by 41 runs | 14-Nov-1993 | Mumbai | SA won by 41 runs |
| 58 | West Indies | South Africa | West Indies | won by 9 wickets | 23-Feb-1993 | Bloemfontein | WI won by 9 wickets |
| 59 | South Africa | West Indies | South Africa | won by 4 runs | 17-Feb-1993 | Cape Town | SA won by 4 runs |
| 60 | South Africa | West Indies | South Africa | won by 6 wickets | 11-Feb-1993 | Port Elizabeth | SA won by 6 wickets |
| 61 | West Indies | South Africa | West Indies | won by 7 wickets | 12-Apr-1992 | Trinidad | WI won by 7 wickets |
| 62 | West Indies | South Africa | West Indies | won by 10 wickets | 11-Apr-1992 | Trinidad | WI won by 10 wickets |
| 63 | West Indies | South Africa | West Indies | won by 107 runs | 07-Apr-1992 | Kingston | WI won by 107 runs |
| 64 | South Africa | West Indies | South Africa | won by 64 runs | 05-Mar-1992 | Christchurch | SA won by 64 runs |
Latest News
Ajinkya Rahane urges Gambhir to ignore online noise and focus on World Cup prep
26 January, 2026
Shreyas Iyer set for extended run as BCCI delays Tilak Varma’s return
26 January, 2026
Ajinkya Rahane tells Samson: ‘Play your game, not Abhishek Sharma’s
26 January, 2026
Bowling might in focus as DC take on Gujarat Giants at crucial stage
26 January, 2026
‘Energy was superb’: Shashank Singh on PBKS’ pre-season camp in Udaipur
26 January, 2026
‘Not mindless hitting’: Mark Chapman decodes Abhishek Sharma’s six-hitting mastery
26 January, 2026
‘Still can’t explain it’: Tristan Stubbs on Sunrisers’ stunning SA20 title win
26 January, 2026
Riyan Parag back in the frame as Washington Sundar’s World Cup spot hangs in balance
26 January, 2026South Africa vs West Indies Head-to-Head in ODI Cricket!
ODI cricket has seen 64 matches between South Africa and West Indies. South Africa has won 45 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 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.