India vs New Zealand head to head stats and records ODI 2023

India vs New Zealand head to head have had some terrific encounters over the last decade, but it is the Kiwis who have had the best moments in the biggest of stages. While India have dominated the bilaterals over the years, especially in limited overs cricket, in the ICC tournaments, New Zealand have the upper hand, picking up some memorable wins over India. 

India and New Zealand faced each other for the first time in a Test match in Hyderabad, back in 1955. While India picked up a win against New Zealand in their second meeting in Mumbai in 1955, it took the Kiwis another 13 years to defeat India for the first time.

In ODIs, India and New Zealand faced each other for the first time in the 1975 World Cup. The Kiwis emerged victorious by four wickets in that encounter. 

India vs New Zealand semi-final ODI Dream11 prediction match today – ICC World Cup

Matches played in all formats204
India won93
New Zealand won73
Tie/Draw4/27
No Result7

The semifinal of the 2023 World Cup is upon us, and India and New Zealand will face off against each other for the second successive time in the top four of the World Cup. India had played the Black Caps four years ago in the semifinal of the 2019 World Cup, with New Zealand emerging victorious. The match, played over two days due to rain, was MS Dhoni's last game for India, and the hosts will be looking to avenge that loss and continue their unbeaten run in the tournament.

India have won nine out of nine games in the competition thus far, while New Zealand ended fourth on the points table with five wins and four defeats. They have, however, not defeated a top five side yet in this World Cup.

Contents

India vs New Zealand head to head team ODI records and stats

While India have a narrow edge in the head to head meetings between these sides, winning 59 matches while Kiwis won 50, New Zealand have been the dominant side in their last 11 meetings. This also includes the iconic 2019 semi-final between both sides in Manchester, which saw New Zealand beat India by 18 runs to book a berth in the final. 

Here’s a look at the last 11 matches between these sides in ODIs in India vs New Zealand head to head.

DateWinnerWon byVenue
October 22, 2023India4 wicketsDharamsala
January 24, 2023India90 runsIndore
January 21, 2023India8 wicketsRaipur
January 18, 2023India12 runsHyderabad
November 30, 2022No resultNAChristchurch
November 27, 2022No resultNAHamilton
November 25, 2022New Zealand7 wicketsAuckland
February 11, 2020New Zealand5 wicketsMount Maunganui
February 8, 2020New Zealand22 runsAuckland
February 5, 2020New Zealand4 wicketsHamilton
July 9-10, 2019New Zealand 18 runsManchester

India vs New Zealand head to head player stats (ODI)

ODI Batting records

Most runs

Sachin Tendulkar leads the run-scoring charts in the India vs New Zealand bilateral. Virat Kohli is within touching distance, but can he overtake the Master Blaster? 

Player NameRuns
Sachin Tendulkar (India)1,750
Virat Kohli (India)1,528
Ross Taylor (New Zealand)1,385
Nathan Astle (New Zealand)1,207
Virender Sehwag (India)1,157

Highest individual score

Player NameScore
Shubman Gill208
Sachin Tendulkar186*
Sachin Tendulkar163*
Virat Kohli154*
Saurav Ganguly153*

Best average (minimum 100 runs)

Player NameAverage
Glenn Turner272
Yusuf Pathan86.50
Gautam Gambhir73.66
Shubman Gill72.85
Shreyas Iyer63.16

Most centuries

Player NameCenturies
Virender Sehwag6
Nathan Astle5
Virat Kohli5
Sachin Tendulkar5
Chris Cairns3

Most sixes

Player NameSixes
Rohit Sharma39
Sachin Tendulkar26
Chris Cairns25
Virender Sehwag22
Virat Kohli22

ODI bowling records

Most wickets

Former Indian pacer Javagal Srinath leads the wicket-taking charts in the India vs New Zealand duels. Srinath is the only bowler to have picked up more than 50 wickets in the meetings between these two teams. 

Player NameWickets
Javagal Srinath 51
Anil Kumble39
Tim Southee35
Kapil Dev33
Kyle Mills32

Sachin Tendulkar leads the run-scoring charts in the India vs New Zealand bilateral. Virat Kohli is within touching distance, but can he overtake the Master Blaster? 

