South Africa and Zimbabwe have met 25 times in ODIs in our ball-by-ball record (2003–2018) — South Africa lead 25–0 in decided matches. Every number is computed from the ball-by-ball record of these 25 meetings.
| Matches | South Africa wins | Zimbabwe wins | |
|---|---|---|---|
| All seasons | 25 | 25 | 0 |
Coverage: ball-by-ball data from 2003–2018; earlier ODIs matches predate the ball-by-ball record and are not counted here.
In decided ODI matches South Africa lead 25–0: South Africa 25, Zimbabwe 0.
| Season | Matches | South Africa | Zimbabwe | D/T | NR |
|---|---|---|---|---|---|
| 2003 | 2 | 2 | 0 | 0 | 0 |
| 2004 | 3 | 3 | 0 | 0 | 0 |
| 2006 | 3 | 3 | 0 | 0 | 0 |
| 2007 | 3 | 3 | 0 | 0 | 0 |
| 2009 | 2 | 2 | 0 | 0 | 0 |
| 2010 | 3 | 3 | 0 | 0 | 0 |
| 2014 | 6 | 6 | 0 | 0 | 0 |
| 2018 | 3 | 3 | 0 | 0 | 0 |
| Season | Date | Venue | South Africa result | Margin |
|---|---|---|---|---|
| 2018 | 2018-10-06 | Boland Park, Paarl | W | 4 wickets |
| 2018 | 2018-10-03 | Mangaung Oval, Bloemfontein | W | 120 runs |
| 2018 | 2018-09-30 | Diamond Oval, Kimberley | W | 5 wickets |
| 2014 | 2015-02-15 | Seddon Park, Hamilton | W | 62 runs |
| 2014 | 2014-09-04 | Harare Sports Club, Harare | W | 63 runs |
| 2014 | 2014-08-29 | Harare Sports Club, Harare | W | 61 runs |
| 2014 | 2014-08-21 | Queens Sports Club, Bulawayo | W | 7 wickets |
| 2014 | 2014-08-19 | Queens Sports Club, Bulawayo | W | 61 runs |
| 2014 | 2014-08-17 | Queens Sports Club, Bulawayo | W | 93 runs |
| 2010 | 2010-10-22 | Willowmoore Park, Benoni | W | 272 runs |
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions