Skip to content
CricketTaken

India vs New Zealand ODI Head-to-Head: Record & Results

By CricketTaken EditorialPublished Cricket in India16 min read

How this is written and checkedReport an error

India lead New Zealand 63-52 across 123 one-day internationals, with one tie and seven no results, in a rivalry that started at Old Trafford in the 1975 World Cup and has produced four knockout matches at global tournaments. New Zealand won the first two of those and India the last two, which is a reasonable summary of the whole fixture: New Zealand were the better side for its first decade and in most of the matches that decided something until 2023.

The overall lead is entirely a home lead. In India the record reads 32-10; in New Zealand it reads 26-14 to the hosts. Nothing on neutral ground separates them at all — seventeen wins each way from thirty-five matches, with two no results.

India also lost the first four meetings, across four years and two World Cups, and did not beat New Zealand in a one-day international until March 1985.

A hundred and twenty-three matches, and the away problem

To the third match at Indore on 18 January 2026.

Venue type Matches India won New Zealand won Tied No result Span
In India 43 32 10 0 1 1987-2026
In New Zealand 45 14 26 1 4 1976-2022
Neutral 35 17 16 0 2 1975-2025
All ODIs 123 63 52 1 7 1975-2026

Four further fixtures were abandoned, so 127 were scheduled and 123 played.

The home column is one of the strongest India hold against any opponent: thirty-two wins from forty-three, and only ten defeats in India across thirty-nine years. Against that, fourteen wins from forty-five in New Zealand is one of their weakest away records, and the tie in that column — Auckland, 25 January 2014 — came in a series New Zealand won 4-0 with one match level.

The neutral column is the fixture's oddity. Thirty-five matches at grounds in Australia, England, Sri Lanka, the United Arab Emirates, Zimbabwe and Kenya have produced a dead heat: 17-16 with two no results.

Decade by decade

Decade Matches India won New Zealand won Tied No result
1970s 4 0 4 0 0
1980s 22 15 7 0 0
1990s 31 15 13 0 3
2000s 24 10 12 0 2
2010s 26 15 10 1 0
2020s (to Jan 2026) 16 8 6 0 2

The 1970s row is short and complete: four matches, four defeats. The World Cup match at Old Trafford in June 1975, both games of the 1975-76 tour of New Zealand, and the World Cup match at Leeds in June 1979.

The 1980s reversed it: fifteen wins from twenty-two, including a 4-0 sweep at home in December 1988 and two wins in the 1987 World Cup, the second of which — at Nagpur on 31 October 1987 — India won by nine wickets in 21.2 overs to overhaul New Zealand's net run rate and reach the semi-finals. The 2000s are the only decade since in which New Zealand have won more, and the margin was 12-10. The fifty-over format's changing place in India's schedule is traced on the India ODI history page.

Eighteen bilateral series

Season Host Matches Result
1975-76 New Zealand 2 New Zealand won 2-0
1980-81 New Zealand 2 New Zealand won 2-0
1988-89 India 4 India won 4-0
1993-94 New Zealand 4 Drawn 2-2
1995-96 India 5 India won 3-2
1998-99 New Zealand 5 (1 no result) Drawn 2-2
1999-2000 India 5 India won 3-2
2002-03 New Zealand 7 New Zealand won 5-2
2008-09 New Zealand 5 (1 no result) India won 3-1
2010-11 India 5 India won 5-0
2013-14 New Zealand 5 (1 tied) New Zealand won 4-0
2016-17 India 5 India won 3-2
2017-18 India 3 India won 2-1
2018-19 New Zealand 5 India won 4-1
2019-20 New Zealand 3 New Zealand won 3-0
2022-23 New Zealand 3 (2 no result) New Zealand won 1-0
2022-23 India 3 India won 3-0
2025-26 India 3 New Zealand won 2-1

Eighteen bilateral engagements, seventy-four matches, India 37 wins to New Zealand's 32. India have won nine of the eighteen, New Zealand seven, and two were drawn — the four-match tour of 1993-94 and the five-match tour of 1998-99, both in New Zealand.

