South Africa vs Zimbabwe Head to Head Stats & Records in ODI Cricket
41
Matches Played
41
37
Won
2
2
Lost
37
2
No Result
2
418
Highest Score
295
22
Lowest Score
78
SA Vs ZIM in all seasons
| # | Team1 | Team2 | Winner | Margin | Match Date | Venue | Scorecard |
|---|---|---|---|---|---|---|---|
| 1 | South Africa | Zimbabwe | South Africa | 4 wickets | 06-Oct-2018 | Paarl | SA won by 4 wickets (with 25 balls remaining) |
| 2 | South Africa | Zimbabwe | South Africa | 120 runs | 03-Oct-2018 | Bloemfontein | SA won by 120 runs |
| 3 | South Africa | Zimbabwe | South Africa | 5 wickets | 30-Sep-2018 | Kimberley | SA won by 5 wickets (with 143 balls remaining) |
| 4 | South Africa | Zimbabwe | 62 runs | 15-Feb-2015 | Hamilton | SA won by 62 runs | |
| 5 | South Africa | Zimbabwe | South Africa | won by 63 runs | 04-Sep-2014 | Harare | SA won by 63 runs |
| 6 | South Africa | Zimbabwe | South Africa | won by 61 runs | 29-Aug-2014 | Harare | SA won by 61 runs |
| 7 | South Africa | Zimbabwe | South Africa | won by 7 wickets | 21-Aug-2014 | Bulawayo | SA won by 7 wickets |
| 8 | South Africa | Zimbabwe | South Africa | won by 61 runs | 19-Aug-2014 | Bulawayo | SA won by 61 runs |
| 9 | South Africa | Zimbabwe | South Africa | won by 93 runs | 17-Aug-2014 | Bulawayo | SA won by 93 runs |
| 10 | South Africa | Zimbabwe | South Africa | won by 272 runs | 22-Oct-2010 | Benoni | SA won by 272 runs |
| 11 | South Africa | Zimbabwe | South Africa | won by 8 wickets | 17-Oct-2010 | Potchefstroom | SA won by 8 wickets |
| 12 | South Africa | Zimbabwe | South Africa | won by 64 runs | 15-Oct-2010 | Bloemfontein | SA won by 64 runs |
| 13 | South Africa | Zimbabwe | South Africa | won by 212 runs | 10-Nov-2009 | Centurion | SA won by 212 runs |
| 14 | South Africa | Zimbabwe | South Africa | won by 45 runs | 08-Nov-2009 | Benoni | SA won by 45 runs |
| 15 | South Africa | Zimbabwe | South Africa | won by 28 runs | 26-Aug-2007 | Harare | SA won by 28 runs |
| 16 | South Africa | Zimbabwe | South Africa | won by 8 wickets | 25-Aug-2007 | Harare | SA won by 8 wickets |
| 17 | South Africa | Zimbabwe | South Africa | won by 5 wickets | 22-Aug-2007 | Bulawayo | SA won by 5 wickets |
| 18 | South Africa | Zimbabwe | South Africa | won by 171 runs | 20-Sep-2006 | Potchefstroom | SA won by 171 runs |
| 19 | South Africa | Zimbabwe | South Africa | won by 6 wickets | 18-Sep-2006 | East London | SA won by 6 wickets |
| 20 | South Africa | Zimbabwe | South Africa | won by 5 wickets | 15-Sep-2006 | Bloemfontein | SA won by 5 wickets |
| 21 | South Africa | Zimbabwe | South Africa | won by 5 wickets | 02-Mar-2005 | Port Elizabeth | SA won by 5 wickets |
| 22 | South Africa | Zimbabwe | South Africa | won by 131 runs | 27-Feb-2005 | Durban | SA won by 131 runs |
| 23 | South Africa | Zimbabwe | South Africa | won by 165 runs | 25-Feb-2005 | Johannesburg | SA won by 165 runs |
| 24 | South Africa | Zimbabwe | South Africa | won by 7 wickets | 10-Jul-2003 | Southampton | SA won by 7 wickets |
| 25 | South Africa | Zimbabwe | South Africa | won by 9 wickets | 05-Jul-2003 | Cardiff | SA won by 9 wickets |
| 26 | South Africa | Zimbabwe | South Africa | won by 46 runs | 29-Jun-2003 | Canterbury | SA won by 46 runs |
| 27 | South Africa | Zimbabwe | South Africa | won by 6 wickets | 30-Sep-2001 | Harare | SA won by 6 wickets |
| 28 | South Africa | Zimbabwe | South Africa | won by 148 runs | 29-Sep-2001 | Harare | SA won by 148 runs |
| 29 | South Africa | Zimbabwe | South Africa | won by 153 runs | 23-Sep-2001 | Bulawayo | SA won by 153 runs |
| 30 | South Africa | Zimbabwe | South Africa | won by 53 runs | 06-Feb-2000 | Port Elizabeth | SA won by 53 runs |
| 31 | Zimbabwe | South Africa | Zimbabwe | won by 2 wickets | 02-Feb-2000 | Durban | ZIM won by 2 wickets |
| 32 | South Africa | Zimbabwe | South Africa | won by 6 wickets | 21-Jan-2000 | Johannesburg | SA won by 6 wickets |
| 33 | South Africa | Zimbabwe | South Africa | won by 9 wickets | 28-Sep-1999 | Nairobi | SA won by 9 wickets |
| 34 | Zimbabwe | South Africa | Zimbabwe | won by 48 runs | 29-May-1999 | ZIM won by 48 runs | |
| 35 | South Africa | Zimbabwe | South Africa | won by 4 wickets | 31-Jan-1997 | Johannesburg | SA won by 4 wickets |
| 36 | South Africa | Zimbabwe | South Africa | won by 5 wickets | 29-Jan-1997 | Cape Town | SA won by 5 wickets |
| 37 | South Africa | Zimbabwe | South Africa | won by 5 wickets | 25-Jan-1997 | Centurion | SA won by 5 wickets |
| 38 | South Africa | Zimbabwe | South Africa | won by 112 runs | 22-Oct-1995 | Harare | SA won by 112 runs |
| 39 | South Africa | Zimbabwe | South Africa | won by 134 runs | 21-Oct-1995 | Harare | SA won by 134 runs |
| 40 | South Africa | Zimbabwe | No result | 10-Nov-1993 | Bengaluru | No result | |
| 41 | South Africa | Zimbabwe | South Africa | won by 7 wickets | 10-Mar-1992 | Canberra | SA won by 7 wickets |
Latest News
View All →
Top 3 Most Hundreds in ODI Cricket History!
Dec 05, 2025
Andre Russel Announced Retirement from IPL!
Dec 05, 2025
Team India Started the ODI Series vs South Africa With a Win in a Thrilling Encounter!
Dec 05, 2025
Suresh Raina is likely to join the Chennai Super Kings in a new role!
Nov 29, 2025
India Will Play 10 T20Is before the T20 World Cup
Nov 28, 2025
