India vs New Zealand Head to Head Stats & Records in ODI Cricket
63
Wins
52
52
Lost
63
8
No Result
8
397
Highest Score
349
88
Lowest Score
79
IND Vs NZ in all seasons
| # | Team 1 | Team 2 | Winner | Margin | Date | VENUE | Scorecard |
|---|---|---|---|---|---|---|---|
| 1 | India | New Zealand | NZ | 41 runs | 18 Jan 2026 | Indore | NZ won by 41 runs |
| 2 | India | New Zealand | NZ | 7 wickets | 14 Jan 2026 | Rajkot | NZ won by 7 wickets |
| 3 | India | New Zealand | IND | 4 wickets | 11 Jan 2026 | Vadodara | IND won by 4 wickets |
| 4 | India | New Zealand | IND | 4 wickets | 09 Mar 2025 | Dubai | IND won by 4 wickets |
| 5 | New Zealand | India | IND | 44 runs. | 02 Mar 2025 | Dubai | IND won by 44 runs. |
| 6 | India | New Zealand | IND | 70 runs. | 15 Nov 2023 | Mumbai | IND won by 70 runs. |
| 7 | India | New Zealand | IND | 4 wickets | 22 Oct 2023 | Dharamsala | IND won by 4 wickets |
| 8 | India | New Zealand | IND | 90 runs. | 24 Jan 2023 | Indore | IND won by 90 runs. |
| 9 | India | New Zealand | IND | 8 wickets | 21 Jan 2023 | Raipur | IND won by 8 wickets |
| 10 | India | New Zealand | IND | 12 runs. | 18 Jan 2023 | Hyderabad | IND won by 12 runs. |
| 11 | New Zealand | India | - | 30 Nov 2022 | Christchurch | Match abandoned due to rain | |
| 12 | New Zealand | India | - | 27 Nov 2022 | Hamilton | Match abandoned due to rain | |
| 13 | New Zealand | India | NZ | 7 wickets | 25 Nov 2022 | Auckland | NZ won by 7 wickets |
| 14 | New Zealand | India | NZ | 5 wickets | 11 Feb 2020 | Mount Maunganui | NZ won by 5 wickets (with 17 balls remaining) |
| 15 | New Zealand | India | NZ | 22 runs | 08 Feb 2020 | Auckland | NZ won by 22 runs |
| 16 | New Zealand | India | NZ | 4 wkts (11b rem) | 05 Feb 2020 | Hamilton | NZ won by 4 wkts (11b rem) |
| 17 | India | New Zealand | NZ | 18 runs | 09 Jul 2019 | Manchester | NZ won by 18 runs |
| 18 | New Zealand | India | IND | 35 runs | 03 Feb 2019 | Wellington | IND won by 35 runs |
| 19 | New Zealand | India | NZ | 8 wickets | 31 Jan 2019 | Hamilton | NZ won by 8 wickets (with 212 balls remaining) |
| 20 | New Zealand | India | IND | 7 wkts (42b rem) | 28 Jan 2019 | Mount Maunganui | IND won by 7 wkts (42b rem) |
| 21 | New Zealand | India | IND | 90 runs | 26 Jan 2019 | Mount Maunganui | IND won by 90 runs |
| 22 | New Zealand | India | IND | 8 wickets | 23 Jan 2019 | Napier | IND won by 8 wickets (with 85 balls remaining) (D/L method) |
| 23 | India | New Zealand | IND | 6 runs | 29 Oct 2017 | Kanpur | IND won by 6 runs |
| 24 | India | New Zealand | IND | 6 wickets | 25 Oct 2017 | Pune | IND won by 6 wickets (with 24 balls remaining) |
| 25 | India | New Zealand | NZ | 6 wickets | 22 Oct 2017 | Mumbai | NZ won by 6 wickets (with 6 balls remaining) |
| 26 | India | New Zealand | IND | won by 190 runs | 29 Oct 2016 | Visakhapatnam | IND won by 190 runs |
| 27 | India | New Zealand | NZ | 19 runs | 26 Oct 2016 | Ranchi | NZ won by 19 runs |
| 28 | India | New Zealand | IND | 7 wickets | 23 Oct 2016 | Chandigarh | IND won by 7 wickets (with 10 balls remaining) |
| 29 | India | New Zealand | NZ | 6 runs | 20 Oct 2016 | Delhi | NZ won by 6 runs |
| 30 | India | New Zealand | IND | 6 wickets | 16 Oct 2016 | Dharamsala | IND won by 6 wickets (with 101 balls remaining) |
| 31 | New Zealand | India | NZ | won by 87 runs | 31 Jan 2014 | Wellington | NZ won by 87 runs |
| 32 | New Zealand | India | NZ | won by 7 wickets | 28 Jan 2014 | Hamilton | NZ won by 7 wickets |
| 33 | New Zealand | India | - | Match tied | 25 Jan 2014 | Auckland | Match tied |
| 34 | New Zealand | India | NZ | won by 15 runs (D/L method) | 22 Jan 2014 | Hamilton | NZ won by 15 runs (D/L method) |
| 35 | New Zealand | India | NZ | won by 24 runs | 19 Jan 2014 | Napier | NZ won by 24 runs |
| 36 | India | New Zealand | IND | won by 8 wickets | 10 Dec 2010 | Chennai | IND won by 8 wickets |
| 37 | India | New Zealand | IND | won by 5 wickets | 07 Dec 2010 | Bengaluru | IND won by 5 wickets |
| 38 | India | New Zealand | IND | won by 9 wickets | 04 Dec 2010 | Vadodara | IND won by 9 wickets |
| 39 | India | New Zealand | IND | won by 8 wickets | 01 Dec 2010 | Jaipur | IND won by 8 wickets |
| 40 | India | New Zealand | IND | won by 40 runs | 28 Nov 2010 | Guwahati | IND won by 40 runs |
| 41 | India | New Zealand | IND | won by 105 runs | 25 Aug 2010 | Dambulla | IND won by 105 runs |
| 42 | New Zealand | India | NZ | won by 200 runs | 10 Aug 2010 | Dambulla | NZ won by 200 runs |
| 43 | India | New Zealand | IND | won by 6 wickets | 11 Sep 2009 | Colombo | IND won by 6 wickets |
| 44 | New Zealand | India | NZ | won by 8 wickets | 14 Mar 2009 | Auckland | NZ won by 8 wickets |
| 45 | India | New Zealand | IND | won by 84 runs (D/L method) | 11 Mar 2009 | Hamilton | IND won by 84 runs (D/L method) |
| 46 | India | New Zealand | IND | won by 58 runs | 08 Mar 2009 | Christchurch | IND won by 58 runs |
| 47 | New Zealand | India | - | No result | 06 Mar 2009 | Wellington | No result |
| 48 | India | New Zealand | IND | won by 53 runs (D/L method) | 03 Mar 2009 | Napier | IND won by 53 runs (D/L method) |
| 49 | New Zealand | India | NZ | won by 6 wickets | 06 Sep 2005 | Harare | NZ won by 6 wickets |
| 50 | India | New Zealand | IND | won by 6 wickets | 02 Sep 2005 | Harare | IND won by 6 wickets |
| 51 | New Zealand | India | NZ | won by 51 runs | 26 Aug 2005 | Bulawayo | NZ won by 51 runs |
| 52 | India | New Zealand | IND | won by 145 runs | 15 Nov 2003 | Vallabh Vidyanagar | IND won by 145 runs |
| 53 | New Zealand | India | NZ | won by 4 wickets | 06 Nov 2003 | Cuttack | NZ won by 4 wickets |
| 54 | India | New Zealand | - | No result | 23 Oct 2003 | Chennai | No result |
| 55 | India | New Zealand | IND | won by 7 wickets | 14 Mar 2003 | Centurion | IND won by 7 wickets |
| 56 | New Zealand | India | NZ | won by 6 wickets | 14 Jan 2003 | Hamilton | NZ won by 6 wickets |
| 57 | India | New Zealand | IND | won by 1 wicket | 11 Jan 2003 | Auckland | IND won by 1 wicket |
| 58 | India | New Zealand | IND | won by 2 wickets | 08 Jan 2003 | Wellington | IND won by 2 wickets |
| 59 | New Zealand | India | NZ | won by 7 wickets | 04 Jan 2003 | Queenstown | NZ won by 7 wickets |
| 60 | New Zealand | India | NZ | won by 5 wickets | 01 Jan 2003 | Christchurch | NZ won by 5 wickets |
| 61 | New Zealand | India | NZ | won by 35 runs | 29 Dec 2002 | Napier | NZ won by 35 runs |
| 62 | New Zealand | India | NZ | won by 3 wickets | 26 Dec 2002 | Auckland | NZ won by 3 wickets |
| 63 | India | New Zealand | IND | won by 7 wickets | 02 Aug 2001 | Colombo | IND won by 7 wickets |
| 64 | New Zealand | India | NZ | won by 67 runs | 26 Jul 2001 | Colombo | NZ won by 67 runs |
| 65 | New Zealand | India | NZ | won by 84 runs | 20 Jul 2001 | Colombo | NZ won by 84 runs |
| 66 | New Zealand | India | NZ | won by 4 wickets | 15 Oct 2000 | Nairobi | NZ won by 4 wickets |
| 67 | India | New Zealand | IND | won by 7 wickets | 17 Nov 1999 | Delhi | IND won by 7 wickets |
| 68 | New Zealand | India | NZ | won by 48 runs | 14 Nov 1999 | Guwahati | NZ won by 48 runs |
| 69 | India | New Zealand | IND | won by 14 runs | 11 Nov 1999 | Gwalior | IND won by 14 runs |
| 70 | India | New Zealand | IND | won by 174 runs | 08 Nov 1999 | Vallabh Vidyanagar | IND won by 174 runs |
| 71 | New Zealand | India | NZ | won by 43 runs | 05 Nov 1999 | Rajkot | NZ won by 43 runs |
| 72 | New Zealand | India | NZ | won by 5 wickets | 12 Jun 1999 | Nottingham | NZ won by 5 wickets |
| 73 | New Zealand | India | NZ | won by 70 runs | 19 Jan 1999 | Christchurch | NZ won by 70 runs |
| 74 | India | New Zealand | IND | won by 5 wickets | 16 Jan 1999 | Auckland | IND won by 5 wickets |
| 75 | New Zealand | India | - | No result | 14 Jan 1999 | Wellington | No result |
| 76 | India | New Zealand | IND | won by 2 wickets | 12 Jan 1999 | Napier | IND won by 2 wickets |
| 77 | New Zealand | India | NZ | won by 5 wickets (D/L method) | 09 Jan 1999 | Taupo | NZ won by 5 wickets (D/L method) |
| 78 | India | New Zealand | - | No result | 03 Jul 1998 | Colombo | No result |
| 79 | India | New Zealand | - | No result | 23 Jun 1998 | Colombo | No result |
| 80 | New Zealand | India | NZ | won by 4 wickets | 20 Apr 1998 | Sharjah | NZ won by 4 wickets |
| 81 | India | New Zealand | IND | won by 15 runs | 17 Apr 1998 | Sharjah | IND won by 15 runs |
| 82 | India | New Zealand | IND | won by 8 wickets | 14 May 1997 | Bengaluru | IND won by 8 wickets |
| 83 | India | New Zealand | IND | won by 6 wickets | 29 Nov 1995 | Mumbai | IND won by 6 wickets |
| 84 | New Zealand | India | NZ | won by 99 runs | 26 Nov 1995 | Nagpur | NZ won by 99 runs |
| 85 | India | New Zealand | IND | won by 5 wickets | 24 Nov 1995 | IND won by 5 wickets | |
| 86 | India | New Zealand | IND | won by 6 wickets | 18 Nov 1995 | Amritsar | IND won by 6 wickets |
| 87 | New Zealand | India | NZ | won by 8 wickets | 15 Nov 1995 | Jamshedpur | NZ won by 8 wickets |
| 88 | New Zealand | India | NZ | won by 4 wickets | 16 Feb 1995 | Napier | NZ won by 4 wickets |
| 89 | India | New Zealand | IND | won by 107 runs | 03 Nov 1994 | Delhi | IND won by 107 runs |
| 90 | India | New Zealand | IND | won by 7 wickets | 28 Oct 1994 | Vadodara | IND won by 7 wickets |
| 91 | New Zealand | India | NZ | won by 6 wickets | 02 Apr 1994 | Christchurch | NZ won by 6 wickets |
| 92 | India | New Zealand | IND | won by 12 runs | 30 Mar 1994 | Wellington | IND won by 12 runs |
| 93 | India | New Zealand | IND | won by 7 wickets | 27 Mar 1994 | Auckland | IND won by 7 wickets |
| 94 | New Zealand | India | NZ | won by 28 runs | 25 Mar 1994 | Napier | NZ won by 28 runs |
| 95 | New Zealand | India | NZ | won by 4 wickets | 12 Mar 1992 | Dunedin | NZ won by 4 wickets |
| 96 | India | New Zealand | IND | won by 1 run | 06 Mar 1990 | Wellington | IND won by 1 run |
| 97 | New Zealand | India | NZ | won by 108 runs | 01 Mar 1990 | Dunedin | NZ won by 108 runs |
| 98 | India | New Zealand | IND | won by 2 wickets | 17 Dec 1988 | Vadodara | IND won by 2 wickets |
| 99 | India | New Zealand | IND | won by 53 runs | 15 Dec 1988 | IND won by 53 runs | |
| 100 | India | New Zealand | IND | won by 5 wickets | 12 Dec 1988 | Cuttack | IND won by 5 wickets |
| 101 | India | New Zealand | IND | won by 4 wickets | 10 Dec 1988 | Visakhapatnam | IND won by 4 wickets |
| 102 | India | New Zealand | IND | won by 52 runs | 01 Apr 1988 | Sharjah | IND won by 52 runs |
| 103 | India | New Zealand | IND | won by 73 runs | 27 Mar 1988 | Sharjah | IND won by 73 runs |
| 104 | India | New Zealand | IND | won by 9 wickets | 31 Oct 1987 | Nagpur | IND won by 9 wickets |
| 105 | India | New Zealand | IND | won by 16 runs | 14 Oct 1987 | Bengaluru | IND won by 16 runs |
| 106 | India | New Zealand | IND | won by 3 wickets | 10 Apr 1986 | Sharjah | IND won by 3 wickets |
| 107 | India | New Zealand | IND | won by 22 runs (D/L method) | 02 Feb 1986 | Launceston | IND won by 22 runs (D/L method) |
| 108 | India | New Zealand | IND | won by 5 wickets | 25 Jan 1986 | Adelaide | IND won by 5 wickets |
| 109 | New Zealand | India | NZ | won by 5 wickets | 23 Jan 1986 | Melbourne | NZ won by 5 wickets |
| 110 | New Zealand | India | NZ | won by 3 wickets | 18 Jan 1986 | Perth | NZ won by 3 wickets |
| 111 | India | New Zealand | IND | won by 5 wickets | 11 Jan 1986 | Brisbane | IND won by 5 wickets |
| 112 | India | New Zealand | IND | won by 7 wickets | 05 Mar 1985 | Sydney | IND won by 7 wickets |
| 113 | New Zealand | India | NZ | won by 57 runs | 15 Feb 1981 | Hamilton | NZ won by 57 runs |
| 114 | New Zealand | India | NZ | won by 78 runs | 14 Feb 1981 | Auckland | NZ won by 78 runs |
| 115 | New Zealand | India | NZ | won by 22 runs | 18 Jan 1981 | Brisbane | NZ won by 22 runs |
| 116 | New Zealand | India | NZ | won by 10 wickets | 10 Jan 1981 | Melbourne | NZ won by 10 wickets |
| 117 | India | New Zealand | IND | won by 6 runs | 23 Dec 1980 | Adelaide | IND won by 6 runs |
| 118 | New Zealand | India | NZ | won by 3 wickets | 21 Dec 1980 | Brisbane | NZ won by 3 wickets |
| 119 | India | New Zealand | IND | won by 5 runs | 09 Dec 1980 | Perth | IND won by 5 runs |
| 120 | New Zealand | India | NZ | won by 8 wickets | 13 Jun 1979 | Leeds | NZ won by 8 wickets |
| 121 | New Zealand | India | NZ | won by 80 runs | 22 Feb 1976 | Auckland | NZ won by 80 runs |
| 122 | New Zealand | India | NZ | won by 9 wickets | 21 Feb 1976 | Christchurch | NZ won by 9 wickets |
| 123 | New Zealand | India | NZ | won by 4 wickets | 14 Jun 1975 | Manchester | NZ won by 4 wickets |

AFG
AUS
BAN
ENG
IRE
NED
PAK
SCOT
SA
SL
UAE
USA
WI
ZIM
NAM
NEP