Two results stand out at either end. The 5-0 at home in November and December 2010 is India's biggest series win in the fixture, with the 4-0 of December 1988 the only other clean sweep they have managed; the 4-0 in New Zealand in January 2014, in the series that also produced the tie, is New Zealand's. India's best result in New Zealand is the 4-1 of January and February 2019, and the 3-1 of March 2009, when they made 392 for 4 at Christchurch.

The 2-1 at Vadodara, Rajkot and Indore in January 2026 is the most recent series and the first bilateral one-day series New Zealand have won in India. India had taken the previous seven, going back to the 4-0 of December 1988.

Knockouts: Nairobi, Manchester, Mumbai, Dubai

Match Date Ground Result
ICC KnockOut 2000 final 15 Oct 2000 Nairobi (Gym) New Zealand won by 4 wickets
World Cup 2019 semi-final 9 Jul 2019 Manchester New Zealand won by 18 runs
World Cup 2023 semi-final 15 Nov 2023 Wankhede India won by 70 runs
Champions Trophy 2025 final 9 Mar 2025 Dubai India won by 4 wickets

Four knockout matches at ICC events, two each. The 2000 final at the Nairobi Gymkhana was New Zealand's first global title, chased down after India had made 264 for 6. The Old Trafford semi-final of 2019 was the rain-interrupted match that ran into a reserve day and ended with India 18 short of 240, and the Wankhede semi-final of 2023 was the answer to it: India 397 for 4, Virat Kohli's 117 and Shreyas Iyer's 105, then Mohammed Shami taking 7 for 57. The Dubai final of March 2025 completed the sequence, India chasing 252 with six balls to spare.

Across all ICC events the record is 7-6 to India from thirteen matches. The 2023 and 2025 matches are covered on the 2023 World Cup and 2025 Champions Trophy pages; the 2019 semi-final on the 2019 World Cup page. The Wankhede's own record is on its Mumbai records page.

The 397 and the 88

Total Team Overs Result Ground Date
397/4 India 50 won Wankhede 15 Nov 2023
392/4 India 50 won Christchurch 8 Mar 2009
385/9 India 50 won Indore 24 Jan 2023
376/2 India 50 won Hyderabad (Deccan) 8 Nov 1999
353/5 India 50 won Hyderabad (Deccan) 15 Nov 2003
349/9 New Zealand 50 won Rajkot 5 Nov 1999
348/8 New Zealand 50 won Nagpur 26 Nov 1995
348/6 New Zealand 48.1 won Hamilton 5 Feb 2020
347/4 India 50 lost Hamilton 5 Feb 2020
337 New Zealand 49.2 lost Hyderabad 18 Jan 2023

India's 397 for 4 in the 2023 semi-final is the highest total the fixture has produced and the third-highest India have made at a World Cup. The Hamilton match of February 2020 is the highest-scoring of all: India 347 for 4, New Zealand 348 for 6 with eleven balls unused, a 695-run aggregate and the only chase above 340 either side has completed against the other.

The 1999-2000 series in India is the most curious pairing on that list. New Zealand made 349 for 9 at Rajkot on 5 November and won; three days later India made 376 for 2 at Hyderabad and won by 174. Those were the second and fourth matches of a five-match series India took 3-2.

The lowest completed innings totals.

Total Team Overs Result Ground Date
79 New Zealand 23.1 lost Visakhapatnam 29 Oct 2016
88 India 29.3 lost Dambulla 10 Aug 2010
92 India 30.5 lost Hamilton 31 Jan 2019
103 New Zealand 27.0 lost Chennai 10 Dec 2010
108 India 41.1 lost Christchurch 1 Jan 2003
108 New Zealand 34.3 lost Raipur 21 Jan 2023
118 New Zealand 30.1 lost Dambulla 25 Aug 2010
126 New Zealand 35.0 lost Brabourne 29 Nov 1995

New Zealand's 79 at Visakhapatnam in October 2016 gave India their biggest win in the fixture, by 190 runs. India's 88 at Dambulla in August 2010 gave New Zealand theirs, by 200 runs, in a tri-series in Sri Lanka — the only 200-run margin either side has managed. Where these numbers sit in India's own lists is on the highest ODI team totals and lowest ODI team totals pages.