Best bowling figures

Player NameBowling figures
Shane Bond6/19
Amit Mishra5/18
Trent Boult 5/21
Andre Adams 5/22
Richard Collinge5/23

Best bowling average (minimum 5 wickets)

Player NameAverage
Kris Srikkanth8.63
S Sreesanth11
Dilip Doshi13.80
A Adams13.82
G Troup13.92

ODI wicket-keeping records

Most dismissals (overall)

Player NameDismissals
Nayan Mongia36
MS Dhoni33
Brendon McCullum26
Tom Latham18
Adam Parore18

Most dismissals (single match)

Player NameDismissals
Kiran More5
Nayan Mongia5
Brendon McCullum5
Brendon McCullum5
Nayan Mongia4

ODI fielding records

Most catches (overall)

Player NameCatches
Ross Taylor19
Stephen Fleming18
Mohammad Azharuddin15
Kapil Dev14
Kent Rutherford13

Most catches (single match)

Player NameCatches
Kent Rutherford4
Chris Harris4
Ross Taylor4
Jamie How4
Dilip Vengsarkar3

ODI individual records

Most matches

Player NameMatches
Sachin Tendulkar42
Mohammad Azharuddin40
Stephen Fleming40
Daniel Vettori36
Ross Taylor35
india vs new zealand head to head
Photo by Icon sport

India vs New Zealand head to head team T20I records and stats

India and New Zealand played their first T20I match during the 2007 T20 World Cup, where the Kiwis emerged victorious. They were the only team to beat India in the tournament, who went on to become inaugural champions of the short format World Cup.

India marginally edge ahead of New Zealand in T20Is, with 12 wins in 25 matches, while New Zealand have 10 wins. 

Match DateWinnerMarginVenue
Sep 16, 2007New Zealand10 runsJohannesburg
Feb 25, 2009New Zealand7 wicketsChristchurch
Feb 27, 2009New Zealand5 wicketsWellington
Sep 11, 2012New Zealand1 runChennai
Mar 15, 2016New Zealand47 runsNagpur
Nov 1, 2017India53 runsDelhi
Nov 4, 2017New Zealand40 runsRajkot
Nov 7, 2017India6 runsThiruvananthapuram
Feb 6, 2019New Zealand80 runsWellington
Feb 8, 2019India7 wicketsAuckland
Feb 10, 2019New Zealand4 runsHamilton
Jan 24, 2020India6 wicketsAuckland
Jan 26, 2020India7 wicketsAuckland
Jan 29, 2020tiedHamilton
Jan 31, 2020tiedWellington
Feb 2, 2020India7 runsMount Maunganui
Oct 31, 2021New Zealand8 wicketsDubai (DSC)
Nov 17, 2021India5 wicketsJaipur
Nov 19, 2021India7 wicketsRanchi
Nov 21, 2021India73 runsEden Gardens
Nov 20, 2022India65 runsMount Maunganui
Nov 22, 2022tiedNapier
Jan 27, 2023New Zealand21 runsRanchi
Jan 29, 2023India6 wicketsLucknow
Feb 1, 2023India168 runsAhmedabad

India vs New Zealand head to head player stats (T20I)

T20I Batting records

Most runs

Rohit Sharma leads the run-scoring charts in the ODIs played between both these teams. He is also the only player to have scored 500 runs and more than five half-centuries in the duels between these teams.

Player NameRuns
Rohit Sharma511
Colin Munro426
Kane Williamson419
Martin Guptill380
Ross Taylor349

Highest individual score

Player NameScore
Shubman Gill126*
Suryakumar Yadav111*
Colin Munro109*
Kane Williamson95
Brendon McCullum91

Best average (minimum 100 runs)

Player NameAverage
Brendon McCullum130.50
Manish Pandey106
Shubman Gill72
Suryakumar Yadav47.33
KL Rahul46

Most centuries

Player NameCenturies
Shubman Gill1
Suryakumar Yadav1
Colin Munro1

Most sixes

Player NameSixes
Rohit Sharma27
Colin Munro24
Martin Guptill23
Tim Seifert18
Kane Williamson16

T20I bowling records

