South Africa and West Indies have met 33 times in ODIs in our ball-by-ball record (2003–2023) — South Africa lead 22–8 in decided matches, with 3 producing no result. Every number is computed from the ball-by-ball record of these 33 meetings.
| Matches | South Africa wins | West Indies wins | No result | |
|---|---|---|---|---|
| All seasons | 33 | 22 | 8 | 3 |
“No result” covers washouts — and, in T20 leagues, super-over finishes, which the ball-by-ball record stores without a winner. Coverage: ball-by-ball data from 2003–2023; earlier ODIs matches predate the ball-by-ball record and are not counted here.
In decided ODI matches South Africa lead 22–8: South Africa 22, West Indies 8. 3 produced no result.
| Season | Matches | South Africa | West Indies | D/T | NR |
|---|---|---|---|---|---|
| 2002 | 1 | 0 | 1 | 0 | 0 |
| 2003 | 3 | 1 | 1 | 0 | 1 |
| 2004 | 1 | 0 | 1 | 0 | 0 |
| 2005 | 2 | 2 | 0 | 0 | 0 |
| 2006 | 2 | 1 | 1 | 0 | 0 |
| 2007 | 5 | 5 | 0 | 0 | 0 |
| 2010 | 6 | 6 | 0 | 0 | 0 |
| 2013 | 1 | 0 | 0 | 0 | 1 |
| 2014 | 6 | 5 | 1 | 0 | 0 |
| 2016 | 3 | 1 | 2 | 0 | 0 |
| 2019 | 1 | 0 | 0 | 0 | 1 |
| 2022 | 2 | 1 | 1 | 0 | 0 |
| Season | Date | Venue | South Africa result | Margin |
|---|---|---|---|---|
| 2022 | 2023-03-21 | Senwes Park, Potchefstroom | W | 4 wickets |
| 2022 | 2023-03-18 | Buffalo Park, East London | L | 48 runs |
| 2019 | 2019-06-10 | Rose Bowl, Southampton | NR | — |
| 2016 | 2016-06-24 | Kensington Oval, Bridgetown | L | 100 runs |
| 2016 | 2016-06-15 | Warner Park, Basseterre | W | 139 runs |
| 2016 | 2016-06-03 | Providence Stadium, Providence | L | 4 wickets |
| 2014 | 2015-02-27 | SCG, Sydney | W | 257 runs |
| 2014 | 2015-01-28 | SuperSport Park, Centurion | W | 131 runs |
| 2014 | 2015-01-25 | St George's Park, Gqeberha | L | 1 wickets |
| 2014 | 2015-01-21 | Buffalo Park, East London | W | 9 wickets |
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions