India vs New Zealand Head to Head Record
Since 2000, India and New Zealand have played 124 matches: India lead 60–48 (8 drawn, 4 tied, 4 no result).
Record since 2000 (first meeting in our records: 15 Oct 2000) – Test, ODI and T20I. Our match records start in 2000.
Record by format
| Format | Played | India won | New Zealand won | Drawn | Tied / NR | Last met |
|---|---|---|---|---|---|---|
| Test | 25 | 8 | 9 | 8 | 0 | 1 Nov 2024 |
| ODI | 65 | 32 | 28 | 0 | 5 | 18 Jan 2026 |
| T20I | 34 | 20 | 11 | 0 | 3 | 27 Oct 2026 |
Next India vs New Zealand match
Last 5 India vs New Zealand matches
- 27 Oct 2026 · T20I · Sky Stadium, WellingtonIndia wonIND won by 6 wickets
- 24 Oct 2026 · T20I · Hagley Oval, ChristchurchIndia wonIND won by 4 wickets
- 22 Oct 2026 · T20I · Hagley Oval, ChristchurchIndia wonIND won by 4 wickets
- 8 Mar 2026 · T20I · Narendra Modi Stadium, AhmedabadIndia won
India won by 96 runs
- 31 Jan 2026 · T20I · Greenfield International Stadium, ThiruvananthapuramIndia won
India won by 46 runs
Questions
Who has won more matches between India and New Zealand?
Since 2000, India and New Zealand have played 124 matches: India lead 60–48 (8 drawn, 4 tied, 4 no result).
What is the India vs New Zealand head to head record in Test cricket?
Since 2002, India and New Zealand have played 25 Test matches: New Zealand lead 9–8 (8 drawn).
What is the India vs New Zealand head to head record in ODI cricket?
Since 2000, India and New Zealand have played 65 ODI matches: India lead 32–28 (1 tied, 4 no result).
What is the India vs New Zealand head to head record in T20I cricket?
Since 2007, India and New Zealand have played 34 T20I matches: India lead 20–11 (3 tied).
When did India and New Zealand last play?
India and New Zealand last met on 27 Oct 2026 in a T20I at Sky Stadium, Wellington: IND won by 6 wickets.