Smallest victories for New Zealand vs Zimbabwe in ODIs
By runs
By wickets
Winner | Margin | Target | Overs | Opposition | Ground | Match Date | Scorecard |
| 1 wicket | 274 | 48.4 | v New Zealand | Auckland | 7 Jan 2001 | ODI # 1665 | |
| 1 wicket | 329 | 49.5 | v New Zealand | Bulawayo | 25 Oct 2011 | ODI # 3209 | |
| 3 wickets | 186 | 48.2 | v New Zealand | Harare | 4 Oct 1997 | ODI # 1237 | |
| 4 wickets | 228 | 47.4 | v Zimbabwe | Eden Gardens | 23 Oct 1987 | ODI # 466 | |
| 4 wickets | 272 | 46.5 | v Zimbabwe | Harare | 8 Nov 1992 | ODI # 766 | |
| 4 wickets | 260 | 48.2 | v Zimbabwe | Harare | 22 Oct 2011 | ODI # 3206 | |
| 5 wickets | 259 | 50.0 | v Zimbabwe | Dhaka | 24 Oct 1998 | ODI # 1357 | |
| 6 wickets | 182 | 39.3 | v Zimbabwe | Wellington | 31 Jan 1996 | ODI # 1046 | |
| 6 wickets | 265 | 47.5 | v New Zealand | Bulawayo | 1 Oct 2000 | ODI # 1629 | |
| 6 wickets | 253 | 47.2 | v Zimbabwe | Bloemfontein | 8 Mar 2003 | ODI # 1984 | |
| 7 wickets | 184 | 40.5 | v Zimbabwe | Harare | 27 Sep 2000 | ODI # 1627 | |
| 7 wickets | 304 | 49.0 | v New Zealand | Harare | 2 Aug 2015 | ODI # 3673 | |
| 8 wickets | 139 | 28.2 | v Zimbabwe | Wellington | 6 Feb 1998 | ODI # 1289 | |
| 8 wickets | 237 | 45.2 | v Zimbabwe | Wellington | 4 Jan 2001 | ODI # 1664 | |
| 9 wickets | 208 | 45.4 | v Zimbabwe | Napier | 6 Mar 1998 | ODI # 1295 | |
| 9 wickets | 232 | 43.3 | v Zimbabwe | Harare | 20 Oct 2011 | ODI # 3204 | |
| 10 wickets | 163 | 33.3 | v Zimbabwe | Ahmedabad | 4 Mar 2011 | ODI # 3117 | |
| 10 wickets | 236 | 42.2 | v Zimbabwe | Harare | 4 Aug 2015 | ODI # 3674 |
By balls remaining in the second innings
Winner | Margin | Balls Rem | Target | Overs | Max | Opposition | Ground | Match Date | Scorecard |
| 5 wickets | 0 | 259 | 50.0 | 50.0 | v Zimbabwe | Dhaka | 24 Oct 1998 | ODI # 1357 | |
| 1 wicket | 1 | 329 | 49.5 | 50.0 | v New Zealand | Bulawayo | 25 Oct 2011 | ODI # 3209 | |
| 7 wickets | 6 | 304 | 49.0 | 50.0 | v New Zealand | Harare | 2 Aug 2015 | ODI # 3673 | |
| 1 wicket | 8 | 274 | 48.4 | 50.0 | v New Zealand | Auckland | 7 Jan 2001 | ODI # 1665 | |
| 3 wickets | 10 | 186 | 48.2 | 50.0 | v New Zealand | Harare | 4 Oct 1997 | ODI # 1237 | |
| 4 wickets | 10 | 260 | 48.2 | 50.0 | v Zimbabwe | Harare | 22 Oct 2011 | ODI # 3206 | |
| 6 wickets | 13 | 265 | 47.5 | 50.0 | v New Zealand | Bulawayo | 1 Oct 2000 | ODI # 1629 | |
| 4 wickets | 14 | 228 | 47.4 | 50.0 | v Zimbabwe | Eden Gardens | 23 Oct 1987 | ODI # 466 | |
| 6 wickets | 16 | 253 | 47.2 | 50.0 | v Zimbabwe | Bloemfontein | 8 Mar 2003 | ODI # 1984 | |
| 4 wickets | 19 | 272 | 46.5 | 50.0 | v Zimbabwe | Harare | 8 Nov 1992 | ODI # 766 | |
| 9 wickets | 26 | 208 | 45.4 | 50.0 | v Zimbabwe | Napier | 6 Mar 1998 | ODI # 1295 | |
| 8 wickets | 28 | 237 | 45.2 | 50.0 | v Zimbabwe | Wellington | 4 Jan 2001 | ODI # 1664 | |
| 9 wickets | 39 | 232 | 43.3 | 50.0 | v Zimbabwe | Harare | 20 Oct 2011 | ODI # 3204 | |
| 10 wickets | 46 | 236 | 42.2 | 50.0 | v Zimbabwe | Harare | 4 Aug 2015 | ODI # 3674 | |
| 7 wickets | 55 | 184 | 40.5 | 50.0 | v Zimbabwe | Harare | 27 Sep 2000 | ODI # 1627 | |
| 6 wickets | 63 | 182 | 39.3 | 50.0 | v Zimbabwe | Wellington | 31 Jan 1996 | ODI # 1046 | |
| 10 wickets | 99 | 163 | 33.3 | 50.0 | v Zimbabwe | Ahmedabad | 4 Mar 2011 | ODI # 3117 | |
| 8 wickets | 130 | 139 | 28.2 | 50.0 | v Zimbabwe | Wellington | 6 Feb 1998 | ODI # 1289 |
Tied matches
Team 1 | Team 2 | Ground | Match Date | Scorecard |
| Zimbabwe | New Zealand | Queens Sports Club, Bulawayo | 1 Oct 1997 | ODI # 1235 |
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:
West Indies vs New Zealand at Hamilton, West Indies in New Zealand 3rd ODI, Nov 22, 2025 [ODI # 4933]
West Indies vs New Zealand at Napier, West Indies in New Zealand 2nd ODI, Nov 19, 2025 [ODI # 4932]
New Zealand vs West Indies at Christchurch, West Indies in New Zealand 1st ODI, Nov 16, 2025 [ODI # 4930]