Head to head / India v New Zealand
India v New Zealand
116 recorded meetings in men's internationals.
Head-to-head record
All formats| Format | P | India | New Zealand | T/D | NR |
|---|---|---|---|---|---|
| Test | 22 | 8 | 7 | 7 | 0 |
| ODI | 58 | 30 | 23 | 1 | 4 |
| T20I | 36 | 20 | 13 | 3 | 0 |
Latest meetings
Runs per over- Seddon Park, Hamilton, Hamilton
India: runs per over New Zealand: runs per over - Eden Park, Auckland, Auckland
New Zealand: runs per over India: runs per over - Hnry Stadium, Wellington, Wellington
New Zealand: runs per over India: runs per over - Hagley Oval, Christchurch, Christchurch
New Zealand: runs per over India: runs per over - Hagley Oval, Christchurch, Christchurch
New Zealand: runs per over India: runs per over
Overview
India and New Zealand have met 116 times in the recorded men's internationals. India have won 58 of those and New Zealand 43; the other 15 ended tied, drawn or without a result.
India lead the series by 15 wins.
By format
In Tests the sides have met 22 times: India 8 wins, New Zealand 7 wins, and 7 ties or draws.
In One Day Internationals the sides have met 58 times: India 30 wins, New Zealand 23 wins, and 1 ties or draws, with 4 without a result.
In Twenty20 Internationals the sides have met 36 times: India 20 wins, New Zealand 13 wins, and 3 ties or draws.
Meetings and extremes
The earliest recorded meeting is an odi dated 29 December 2002: New Zealand won by 35 runs.
The most recent recorded meeting is a t20i dated 1 November 2026: New Zealand won by 7 wickets.
India's highest total in these meetings is 566/8, made on 20 November 2010 at Vidarbha Cricket Association Stadium, Jamtha, Nagpur.
New Zealand's highest total in these meetings is 680/8, made on 14 February 2014 at Basin Reserve, Wellington.
India's widest win in the series is by 372 runs, on 3 December 2021.
New Zealand's widest win in the series is by 200 runs, on 10 August 2010.
The longest unbroken run of wins is 8 by India, between 20 November 2010 and 31 August 2012.
Across all recorded innings in these meetings India average 238.8 runs and New Zealand average 224.1.
In the limited-overs meetings the side batting first has won 41 and the side chasing 45.
The latest meetings, most recent first, were 1 November 2026, T20I, New Zealand won by 7 wickets; 30 October 2026, T20I, New Zealand won by 87 runs; 27 October 2026, T20I, India won by 6 wickets; 24 October 2026, T20I, India won by 4 wickets; 22 October 2026, T20I, India won by 4 wickets.
Year by year
India and New Zealand first meet in the records in 2002 and last in 2026. Meetings by calendar year, with wins for India and New Zealand: 2002, 1 (0-1); 2003, 9 (3-4); 2005, 1 (0-1); 2007, 1 (0-1); 2009, 11 (5-3); 2010, 10 (7-1); 2012, 3 (2-1); 2014, 7 (0-5); 2016, 9 (6-3); 2017, 6 (4-2); 2019, 9 (5-4); 2020, 10 (3-5); 2021, 7 (4-2); 2022, 5 (1-1); 2023, 8 (7-1); 2024, 3 (0-3); 2025, 2 (2-0); 2026, 14 (9-5).
Leading players in these meetings
The leading run scorers across these meetings are V Kohli for India (3,173 in 60 matches), LRPL Taylor for New Zealand (2,624 in 64 matches), KS Williamson for New Zealand (2,540 in 56 matches), RG Sharma for India (2,175 in 58 matches) and BB McCullum for New Zealand (1,906 in 34 matches).
The leading wicket takers are TG Southee for New Zealand (114 in 54 matches), R Ashwin for India (91 in 26 matches), TA Boult for New Zealand (79 in 32 matches), MJ Santner for New Zealand (72 in 60 matches) and Mohammed Shami for India (67 in 28 matches).
Highest totals by format
The highest Test innings in these meetings is 680/8 by New Zealand on 14 February 2014.
The highest ODI innings in these meetings is 397/4 by India on 15 November 2023.
The highest T20I innings in these meetings is 271/5 by India on 31 January 2026.
Grounds
The grounds that have hosted the most of these meetings are Seddon Park, Hamilton (11 matches), Eden Park, Auckland (9 matches), Westpac Stadium, Wellington (6 matches) and McLean Park, Napier (6 matches).
Reading the record
The records hold 116 meetings between India and New Zealand, the first dated 29 December 2002 (ODI) and the latest 1 November 2026 (T20I). 11 of them ended tied or drawn and 4 without a result.
Questions and answers
How many times have India and New Zealand played each other?
116 recorded men's internationals: India won 58 and New Zealand won 43.
When did India and New Zealand last meet?
In a t20i on 1 November 2026: New Zealand won by 7 wickets.
What is the Test record between India and New Zealand?
22 matches: India 8 wins, New Zealand 7 wins.
What is the ODI record between India and New Zealand?
58 matches: India 30 wins, New Zealand 23 wins.