Batting: Kohli's seven hundreds, Fleming's none

India's leading run scorers against New Zealand in ODIs.

Batter Span Mat Runs HS Ave SR 100s 50s
Virat Kohli 2010-2026 36 1,897 154* 57.48 96.63 7 10
Sachin Tendulkar 1990-2009 42 1,750 186* 46.05 95.36 5 8
Virender Sehwag 2001-2010 23 1,157 130 52.59 103.95 6 3
Rohit Sharma 2009-2026 34 1,134 147 36.58 85.26 2 6
Mohammad Azharuddin 1985-1999 40 1,118 108* 36.06 75.38 1 7
Sourav Ganguly 1997-2005 32 1,079 153* 35.96 74.20 3 6
Rahul Dravid 1997-2009 31 1,032 153 41.28 69.58 2 5
MS Dhoni 2005-2019 28 940 84* 49.47 82.45 0 7

New Zealand's leading run scorers against India.

Batter Span Mat Runs HS Ave SR 100s 50s
Ross Taylor 2009-2020 35 1,385 112* 47.75 84.76 3 8
Kane Williamson 2010-2025 31 1,239 118 44.25 75.59 1 11
Nathan Astle 1995-2005 29 1,207 120 43.10 79.40 5 5
Stephen Fleming 1994-2005 40 1,098 90 32.29 71.76 0 9
Martin Guptill 2009-2020 34 925 111 28.90 84.01 1 6
Tom Latham 2016-2025 27 904 145* 45.20 92.43 2 5
Daryl Mitchell 2022-2026 13 741 137 74.10 97.11 4 2

Virat Kohli's seven hundreds against New Zealand come from thirty-six matches at 57.48. Six of Sehwag's came from twenty-three, which is the fastest rate of century-making by anyone in the fixture with a thousand runs. Sachin Tendulkar's 186 not out at Hyderabad in November 1999 remains the highest individual score either side has made, and it came in the 376 for 2.

Two contrasting rows sit near the bottom of each list. Stephen Fleming played forty matches against India and made 1,098 runs with nine fifties and no century, the largest aggregate in the fixture without a hundred in it. Daryl Mitchell's thirteen matches have produced 741 runs at 74.10 with four centuries — the highest average of anyone with five hundred runs here, and the reason New Zealand's recent record in the fixture is better than it looks.

Bowling: Srinath's fifty-one, Shami's seven-for

India's leading wicket takers against New Zealand in ODIs.

Bowler Span Mat Wkts Best Ave Econ
Javagal Srinath 1992-2003 30 51 4/23 20.41 3.93
Anil Kumble 1994-2003 31 39 5/33 27.84 4.11
Mohammed Shami 2014-2025 16 38 7/57 21.15 6.13
Kapil Dev 1979-1994 29 33 3/26 27.60 3.44
Zaheer Khan 2000-2010 22 30 4/42 27.73 5.07
Ashish Nehra 2001-2010 21 28 4/47 26.71 4.31
Kuldeep Yadav 2017-2026 16 27 4/39 30.14 5.89
Yuzvendra Chahal 2017-2023 15 22 3/41 28.68 5.42

New Zealand's leading wicket takers against India.

Bowler Span Mat Wkts Best Ave Econ
Tim Southee 2009-2023 25 38 4/49 36.23 6.33
Kyle Mills 2001-2014 29 32 3/42 34.53 4.89
Richard Hadlee 1975-1990 20 27 5/32 23.11 3.36
Daniel Vettori 1998-2010 36 27 2/32 38.18 4.65
Trent Boult 2016-2023 15 26 5/21 28.30 5.05
Martin Snedden 1980-1990 18 26 3/23 23.65 4.38
Chris Cairns 1992-2005 32 25 3/26 34.76 4.61

Javagal Srinath's fifty-one wickets at 20.41 is the leading tally and the best average of anyone with thirty wickets in the fixture. Mohammed Shami's 7 for 57 in the 2023 semi-final is the best innings return either side has produced, and it is one of two five-wicket hauls he has taken against New Zealand in sixteen matches; no other bowler in either table has more than one.

