Head to head · T20I
India vs New Zealand T20I head to head record
Data through 8 March 2026Last updated 8 March 2026
India and New Zealand met 31 times in T20I matches in the data (2007–2026). India won 17 and New Zealand won 11, with 3 ties, draws or no results. India lead the head-to-head in the data by 6 wins. In the last 5 meetings, India won 4 and New Zealand won 1. The highest total in the fixture is 271/5 by India (31 Jan 2026).
Matches
31
2007–2026
India won
17
New Zealand won
11
Tied / drawn / NR
3 / 0 / 0
Wins per year
Show as table
| Year | India wins | New Zealand wins |
|---|---|---|
| 2007 | 0 | 1 |
| 2009 | 0 | 2 |
| 2012 | 0 | 1 |
| 2016 | 0 | 1 |
| 2017 | 2 | 1 |
| 2019 | 1 | 2 |
| 2020 | 3 | 0 |
| 2021 | 3 | 1 |
| 2022 | 1 | 0 |
| 2023 | 2 | 1 |
| 2026 | 5 | 1 |
Last 10 India vs New Zealand matches
| Date | Teams | Result | Ground |
|---|---|---|---|
| 8 Mar 2026 | India 255/5 (20 ov) New Zealand 159 (19 ov) | India won by 96 runs | Narendra Modi Stadium |
| 31 Jan 2026 | India 271/5 (20 ov) New Zealand 225 (19.4 ov) | India won by 46 runs | Greenfield International Stadium |
| 28 Jan 2026 | New Zealand 215/7 (20 ov) India 165 (18.4 ov) | New Zealand won by 50 runs | Dr YS Rajasekhara Reddy ACA-VDCA Cricket Stadium |
| 25 Jan 2026 | New Zealand 153/9 (20 ov) India 155/2 (10 ov) | India won by 8 wickets | Assam Cricket Association Stadium |
| 23 Jan 2026 | New Zealand 208/6 (20 ov) India 209/3 (15.2 ov) | India won by 7 wickets | Shaheed Veer Narayan Singh International Stadium |
| 21 Jan 2026 | India 238/7 (20 ov) New Zealand 190/7 (20 ov) | India won by 48 runs | Vidarbha Cricket Association Stadium |
| 1 Feb 2023 | India 234/4 (20 ov) New Zealand 66 (12.1 ov) | India won by 168 runs | Narendra Modi Stadium |
| 29 Jan 2023 | New Zealand 99/8 (20 ov) India 101/4 (19.5 ov) | India won by 6 wickets | Ekana Cricket Stadium |
| 27 Jan 2023 | New Zealand 176/6 (20 ov) India 155/9 (20 ov) | New Zealand won by 21 runs | JSCA International Stadium Complex |
| 22 Nov 2022 | New Zealand 160 (19.4 ov) India 75/4 (9 ov) | Match tied | McLean Park |
Biggest wins
| Winner | Margin | Against | Format | Date | Ground |
|---|---|---|---|---|---|
| India | 168 runs | New Zealand | T20I | 1 Feb 2023 | Narendra Modi Stadium |
| India | 96 runs | New Zealand | T20I | 8 Mar 2026 | Narendra Modi Stadium |
| India | 73 runs | New Zealand | T20I | 21 Nov 2021 | Eden Gardens |
| India | 8 wickets | New Zealand | T20I | 25 Jan 2026 | Assam Cricket Association Stadium |
| India | 7 wickets | New Zealand | T20I | 8 Feb 2019 | Eden Park |
| Winner | Margin | Against | Format | Date | Ground |
|---|---|---|---|---|---|
| New Zealand | 80 runs | India | T20I | 6 Feb 2019 | Wellington Regional Stadium |
| New Zealand | 50 runs | India | T20I | 28 Jan 2026 | Dr YS Rajasekhara Reddy ACA-VDCA Cricket Stadium |
| New Zealand | 47 runs | India | T20I | 15 Mar 2016 | Vidarbha Cricket Association Stadium |
| New Zealand | 8 wickets | India | T20I | 31 Oct 2021 | Dubai International Cricket Stadium |
| New Zealand | 7 wickets | India | T20I | 25 Feb 2009 | Lancaster Park |
Highest and lowest totals
| Team | Score | Overs | Against | Date | Result |
|---|---|---|---|---|---|
| India | 271/5 | 20 | New Zealand | 31 Jan 2026 | Won |
| India | 255/5 | 20 | New Zealand | 8 Mar 2026 | Won |
| India | 238/7 | 20 | New Zealand | 21 Jan 2026 | Won |
| India | 234/4 | 20 | New Zealand | 1 Feb 2023 | Won |
| New Zealand | 225 | 19.4 | India | 31 Jan 2026 | Lost |
| Team | Score | Overs | Against | Date | Result |
|---|---|---|---|---|---|
| New Zealand | 66 | 12.1 | India | 1 Feb 2023 | Lost |
| India | 79 | 18.1 | New Zealand | 15 Mar 2016 | Lost |
| New Zealand | 111 | 17.2 | India | 21 Nov 2021 | Lost |
| New Zealand | 126 | 18.5 | India | 20 Nov 2022 | Lost |
| India | 139 | 19.2 | New Zealand | 6 Feb 2019 | Lost |
Most runs in India vs New Zealand matches
| Player | Team | Inns | Runs | Avg | SR | HS | 100s |
|---|---|---|---|---|---|---|---|
| Suryakumar Yadav | India | 14 | 526 | 52.60 | 170.2 | 111 | 1 |
| Rohit Sharma | India | 17 | 511 | 34.07 | 141.2 | 80 | 0 |
| Tim Seifert | New Zealand | 16 | 477 | 34.07 | 152.9 | 84 | 0 |
| Colin Munro | New Zealand | 12 | 426 | 38.73 | 149.0 | 109 | 1 |
| Kane Williamson | New Zealand | 13 | 419 | 34.92 | 130.1 | 95 | 0 |
| Daryl Mitchell | New Zealand | 20 | 383 | 22.53 | 148.4 | 59 | 0 |
| Martin Guptill | New Zealand | 16 | 380 | 23.75 | 131.0 | 70 | 0 |
| Ishan Kishan | India | 12 | 372 | 31.00 | 162.4 | 103 | 1 |
| Ross Taylor | New Zealand | 13 | 349 | 34.90 | 129.3 | 54 | 0 |
| KL Rahul | India | 8 | 322 | 46.00 | 137.6 | 65 | 0 |
Most wickets in India vs New Zealand matches
| Player | Team | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Ish Sodhi | New Zealand | 25 | 30 | 23.80 | 8.50 | 3/18 |
| Mitchell Santner | New Zealand | 27 | 23 | 31.87 | 7.80 | 4/11 |
| Jasprit Bumrah | India | 15 | 20 | 19.45 | 6.82 | 4/15 |
| Tim Southee | New Zealand | 17 | 20 | 28.15 | 8.73 | 3/16 |
| Arshdeep Singh | India | 10 | 17 | 20.00 | 9.44 | 5/51 |
| Hardik Pandya | India | 16 | 14 | 27.64 | 9.00 | 4/16 |
| Axar Patel | India | 8 | 13 | 17.46 | 7.96 | 3/9 |
| Trent Boult | New Zealand | 7 | 12 | 17.83 | 8.23 | 4/34 |
| Yuzvendra Chahal | India | 14 | 11 | 36.36 | 7.84 | 2/26 |
| Lockie Ferguson | New Zealand | 11 | 10 | 36.20 | 10.06 | 2/22 |
Where they met
| Ground | Played | India won | New Zealand won |
|---|---|---|---|
| Wellington Regional Stadium | 3 | 0 | 2 |
| Eden Park | 3 | 3 | 0 |
| Greenfield International Stadium | 2 | 2 | 0 |
| Vidarbha Cricket Association Stadium | 2 | 1 | 1 |
| Narendra Modi Stadium | 2 | 2 | 0 |
| Seddon Park | 2 | 0 | 1 |
| JSCA International Stadium Complex | 2 | 1 | 1 |
| Bay Oval | 2 | 2 | 0 |
Frequently asked questions
What is the India vs New Zealand T20I head to head record?
31 matches: India won 17, New Zealand won 11, tied 3, drawn 0, no result 0 (data 2007–2026).
Who won the last India vs New Zealand T20I match?
India won by 96 runs (8 Mar 2026).
What is the highest score in India vs New Zealand T20I matches?
271/5 by India on 31 Jan 2026.
Who has scored the most runs in India vs New Zealand T20I matches?
Suryakumar Yadav (India), 526 runs in 14 innings.
Who has taken the most wickets in India vs New Zealand T20I matches?
Ish Sodhi (New Zealand), 30 wickets.
Team pages
Past results only, not a prediction. Coverage: Cricsheet data from the early 2000s.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Definitions: methodology.