India vs New Zealand head to head ODI Records!
IND Vs NZ in all seasons
| # | Team1 | Team2 | Winner | Margin | Match Date | Venue | Scorecard |
|---|---|---|---|---|---|---|---|
| 1 | India | New Zealand | New Zealand | 41 runs | 18-Jan-2026 | Indore | NZ won by 41 runs |
| 2 | India | New Zealand | New Zealand | 7 wickets | 14-Jan-2026 | Rajkot | NZ won by 7 wickets |
| 3 | India | New Zealand | India | 4 wickets | 11-Jan-2026 | Vadodara | IND won by 4 wickets |
| 4 | India | New Zealand | India | 4 wickets | 09-Mar-2025 | Dubai | IND won by 4 wickets |
| 5 | New Zealand | India | India | 44 runs. | 02-Mar-2025 | Dubai | IND won by 44 runs. |
| 6 | India | New Zealand | India | 70 runs. | 15-Nov-2023 | Mumbai | IND won by 70 runs. |
| 7 | India | New Zealand | India | 4 wickets | 22-Oct-2023 | Dharamsala | IND won by 4 wickets |
| 8 | India | New Zealand | India | 90 runs. | 24-Jan-2023 | Indore | IND won by 90 runs. |
| 9 | India | New Zealand | India | 8 wickets | 21-Jan-2023 | Raipur | IND won by 8 wickets |
| 10 | India | New Zealand | India | 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 | New Zealand | 7 wickets | 25-Nov-2022 | Auckland | NZ won by 7 wickets |
| 14 | New Zealand | India | New Zealand | 5 wickets | 11-Feb-2020 | Mount Maunganui | NZ won by 5 wickets (with 17 balls remaining) |
| 15 | New Zealand | India | New Zealand | 22 runs | 08-Feb-2020 | Auckland | NZ won by 22 runs |
| 16 | New Zealand | India | New Zealand | 4 wkts (11b rem) | 05-Feb-2020 | Hamilton | NZ won by 4 wkts (11b rem) |
| 17 | India | New Zealand | New Zealand | 18 runs | 09-Jul-2019 | Manchester | NZ won by 18 runs |
| 18 | New Zealand | India | India | 35 runs | 03-Feb-2019 | Wellington | IND won by 35 runs |
| 19 | New Zealand | India | New Zealand | 8 wickets | 31-Jan-2019 | Hamilton | NZ won by 8 wickets (with 212 balls remaining) |
| 20 | New Zealand | India | India | 7 wkts (42b rem) | 28-Jan-2019 | Mount Maunganui | IND won by 7 wkts (42b rem) |
| 21 | New Zealand | India | India | 90 runs | 26-Jan-2019 | Mount Maunganui | IND won by 90 runs |
| 22 | New Zealand | India | India | 8 wickets | 23-Jan-2019 | Napier | IND won by 8 wickets (with 85 balls remaining) (D/L method) |
| 23 | India | New Zealand | India | 6 runs | 29-Oct-2017 | Kanpur | IND won by 6 runs |
| 24 | India | New Zealand | India | 6 wickets | 25-Oct-2017 | Pune | IND won by 6 wickets (with 24 balls remaining) |
| 25 | India | New Zealand | New Zealand | 6 wickets | 22-Oct-2017 | Mumbai | NZ won by 6 wickets (with 6 balls remaining) |
| 26 | India | New Zealand | India | won by 190 runs | 29-Oct-2016 | Visakhapatnam | IND won by 190 runs |
| 27 | India | New Zealand | New Zealand | 19 runs | 26-Oct-2016 | Ranchi | NZ won by 19 runs |
| 28 | India | New Zealand | India | 7 wickets | 23-Oct-2016 | Chandigarh | IND won by 7 wickets (with 10 balls remaining) |
| 29 | India | New Zealand | New Zealand | 6 runs | 20-Oct-2016 | Delhi | NZ won by 6 runs |
| 30 | India | New Zealand | India | 6 wickets | 16-Oct-2016 | Dharamsala | IND won by 6 wickets (with 101 balls remaining) |
| 31 | New Zealand | India | New Zealand | won by 87 runs | 31-Jan-2014 | Wellington | NZ won by 87 runs |
| 32 | New Zealand | India | New Zealand | 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 | New Zealand | won by 15 runs (D/L method) | 22-Jan-2014 | Hamilton | NZ won by 15 runs (D/L method) |
| 35 | New Zealand | India | New Zealand | won by 24 runs | 19-Jan-2014 | Napier | NZ won by 24 runs |
| 36 | India | New Zealand | India | won by 8 wickets | 10-Dec-2010 | Chennai | IND won by 8 wickets |
| 37 | India | New Zealand | India | won by 5 wickets | 07-Dec-2010 | Bengaluru | IND won by 5 wickets |
| 38 | India | New Zealand | India | won by 9 wickets | 04-Dec-2010 | Vadodara | IND won by 9 wickets |
| 39 | India | New Zealand | India | won by 8 wickets | 01-Dec-2010 | Jaipur | IND won by 8 wickets |
| 40 | India | New Zealand | India | won by 40 runs | 28-Nov-2010 | Guwahati | IND won by 40 runs |
| 41 | India | New Zealand | India | won by 105 runs | 25-Aug-2010 | Dambulla | IND won by 105 runs |
| 42 | New Zealand | India | New Zealand | won by 200 runs | 10-Aug-2010 | Dambulla | NZ won by 200 runs |
| 43 | India | New Zealand | India | won by 6 wickets | 11-Sep-2009 | Colombo | IND won by 6 wickets |
| 44 | New Zealand | India | New Zealand | won by 8 wickets | 14-Mar-2009 | Auckland | NZ won by 8 wickets |
| 45 | India | New Zealand | India | won by 84 runs (D/L method) | 11-Mar-2009 | Hamilton | IND won by 84 runs (D/L method) |
| 46 | India | New Zealand | India | 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 | India | won by 53 runs (D/L method) | 03-Mar-2009 | Napier | IND won by 53 runs (D/L method) |
| 49 | New Zealand | India | New Zealand | won by 6 wickets | 06-Sep-2005 | Harare | NZ won by 6 wickets |
| 50 | India | New Zealand | India | won by 6 wickets | 02-Sep-2005 | Harare | IND won by 6 wickets |
| 51 | New Zealand | India | New Zealand | won by 51 runs | 26-Aug-2005 | Bulawayo | NZ won by 51 runs |
| 52 | India | New Zealand | India | won by 145 runs | 15-Nov-2003 | Vallabh Vidyanagar | IND won by 145 runs |
| 53 | New Zealand | India | New Zealand | 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 | India | won by 7 wickets | 14-Mar-2003 | Centurion | IND won by 7 wickets |
| 56 | New Zealand | India | New Zealand | won by 6 wickets | 14-Jan-2003 | Hamilton | NZ won by 6 wickets |
| 57 | India | New Zealand | India | won by 1 wicket | 11-Jan-2003 | Auckland | IND won by 1 wicket |
| 58 | India | New Zealand | India | won by 2 wickets | 08-Jan-2003 | Wellington | IND won by 2 wickets |
| 59 | New Zealand | India | New Zealand | won by 7 wickets | 04-Jan-2003 | Queenstown | NZ won by 7 wickets |
| 60 | New Zealand | India | New Zealand | won by 5 wickets | 01-Jan-2003 | Christchurch | NZ won by 5 wickets |
| 61 | New Zealand | India | New Zealand | won by 35 runs | 29-Dec-2002 | Napier | NZ won by 35 runs |
| 62 | New Zealand | India | New Zealand | won by 3 wickets | 26-Dec-2002 | Auckland | NZ won by 3 wickets |
| 63 | India | New Zealand | India | won by 7 wickets | 02-Aug-2001 | Colombo | IND won by 7 wickets |
| 64 | New Zealand | India | New Zealand | won by 67 runs | 26-Jul-2001 | Colombo | NZ won by 67 runs |
| 65 | New Zealand | India | New Zealand | won by 84 runs | 20-Jul-2001 | Colombo | NZ won by 84 runs |
| 66 | New Zealand | India | New Zealand | won by 4 wickets | 15-Oct-2000 | Nairobi | NZ won by 4 wickets |
| 67 | India | New Zealand | India | won by 7 wickets | 17-Nov-1999 | Delhi | IND won by 7 wickets |
| 68 | New Zealand | India | New Zealand | won by 48 runs | 14-Nov-1999 | Guwahati | NZ won by 48 runs |
| 69 | India | New Zealand | India | won by 14 runs | 11-Nov-1999 | Gwalior | IND won by 14 runs |
| 70 | India | New Zealand | India | won by 174 runs | 08-Nov-1999 | Vallabh Vidyanagar | IND won by 174 runs |
| 71 | New Zealand | India | New Zealand | won by 43 runs | 05-Nov-1999 | Rajkot | NZ won by 43 runs |
| 72 | New Zealand | India | New Zealand | won by 5 wickets | 12-Jun-1999 | Nottingham | NZ won by 5 wickets |
| 73 | New Zealand | India | New Zealand | won by 70 runs | 19-Jan-1999 | Christchurch | NZ won by 70 runs |
| 74 | India | New Zealand | India | 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 | India | won by 2 wickets | 12-Jan-1999 | Napier | IND won by 2 wickets |
| 77 | New Zealand | India | New Zealand | 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 | New Zealand | won by 4 wickets | 20-Apr-1998 | Sharjah | NZ won by 4 wickets |
| 81 | India | New Zealand | India | won by 15 runs | 17-Apr-1998 | Sharjah | IND won by 15 runs |
| 82 | India | New Zealand | India | won by 8 wickets | 14-May-1997 | Bengaluru | IND won by 8 wickets |
| 83 | India | New Zealand | India | won by 6 wickets | 29-Nov-1995 | Mumbai | IND won by 6 wickets |
| 84 | New Zealand | India | New Zealand | won by 99 runs | 26-Nov-1995 | Nagpur | NZ won by 99 runs |
| 85 | India | New Zealand | India | won by 5 wickets | 24-Nov-1995 | IND won by 5 wickets | |
| 86 | India | New Zealand | India | won by 6 wickets | 18-Nov-1995 | Amritsar | IND won by 6 wickets |
| 87 | New Zealand | India | New Zealand | won by 8 wickets | 15-Nov-1995 | Jamshedpur | NZ won by 8 wickets |
| 88 | New Zealand | India | New Zealand | won by 4 wickets | 16-Feb-1995 | Napier | NZ won by 4 wickets |
| 89 | India | New Zealand | India | won by 107 runs | 03-Nov-1994 | Delhi | IND won by 107 runs |
| 90 | India | New Zealand | India | won by 7 wickets | 28-Oct-1994 | Vadodara | IND won by 7 wickets |
| 91 | New Zealand | India | New Zealand | won by 6 wickets | 02-Apr-1994 | Christchurch | NZ won by 6 wickets |
| 92 | India | New Zealand | India | won by 12 runs | 30-Mar-1994 | Wellington | IND won by 12 runs |
| 93 | India | New Zealand | India | won by 7 wickets | 27-Mar-1994 | Auckland | IND won by 7 wickets |
| 94 | New Zealand | India | New Zealand | won by 28 runs | 25-Mar-1994 | Napier | NZ won by 28 runs |
| 95 | New Zealand | India | New Zealand | won by 4 wickets | 12-Mar-1992 | Dunedin | NZ won by 4 wickets |
| 96 | India | New Zealand | India | won by 1 run | 06-Mar-1990 | Wellington | IND won by 1 run |
| 97 | New Zealand | India | New Zealand | won by 108 runs | 01-Mar-1990 | Dunedin | NZ won by 108 runs |
| 98 | India | New Zealand | India | won by 2 wickets | 17-Dec-1988 | Vadodara | IND won by 2 wickets |
| 99 | India | New Zealand | India | won by 53 runs | 15-Dec-1988 | IND won by 53 runs | |
| 100 | India | New Zealand | India | won by 5 wickets | 12-Dec-1988 | Cuttack | IND won by 5 wickets |
| 101 | India | New Zealand | India | won by 4 wickets | 10-Dec-1988 | Visakhapatnam | IND won by 4 wickets |
| 102 | India | New Zealand | India | won by 52 runs | 01-Apr-1988 | Sharjah | IND won by 52 runs |
| 103 | India | New Zealand | India | won by 73 runs | 27-Mar-1988 | Sharjah | IND won by 73 runs |
| 104 | India | New Zealand | India | won by 9 wickets | 31-Oct-1987 | Nagpur | IND won by 9 wickets |
| 105 | India | New Zealand | India | won by 16 runs | 14-Oct-1987 | Bengaluru | IND won by 16 runs |
| 106 | India | New Zealand | India | won by 3 wickets | 10-Apr-1986 | Sharjah | IND won by 3 wickets |
| 107 | India | New Zealand | India | won by 22 runs (D/L method) | 02-Feb-1986 | Launceston | IND won by 22 runs (D/L method) |
| 108 | India | New Zealand | India | won by 5 wickets | 25-Jan-1986 | Adelaide | IND won by 5 wickets |
| 109 | New Zealand | India | New Zealand | won by 5 wickets | 23-Jan-1986 | Melbourne | NZ won by 5 wickets |
| 110 | New Zealand | India | New Zealand | won by 3 wickets | 18-Jan-1986 | Perth | NZ won by 3 wickets |
| 111 | India | New Zealand | India | won by 5 wickets | 11-Jan-1986 | Brisbane | IND won by 5 wickets |
| 112 | India | New Zealand | India | won by 7 wickets | 05-Mar-1985 | Sydney | IND won by 7 wickets |
| 113 | New Zealand | India | New Zealand | won by 57 runs | 15-Feb-1981 | Hamilton | NZ won by 57 runs |
| 114 | New Zealand | India | New Zealand | won by 78 runs | 14-Feb-1981 | Auckland | NZ won by 78 runs |
| 115 | New Zealand | India | New Zealand | won by 22 runs | 18-Jan-1981 | Brisbane | NZ won by 22 runs |
| 116 | New Zealand | India | New Zealand | won by 10 wickets | 10-Jan-1981 | Melbourne | NZ won by 10 wickets |
| 117 | India | New Zealand | India | won by 6 runs | 23-Dec-1980 | Adelaide | IND won by 6 runs |
| 118 | New Zealand | India | New Zealand | won by 3 wickets | 21-Dec-1980 | Brisbane | NZ won by 3 wickets |
| 119 | India | New Zealand | India | won by 5 runs | 09-Dec-1980 | Perth | IND won by 5 runs |
| 120 | New Zealand | India | New Zealand | won by 8 wickets | 13-Jun-1979 | Leeds | NZ won by 8 wickets |
| 121 | New Zealand | India | New Zealand | won by 80 runs | 22-Feb-1976 | Auckland | NZ won by 80 runs |
| 122 | New Zealand | India | New Zealand | won by 9 wickets | 21-Feb-1976 | Christchurch | NZ won by 9 wickets |
| 123 | New Zealand | India | New Zealand | won by 4 wickets | 14-Jun-1975 | Manchester | NZ won by 4 wickets |
Latest News
Ajinkya Rahane urges Gambhir to ignore online noise and focus on World Cup prep
26 January, 2026
Shreyas Iyer set for extended run as BCCI delays Tilak Varma’s return
26 January, 2026
Ajinkya Rahane tells Samson: ‘Play your game, not Abhishek Sharma’s
26 January, 2026
Bowling might in focus as DC take on Gujarat Giants at crucial stage
26 January, 2026
‘Energy was superb’: Shashank Singh on PBKS’ pre-season camp in Udaipur
26 January, 2026
‘Not mindless hitting’: Mark Chapman decodes Abhishek Sharma’s six-hitting mastery
26 January, 2026
‘Still can’t explain it’: Tristan Stubbs on Sunrisers’ stunning SA20 title win
26 January, 2026
Riyan Parag back in the frame as Washington Sundar’s World Cup spot hangs in balance
26 January, 2026India vs New Zealand head to head ODI Records!
India and New Zealand recently competed in the ICC Champions Trophy Final against each other in 2025. Team India won the match by four wickets on March 9, 2025, at Dubai International Cricket Stadium. India achieved five trophies in this format, while New Zealand won 1 title. Whether it's the ICC championship of bilateral series, the matches between these two teams are highly competitive.
Over the years, the New Zealand cricket team has been known for their consistent performance with a calm approach; on the other hand, India is known for delivering performance with a fearless brand of cricket. It makes the India vs New Zealand head to head in ODI one of the most iconic rivalries in international cricket. Team India met Black Caps for the first time in ODI cricket on February 14, 1981, at Auckland.
India vs New Zealand head to head in ODI:
India faced New Zealand in 120 ODI matches. Out of all these games, Team India emerged as the winner 62 times, suffered 50 losses, and eight games ended with no results.
India vs New Zealand head to head in ODI in India:
India participated against New Zealand in 40 ODI contests in India. Out of all these games, Men in Blue obtained a win in 31 matches, faced eight losses, and one game ended with no result.
New Zealand vs India head to head in the ODI in New Zealand:
India featured in 51 matches in New Zealand. India won 14, NZ won 26, and 11 games ended with no results. Stay connected with Sports Yaari to watch India vs New Zealand ODI head to head.
India vs New Zealand ODI: Leading Run Scorer and Highest Wicket Taker:
Sachin Tendulkar smashed the most runs (1750), and Javagal Srinath acquired the most wickets (51) for India against Black Caps. On the other hand, Ross Taylor hit the most runs(1385), and Tim Southee is the highest wicket taker (38) for NZ vs IND.
The Highest and Lowest scores of India vs New Zealand ODI:
India posted the highest score in an ODI against New Zealand, 397/4 in November 2023 at Mumbai, Wankhede Stadium. It was an excellent batting performance by India. New Zealand’s highest score against India came on November 5, 1999, in Rajkot, where they claimed an impressive score of 349/9.
When it comes to the worst day of both teams, New Zealand posted their lowest total of 79 runs vs India at Vizag on October 29, 2016. India’s bowlers completely dominated in this match. India’s lowest score against New Zealand in ODIs is 88. This happened at Dambulla, Sri Lanka, in August 2010, where New Zealand’s bowling attack outplayed the Indian batting lineup.
India vs New Zealand Recent ODI Series Updates:
India vs New Zealand ODI Series, January 2023
The ODI series of the New Zealand tour of India 2023 was played from January 18 to 24. Men in Blue won the ODI series with a 3-0 whitewash over Black Caps. India secured victory by 12 runs and eight wickets in the 1st and 2nd ODIs, followed by a 90-run win in the 3rd game, with pure dominance. Shubman Gill earned the Player of the Series for his fantabulous performance. He scored 360 runs in 3 matches at an excellent average of 180.00.
New Zealand vs India ODI Series, November 2022
India toured New Zealand for 3 One one-day matches in November 2022. The Black Caps won the first ODI by seven wickets, and the next two games were washed out due to heavy rain. New Zealand sealed the series 1-0. Tom Latham won the Player of the Series award for his 145 runs in 3 outings.
New Zealand vs India ODI Series February 2020
During India's 2020 tour of New Zealand, the Black Caps dominated at home, winning all three contests. The hosts won by four wickets in the first ODI, secured a 22-run win in a tight game in the 2nd encounter, and clinched the 3rd clash by five wickets in the one-day series, completing a clean sweep over Team India. Ross Taylor collected the Player of the Series award. He posted 194 runs in 3 outings.
India vs New Zealand Upcoming ODI Series Updates:
The India vs New Zealand Upcoming ODI series is all set to start from January 11, 1st ODI at Vadodara, followed by the 2nd ODI on January 14 in Rajkot. The series will conclude with the 3rd match on January 18 in Indore. All the matches will start at 1.30 PM (IST). This will be the first ODI series of Team India in 2026.
Iconic India vs New Zealand ODI Matches: IND vs NZ:
ICC ODI World Cup Semifinal 2019: IND vs NZ
In the ICC ODI World Cup Semifinal, 2019, NZ beat India by 18 runs in a rain-affected match. Black Caps scored 239/8 while India were bowled out for 221 in 49.3 overs. Matt Henry won the player of the match award for his 3/37.
ICC ODI WC Semifinal, November 15, 2023, Mumbai: IND vs NZ
The India vs New Zealand ODI Semifinal at the 2023 cricket World Cup on November 15 at Mumbai Wankhede Stadium. India batted first and posted a massive total of 397/4. In reply, NZ posted 327. India won the match by 70 runs to secure a place in the final. Mohammad Shami received the player of the game award for his fantastic bowling spell of 7/57.
ICC Champions Trophy Final, Dubai, March 9, 2025, IND vs NZ
The India vs New Zealand ODI match at the 2025 Champions Trophy final was one of the most memorable matches for the Men in Blue. Black Caps scored 251/7, but India chased the target successfully, reaching 254/6, winning by four wickets. Ravindra Jadeja hit the winning runs in this final. Rohit Sharma was named Player of the Match for his 76(83).
With ODI match cricket news and live score details, stay engaged with us by following the Sports Yaari website to get the Test and T20 between these two top-class international teams. Get IND vs NZ head to head in ODI before the upcoming series with lightning-fast sports news.