Most wickets

Player NameWickets
Ish Sodhi25
Tim Southee20
Mitchell Santner18
Trent Boult 12
Jasprit Bumrah12

Best bowling figures

Player NameBowling figures
Deepak Hooda4/10
Mitchell Santner4/11
Hardik Pandya4/16
Mohammed Siraj4/17
Daniel Vettori4/20

Best bowling average (minimum 250 balls)

Player NameAverage
Ish Sodhi20.80
Tim Southee28.15
Mitchell Santner29.00
Yuzvendra Chahal36.36

T20I wicket-keeping records

Most dismissals (overall)

Player NameDismissals
Ms Dhoni9
Rishabh Pant8
Tim Seifert8
KL Rahul4
Tom Latham 3

Most dismissals (single match)

Player NameDismissals
Luke Ronchi3
Tom Latham3
MS Dhoni 3
Devon Conway3
MS Dhoni2

T20I fielding records

Most catches (overall)

Player NameCatches
Tim Southee13
Suryakumar Yadav9
Martin Guptill9
Rohit Sharma8
Mitchell Santner8

Most catches (single match)

Player NameCatches
Mitchell Santner3
Martin Guptill3
Arshdeep Singh3
Suryakumar Yadav3
Daniel Vettori2

T20I individual records

Most matches

Player NameMatches
Mitchell Santner21
Ish Sodhi20
Rohit Sharma17
Tim Southee17
Martin Guptill16

India vs New Zealand head to head team Test records and stats

India have a convincing head-to-head record in Test matches as well. The Indian side, in whites, faced New Zealand for the first time in 1955 and since then, they have battled each other in 62 Test matches. 

India won 22 Tests against the Kiwis, while New Zealand won 13 times. A total of 27 matches between these teams finished in a draw. 

Here’s a look at how both teams have fared against each other in their last 10 meetings. 

Match DateWinnerMarginVenue
Dec 3-6, 2021India372 runsMumbai
Nov 25-29, 2021DrawKanpur
Jun 18-23, 2021New Zealand8 wicketsSouthampton
Feb 29 – Mar 2, 2020New Zealand 7 wicketsChristchurch
Feb 21-24, 2020New Zealand10 wicketsWellington
Oct 8-11, 2016India321 runsIndore
Sep 30 – Oct 3, 2016India178 runsKolkata
Sep 22-26, 2016India197 runsKanpur
Feb 14-18, 2014DrawWellington
Feb 6-9, 2014New Zealand40 runsAuckland

India vs New Zealand head to head player stats (Tests)

Tests Batting records

Most runs

Rahul Dravid is the leading run-scorer in the India-New Zealand bilaterals in Test cricket. Also referred to as “The Wall”, Dravid amassed 1,659 runs at an average over 60 during his career against the Kiwis, which includes six centuries and six half-centuries.

Player NameRuns
Rahul Dravid1,659
Sachin Tendulkar1,595
Brendon McCullum 1,224
Graham Dowling964
Ross Taylor890

Highest individual score

Player NameScore
Brendon McCullum302
Graham Dowling239
Vinoo Mankad231
Bert Sutcliffe230*
Brendon McCullum225

Best average (minimum 100 runs)

Player NameAverage
Dilip Sardesai120
Vinoo Mankad105.20
AG Kripal Singh99.50
Vijay Manjrekar84.50
Jimmy Neesham80.33

Most centuries

Player NameCenturies
Rahul Dravid6
Brendon McCullum4
Sachin Tendulkar4
Vijay Manjrekar3
Jesse Ryder3

Most sixes

Player NameSixes
Harbhajan Singh 17
Tim Southee15
Brendon McCullum13
Sourav Ganguly11
Graham Dowling11

Test bowling records

Most wickets

Ravichandran Ashwin has maintained an impressive record against the Kiwis and in the last encounter between these teams, Ashwin managed to surpass Sir Richard Hadlee as the leading wicket-taker in the IND-NZ bilaterals. 

Player NameWickets
Ravichandran Ashwin66
Richard Hadlee65
Bishan Singh Bedi57
Errapalli Prasanna55
Tim Southee52

Best bowling figures (in a match)

