India vs New Zealand Head to Head Record and Stats
Covers 111 matches between India and New Zealand from Dec 2002 to Mar 2026 (Tests, ODIs and T20Is with ball-by-ball records).
India vs New Zealand head to head numbers favour India, 55 wins to 41, in 111 meetings logged between Dec 2002 and Mar 2026. India lead in all three formats, though the Test margin is a single win, 8 to 7.
New Zealand took the last 3 Tests and the last 2 ODIs, while India won the latest T20I by 96 runs at Ahmedabad on 8 Mar 2026. For each side’s wider record, see the India team records and the New Zealand team page.
India vs New Zealand Timeline: How Each Format Splits
Tests are the closest contest. In 22 Tests since Oct 2003, India have 8 wins, New Zealand 7 and 7 more were drawn. New Zealand’s 3 straight wins came in India in late 2024, starting with India’s 46 all out at Bengaluru. The toss has mattered: the side calling correctly won 11 of the 15 Tests that produced a winner.
ODIs give India a clearer edge, 30 wins to 23 in 58 games, with 1 tie and 4 washouts. Chasing has paid. Teams batting second have won 30 times and teams setting a target 23, and first-innings scores have averaged 254.
T20Is flip that pattern. India lead 17 to 11 with 3 ties, and the team batting first has won 17 times against 11 for the chaser. India won 4 of the 5 T20Is in Jan 2026.
India vs New Zealand Head to Head Record in All Formats
Format
Matches
India won
New Zealand won
Tied
Drawn
NR
First match
Latest match
Tests
22
8
7
0
7
0
16 Oct 2003
1 Nov 2024
ODIs
58
30
23
1
–
4
29 Dec 2002
18 Jan 2026
T20Is
31
17
11
3
–
0
16 Sep 2007
8 Mar 2026
All formats
111
55
41
4
7
4
29 Dec 2002
8 Mar 2026
India vs New Zealand in Tests
Tests in this record book: 22, from Oct 2003 to Nov 2024.
Most Runs in India vs New Zealand Tests
Batter
M
Inns
Runs
HS
Avg
SR
100s
50s
BB McCullum New Zealand
10
19
1,224
302
68.00
60.80
4
2
V Kohli India
14
27
959
211
38.36
53.91
3
4
LRPL Taylor New Zealand
17
31
890
151
30.69
56.19
3
1
KS Williamson New Zealand
13
24
871
131
37.87
43.62
2
5
CA Pujara India
12
23
867
159
39.41
42.07
2
4
V Sehwag India
9
15
797
173
56.93
84.97
2
3
G Gambhir India
9
16
749
167
53.50
49.64
2
4
AM Rahane India
9
17
703
188
43.94
48.58
2
1
TWM Latham New Zealand
12
24
692
95
30.09
43.47
0
8
VVS Laxman India
7
11
683
124*
85.38
43.89
2
5
Most wickets in Tests
Bowler
M
Inns
Wkts
Best
Avg
Econ
5w
R Ashwin India
12
23
75
7/59
18.53
2.83
6
TG Southee New Zealand
13
25
55
7/64
25.05
3.16
3
RA Jadeja India
11
22
41
5/55
27.49
2.65
3
TA Boult New Zealand
10
19
41
4/28
28.02
3.16
0
I Sharma India
9
17
38
6/51
25.50
3.22
3
AY Patel New Zealand
6
11
32
10/119
23.66
3.73
3
Z Khan India
10
18
32
5/65
38.22
3.25
2
Harbhajan Singh India
7
11
28
6/63
32.54
2.62
1
Mohammed Shami India
8
15
27
4/70
32.74
3.39
0
PP Ojha India
5
10
25
5/99
27.56
2.60
1
Highest individual scores
Batter
Score
Balls
4s
6s
Date
BB McCullum New Zealand
302
559
32
4
14 Feb 2014
BB McCullum New Zealand
225
308
22
4
12 Nov 2010
BB McCullum New Zealand
224
307
29
5
6 Feb 2014
V Kohli India
211
366
20
0
8 Oct 2016
JD Ryder New Zealand
201
328
24
1
26 Mar 2009
Best bowling in an innings
Bowler
Figures
Overs
Date
AY Patel New Zealand
10/119
47.5
3 Dec 2021
MJ Santner New Zealand
7/53
19.3
24 Oct 2024
R Ashwin India
7/59
13.5
8 Oct 2016
Washington Sundar India
7/59
23.1
24 Oct 2024
TG Southee New Zealand
7/64
24
31 Aug 2012
Highest team totals
Team
Total
Overs
Against
Venue
Date
New Zealand
680/8
210
India
Basin Reserve, Wellington
14 Feb 2014
New Zealand
630/6
198.3
India
Punjab Cricket Association IS Bindra Stadium, Mohali
16 Oct 2003
New Zealand
619/9
154.4
India
McLean Park, Napier
26 Mar 2009
India
566/8
165
New Zealand
Vidarbha Cricket Association Stadium, Nagpur
20 Nov 2010
India
557/5
169
New Zealand
Holkar Cricket Stadium, Indore
8 Oct 2016
Lowest all-out totals
Team
Total
Overs
Against
Venue
Date
India
46
31.2
New Zealand
M Chinnaswamy Stadium, Bengaluru
16 Oct 2024
New Zealand
62
28.1
India
Wankhede Stadium, Mumbai
3 Dec 2021
New Zealand
105
41.2
India
Eden Park, Auckland
6 Feb 2014
India
121
29.1
New Zealand
Wankhede Stadium, Mumbai
1 Nov 2024
India
124
46
New Zealand
Hagley Oval, Christchurch
29 Feb 2020
Biggest wins
Result
Format
Venue
Date
India won by an innings and 198 runs
Test
Vidarbha Cricket Association Stadium, Nagpur
20 Nov 2010
India won by an innings and 115 runs
Test
Rajiv Gandhi International Stadium, Hyderabad
23 Aug 2012
India won by 372 runs
Test
Wankhede Stadium, Mumbai
3 Dec 2021
India won by 321 runs
Test
Holkar Cricket Stadium, Indore
8 Oct 2016
India won by 197 runs
Test
Green Park, Kanpur
22 Sep 2016
India won by 10 wickets
Test
Seddon Park, Hamilton
18 Mar 2009
New Zealand won by 10 wickets
Test
Basin Reserve, Wellington
21 Feb 2020
New Zealand won by 8 wickets
Test
The Rose Bowl, Southampton
18 Jun 2021
Latest results
Date
Venue
Result
1 Nov 2024
Wankhede Stadium, Mumbai
New Zealand won by 25 runs
24 Oct 2024
MCA Stadium, Pune
New Zealand won by 113 runs
16 Oct 2024
M Chinnaswamy Stadium, Bengaluru
New Zealand won by 8 wickets
3 Dec 2021
Wankhede Stadium, Mumbai
India won by 372 runs
25 Nov 2021
Green Park, Kanpur
Drawn
18 Jun 2021
The Rose Bowl, Southampton
New Zealand won by 8 wickets
29 Feb 2020
Hagley Oval, Christchurch
New Zealand won by 7 wickets
21 Feb 2020
Basin Reserve, Wellington
New Zealand won by 10 wickets
8 Oct 2016
Holkar Cricket Stadium, Indore
India won by 321 runs
30 Sep 2016
Eden Gardens, Kolkata
India won by 178 runs
India vs New Zealand in ODIs
ODIs in this record book: 58, from Dec 2002 to Jan 2026.
Most Runs in India vs New Zealand ODIs
Batter
M
Inns
Runs
HS
Avg
SR
100s
50s
V Kohli India
36
36
1,897
154*
57.48
96.64
7
10
LRPL Taylor New Zealand
34
34
1,385
112*
47.76
84.76
3
8
KS Williamson New Zealand
30
30
1,239
118
44.25
75.59
1
11
RG Sharma India
32
32
1,134
147
36.58
85.26
2
6
MJ Guptill New Zealand
33
33
925
111
28.91
84.01
1
6
TWM Latham New Zealand
24
24
904
145*
45.20
92.43
2
5
MS Dhoni India
24
24
901
84*
50.06
81.32
0
7
V Sehwag India
16
16
852
130
56.80
108.40
4
3
Shubman Gill India
15
15
758
208
63.17
102.85
2
4
DJ Mitchell New Zealand
11
11
741
137
74.10
97.12
4
2
Most Wickets in India vs New Zealand ODIs
Bowler
M
Inns
Wkts
Best
Avg
Econ
5w
Mohammed Shami India
16
16
38
7/57
21.16
6.14
2
TG Southee New Zealand
24
24
38
4/49
36.24
6.33
0
Kuldeep Yadav India
16
16
27
4/39
30.15
5.90
0
KD Mills New Zealand
23
23
27
3/42
34.70
5.02
0
TA Boult New Zealand
15
15
26
5/21
28.31
5.06
1
Z Khan India
14
14
23
4/42
23.39
4.80
0
YS Chahal India
13
13
22
3/41
28.68
5.42
0
MJ Henry New Zealand
11
11
21
5/42
21.00
4.48
1
DR Tuffey New Zealand
11
11
19
3/31
21.32
4.09
0
B Kumar India
14
14
19
3/43
34.00
5.47
0
Highest individual scores
Batter
Score
Balls
4s
6s
Date
Shubman Gill India
208
149
19
9
18 Jan 2023
SR Tendulkar India
163*
133
16
5
8 Mar 2009
V Kohli India
154*
134
16
1
23 Oct 2016
RG Sharma India
147
138
18
2
29 Oct 2017
TWM Latham New Zealand
145*
104
19
5
25 Nov 2022
Best bowling in an innings
Bowler
Figures
Overs
Date
Mohammed Shami India
7/57
9.5
15 Nov 2023
A Mishra India
5/18
6
29 Oct 2016
TA Boult New Zealand
5/21
10
31 Jan 2019
AR Adams New Zealand
5/22
8.4
4 Jan 2003
MJ Henry New Zealand
5/42
8
2 Mar 2025
Highest team totals
Team
Total
Overs
Against
Venue
Date
India
397/4
50
New Zealand
Wankhede Stadium, Mumbai
15 Nov 2023
India
392/4
50
New Zealand
AMI Stadium, Christchurch
8 Mar 2009
India
385/9
50
New Zealand
Holkar Cricket Stadium, Indore
24 Jan 2023
India
353/5
50
New Zealand
Lal Bahadur Shastri Stadium, Hyderabad
15 Nov 2003
India
349/8
50
New Zealand
Rajiv Gandhi International Stadium, Hyderabad
18 Jan 2023
Lowest all-out totals
Team
Total
Overs
Against
Venue
Date
New Zealand
79
23.1
India
ACA-VDCA Cricket Stadium, Visakhapatnam
29 Oct 2016
India
88
29.3
New Zealand
Rangiri Dambulla International Stadium, Dambulla
10 Aug 2010
India
92
30.5
New Zealand
Seddon Park, Hamilton
31 Jan 2019
New Zealand
103
27
India
MA Chidambaram Stadium, Chennai
10 Dec 2010
India
108
41.1
New Zealand
Jade Stadium, Christchurch
1 Jan 2003
Biggest wins
Result
Format
Venue
Date
New Zealand won by 200 runs
ODI
Rangiri Dambulla International Stadium, Dambulla
10 Aug 2010
India won by 190 runs
ODI
ACA-VDCA Cricket Stadium, Visakhapatnam
29 Oct 2016
India won by 145 runs
ODI
Lal Bahadur Shastri Stadium, Hyderabad
15 Nov 2003
India won by 9 wickets
ODI
Vadodara Cricket Stadiums, Vadodara
4 Dec 2010
New Zealand won by 8 wickets
ODI
Eden Park, Auckland
14 Mar 2009
India won by 8 wickets
ODI
Sawai Mansingh Stadium, Jaipur
1 Dec 2010
Latest results
Date
Venue
Result
18 Jan 2026
Holkar Cricket Stadium, Indore
New Zealand won by 41 runs
14 Jan 2026
Saurashtra Cricket Association Stadium, Rajkot
New Zealand won by 7 wickets
11 Jan 2026
Vadodara Cricket Stadiums, Vadodara
India won by 4 wickets
9 Mar 2025
Dubai International Cricket Stadium, Dubai
India won by 4 wickets
2 Mar 2025
Dubai International Cricket Stadium, Dubai
India won by 44 runs
15 Nov 2023
Wankhede Stadium, Mumbai
India won by 70 runs
22 Oct 2023
HPCA Stadium, Dharamsala
India won by 4 wickets
24 Jan 2023
Holkar Cricket Stadium, Indore
India won by 90 runs
21 Jan 2023
Shaheed Veer Narayan Singh International Stadium, Raipur
India won by 8 wickets
18 Jan 2023
Rajiv Gandhi International Stadium, Hyderabad
India won by 12 runs
India vs New Zealand in T20Is
T20Is in this record book: 31, from Sep 2007 to Mar 2026.
Most Runs in India vs New Zealand T20Is
Batter
M
Inns
Runs
HS
Avg
SR
100s
50s
SA Yadav India
14
14
526
111*
52.60
170.23
1
4
RG Sharma India
17
17
511
80
34.07
141.16
0
6
TL Seifert New Zealand
16
16
477
84
34.07
152.88
0
5
C Munro New Zealand
12
12
426
109*
38.73
148.95
1
3
KS Williamson New Zealand
13
13
419
95
34.92
130.12
0
3
DJ Mitchell New Zealand
20
20
383
59*
22.53
148.45
0
1
MJ Guptill New Zealand
16
16
380
70
23.75
131.03
0
2
Ishan Kishan India
12
12
372
103
31.00
162.45
1
2
LRPL Taylor New Zealand
13
13
349
54*
34.90
129.26
0
2
KL Rahul India
8
8
322
65
46.00
137.61
0
3
Most wickets in T20Is
Bowler
M
Inns
Wkts
Best
Avg
Econ
5w
IS Sodhi New Zealand
25
25
30
3/18
23.80
8.50
0
MJ Santner New Zealand
27
27
23
4/11
31.87
7.80
0
JJ Bumrah India
15
15
20
4/15
19.45
6.82
0
TG Southee New Zealand
17
17
20
3/16
28.15
8.73
0
Arshdeep Singh India
10
10
17
5/51
20.00
9.44
1
HH Pandya India
16
16
14
4/16
27.64
9.00
0
AR Patel India
8
8
13
3/9
17.46
7.96
0
TA Boult New Zealand
7
7
12
4/34
17.83
8.23
0
YS Chahal India
14
14
11
2/26
36.36
7.84
0
LH Ferguson New Zealand
11
11
10
2/22
36.20
10.06
0
Highest individual scores
Batter
Score
Balls
4s
6s
Date
Shubman Gill India
126*
63
12
7
1 Feb 2023
SA Yadav India
111*
51
11
7
20 Nov 2022
C Munro New Zealand
109*
58
7
7
4 Nov 2017
Ishan Kishan India
103
43
6
10
31 Jan 2026
KS Williamson New Zealand
95
48
8
6
29 Jan 2020
Best bowling in an innings
Bowler
Figures
Overs
Date
Arshdeep Singh India
5/51
4
31 Jan 2026
DJ Hooda India
4/10
2.5
20 Nov 2022
MJ Santner New Zealand
4/11
4
15 Mar 2016
JJ Bumrah India
4/15
4
8 Mar 2026
HH Pandya India
4/16
4
1 Feb 2023
Highest team totals
Team
Total
Overs
Against
Venue
Date
India
271/5
20
New Zealand
Greenfield International Stadium, Thiruvananthapuram
31 Jan 2026
India
255/5
20
New Zealand
Narendra Modi Stadium, Ahmedabad
8 Mar 2026
India
238/7
20
New Zealand
Vidarbha Cricket Association Stadium, Nagpur
21 Jan 2026
India
234/4
20
New Zealand
Narendra Modi Stadium, Ahmedabad
1 Feb 2023
New Zealand
225
19.4
India
Greenfield International Stadium, Thiruvananthapuram
31 Jan 2026
Lowest all-out totals
Team
Total
Overs
Against
Venue
Date
New Zealand
66
12.1
India
Narendra Modi Stadium, Ahmedabad
1 Feb 2023
India
79
18.1
New Zealand
Vidarbha Cricket Association Stadium, Nagpur
15 Mar 2016
New Zealand
111
17.2
India
Eden Gardens, Kolkata
21 Nov 2021
New Zealand
126
18.5
India
Bay Oval, Mount Maunganui
20 Nov 2022
India
139
19.2
New Zealand
Wellington Regional Stadium, Wellington
6 Feb 2019
Biggest wins
Result
Format
Venue
Date
India won by 168 runs
T20I
Narendra Modi Stadium, Ahmedabad
1 Feb 2023
India won by 96 runs
T20I
Narendra Modi Stadium, Ahmedabad
8 Mar 2026
New Zealand won by 80 runs
T20I
Wellington Regional Stadium, Wellington
6 Feb 2019
New Zealand won by 8 wickets
T20I
Dubai International Cricket Stadium, Dubai
31 Oct 2021
India won by 8 wickets
T20I
Barsapara Cricket Stadium, Guwahati
25 Jan 2026
New Zealand won by 7 wickets
T20I
AMI Stadium, Christchurch
25 Feb 2009
Latest results
Date
Venue
Result
8 Mar 2026
Narendra Modi Stadium, Ahmedabad
India won by 96 runs
31 Jan 2026
Greenfield International Stadium, Thiruvananthapuram
India won by 46 runs
28 Jan 2026
ACA-VDCA Cricket Stadium, Visakhapatnam
New Zealand won by 50 runs
25 Jan 2026
Barsapara Cricket Stadium, Guwahati
India won by 8 wickets
23 Jan 2026
Shaheed Veer Narayan Singh International Stadium, Raipur
India won by 7 wickets
21 Jan 2026
Vidarbha Cricket Association Stadium, Nagpur
India won by 48 runs
1 Feb 2023
Narendra Modi Stadium, Ahmedabad
India won by 168 runs
29 Jan 2023
Ekana Cricket Stadium, Lucknow
India won by 6 wickets
27 Jan 2023
JSCA International Stadium Complex, Ranchi
New Zealand won by 21 runs
22 Nov 2022
McLean Park, Napier
Tied
Most player of the match awards in India vs New Zealand matches
Top Players: Most Runs and Wickets in India vs NZ Matches
Brendon McCullum (BB McCullum, New Zealand) owns the Test batting list with 1,224 runs at 68.00, including the 302 at the Basin Reserve on 14 Feb 2014 that powered New Zealand to 680/8. Among bowlers, R Ashwin (India) stands well clear with 75 Test wickets, averaging 18.53, and 6 hauls of five or more. AY Patel (New Zealand) produced the best innings figures, 10/119 on 3 Dec 2021, in a Test India still won.
In ODIs, Virat Kohli (V Kohli, India) has 1,897 runs and 7 hundreds, well ahead of LRPL Taylor (New Zealand) on 1,385. Mohammed Shami (India) and TG Southee (New Zealand) share the wicket lead on 38, but Shami’s average of 21.16 is far better than Southee’s 36.24, and his 7/57 on 15 Nov 2023 is the best ODI return in the rivalry.
The shortest format belongs to SA Yadav (India), whose 526 runs came at 170.23 per 100 balls, and IS Sodhi (New Zealand), with 30 wickets. McCullum also picked up 6 match awards, a record for this pairing.
Biggest Wins, Lowest Totals and Favourite Grounds
India’s heaviest wins are by an innings and 198 runs in the Nagpur Test of Nov 2010, by 372 runs at Mumbai in Dec 2021 and by 168 runs in the T20I at Ahmedabad on 1 Feb 2023, when New Zealand were bowled out for 66. New Zealand’s biggest margin is the 200-run ODI win at Dambulla on 10 Aug 2010, when India were all out for 88.
No ground has hosted this pairing more than Seddon Park in Hamilton, with 9 matches. New Zealand won 5 of them and India 2. India have done much better at Bay Oval, winning 4 of 5. India’s 397/4 at the Wankhede Stadium on 15 Nov 2023 is the top ODI total, and the T20I best is 271/5 at Thiruvananthapuram on 31 Jan 2026.
Questions about India vs New Zealand
Who has won more matches between India and New Zealand?
India have won 55 matches to New Zealand’s 41 in the 111 covered here since Dec 2002. The rest are 4 ties, 7 drawn Tests and 4 no results. India lead in Tests, ODIs and T20Is.
What was the last India vs New Zealand match?
India and New Zealand last met in a T20I on 8 Mar 2026 at the Narendra Modi Stadium, Ahmedabad, which India won by 96 runs. The last ODI went to New Zealand by 41 runs at Indore on 18 Jan 2026, and the last Test went to New Zealand by 25 runs at Mumbai on 1 Nov 2024.
Who is the top run scorer in India vs New Zealand matches?
Virat Kohli (India) tops the ODI chart on 1,897 and sits second in Tests on 959. BB McCullum (New Zealand) tops the Test list with 1,224, and SA Yadav (India) is the T20I leader on 526.
What is the highest score when India play New Zealand?
BB McCullum’s 302 off 559 balls at Wellington in Feb 2014 remains the best innings by any batter. Team bests: 680/8 by New Zealand in that Test, 397/4 by India in an ODI and 271/5 by India in a T20I.
Should teams bat first or chase in India vs New Zealand matches?
It depends on the format. ODI chases have succeeded 30 times, while totals set first were defended 23 times. T20Is show the reverse: the team setting the target won 17 and the chaser 11.