The economy rates belong to a different era. Richard Hadlee conceded 3.36 an over across twenty matches and Kapil Dev 3.44 across twenty-nine, against Tim Southee's 6.33 and Shami's 6.13 in the modern game. Daniel Vettori's thirty-six matches against India are the most by any bowler in the fixture and produced twenty-seven wickets at 38.18, his best innings figures being 2 for 32.

The last ten matches

Most recent first.

Date Ground Result
18 Jan 2026 Indore New Zealand won by 41 runs
14 Jan 2026 Rajkot New Zealand won by 7 wickets
11 Jan 2026 Vadodara India won by 4 wickets
9 Mar 2025 Dubai India won by 4 wickets
2 Mar 2025 Dubai India won by 44 runs
15 Nov 2023 Wankhede India won by 70 runs
22 Oct 2023 Dharamsala India won by 4 wickets
24 Jan 2023 Indore India won by 90 runs
21 Jan 2023 Raipur India won by 8 wickets
18 Jan 2023 Hyderabad India won by 12 runs

Eight India, two New Zealand, and the two New Zealand wins are the most recent matches in the fixture. The eight before them were all Indian, a run that began at Hyderabad in January 2023 and ended at Vadodara three years later.

Points that do not show in the win column

  • India's 63-52 lead is a home lead. Take out the forty-three matches in India and the record is 31-42 against them.
  • The neutral-ground record is exactly level over thirty-five matches, 17-16 with two no results, which is unusual for a fixture of this length.
  • India lost the first four meetings and were 0-4 down before March 1985. They have since won sixty-three of 119.
  • New Zealand have won the two knockout matches they played against India before 2023 and lost the two since. The 2000 ICC KnockOut final and the 2019 World Cup semi-final went their way; the 2023 semi-final and the 2025 Champions Trophy final did not.
  • The 2025-26 series was the first bilateral one-day series New Zealand have won in India, at the eighth attempt, and it ended a run of eight consecutive Indian wins in the fixture.
  • The batting extremes are Indian and the economy rates are New Zealand's: 397 for 4, Tendulkar's 186 not out and Shami's 7 for 57 on one side; Hadlee at 3.36 an over and Vettori's thirty-six appearances on the other.

The Test record between the two, which India lead narrowly, is on the India versus New Zealand Test head-to-head, and the Twenty20 record, which contains three tied matches, on the India versus New Zealand T20I head-to-head. Everything else on the Indian game is indexed from cricket in India.

Sources and method

Every figure on this page was read from ESPNcricinfo's Statsguru, filtered to men's one-day internationals between India and New Zealand, and checked on 20 August 2026. The most recent match at that date was the third of the 2025-26 series, at Indore on 18 January 2026.

The venue split uses Statsguru's home, away and neutral classification, and the three rows sum to the overall line of 123 matches, 63 India wins, 52 New Zealand wins, one tie and seven no results. The decade table was built by grouping the full match-results list by year of start and reconciles with the same totals. The four abandoned fixtures appear in the 127-fixture scheduled list but not in the 123-match ledger.

The series table was assembled from the match-by-match result list rather than from a published series summary, so tied and no-result matches are shown in the match count and noted rather than folded into the series margin. Statsguru records some of these rubbers twice, under the bilateral series and under the World Cup Super League, and those duplicate entries were collapsed into one row each. Multi-team tournaments in third countries are counted as tournament matches rather than bilateral series, which is why the seventy-four bilateral matches and the forty-nine tournament matches together make 123.

The lowest-totals table is restricted to innings in which a side lost all ten wickets, so shortened innings and completed chases below those figures are excluded. Batting and bowling tables are ordered by aggregate runs and wickets, and the prose names the sample floor whenever it compares averages or economy rates — five hundred or a thousand runs for batters, thirty wickets for bowlers — because a rate from thirteen matches and one from forty are not the same measurement. Nothing here was computed from ball-by-ball data, and the figures hold to the date given rather than permanently.