Player NameBowling figures
Axar Patel14/225
Ravichandran Ashwin13/140
Ravichandran Ashwin12/85
Srinivas Venkatraghavan12/152
Sir Richard Hadlee11/58

Best bowling figures (in an innings)

Player NameBowling figures
Ajaz Patel10/119
Srinivas Venkatraghavan8/72
Errapalli Prasanna8/76
Richard Hadlee7/23
Ravichandran Ashwin7/59

Best bowling average (minimum 250 balls)

Player NameAverage
Arshad Ayub13.66
Ravichandran Ashwin15.43
Bishan Singh Bedi19.14
Subhash Gupte19.67
Errapalli Prasanna20.12

Test wicket-keeping records

Most dismissals (overall)

Player NameDismissals
BJ Watling37
MS Dhoni33
Ian Smith29
Syed Kirmani28
Ken Wadsworth22

Most dismissals (single innings)

Player NameDismissals
Syed Kirmani6
MS Dhoni6
BJ Watling6
Roy Harford5
BJ Watling5

Most dismissals (single match)

Player NameDismissals
BJ Watling9
Roy Harford7
Ian Smith 7
MS Dhoni7
BJ Watling7

Test fielding records

Most catches (overall)

Player NameCatches
Ross Taylor23
Stephen Fleming20
Rahul Dravid17
Ajit Wadekar16
Tom Latham15

Most catches (single innings)

Player NameCatches
Ajit Wadekar4
Srinivas Venkatraghavan4
Polly Umrigar3
Ajit Wadekar3
Venkataraman Subramanya3

Most catches (single match)

Player NameCatches
Rusi Surti5
Stephen Fleming5
Ravindra Jadeja5
Tom Latham5
Polly Umrigar4

Test individual records

Most matches

Player NameMatches
Sachin Tendulkar24
Ross Taylor17
Rahul Dravid15
Daniel Vettori15
Richard Hadlee14

India vs New Zealand: What happened in the last meeting?

India won the last meeting between both sides in ODIs earlier in 2023. It was the third ODI of the series in Indore and India were already 2-0 up in the series. It didn’t stop them from putting up another convincing performance, which saw the hosts win by 90 runs. 

It all began with a stellar batting performance from skipper Rohit Sharma (101 off 85 balls) and Shubman Gill (112 off 78 balls), who smashed centuries at very impressive strike-rates. Hardik Pandya’s half-century and a cameo towards the end from Shardul Thakur steered India to 385/9 in 50 overs. 

In response, Devon Conway’s century kept New Zealand in track, but he lacked the support from his partners. Shardul Thakur starred with the ball, picking up three crucial wickets and New Zealand were bowled out for 295 runs in 41.2 overs. Shardul Thakur was named player of the match for his all-round performance. 

Match date: January 24, 2023
Venue: Indore
Result: India won by 90 runs

IND vs NZ last match scorecard

India

PlayerScoreDismissal
Rohit Sharma (C)101b Bracewell
Shubman Gill112c Conway b Tickner
Virat Kohli36c Allen b Duffy
Ishan Kishan17run out (Nicholls)
Suryakumar Yadav14c Conway b Duffy
Hardik Pandya54c Conway b Duffy
Washington Sundar9c Mitchell b Tickner
Shardul Thakur25c Latham b Tickner
Kuldeep Yadav3Run out (Latham/Ferguson)
Umran Malik2Not Out
Yuzvendra ChahalDNBDNB
Extras12
Total385/9

New Zealand

PlayerScoreDismissal
Finn Allen0b Pandya
Devon Conway138c Sharma b Umran Malik
Henry Nicholls42LBW b Kuldeep Yadav
Daryl Mitchell24c Kishan b Thakur
Tom Latham0c Pandya b Thakur
Glenn Phillips5c Kohli b Thakur
Michael Bracewell26st Kishan b Kuldeep
Mitchell Santner34c Kohli b Chahal
Lockie Ferguson7c Sharma b Kuldeep
Jacob Duffy0LBW b Chahal
Blaire Tickner0Not Out
Extras19
Total295/10
SarahSarah

A strong believer in the fact that Kohli and Paes are the greatest Indian superstars!