India vs New Zealand Head-To-Head ODI Record: India and New Zealand are set to face off in a three-match ODI series, starting on January 11, with the first match scheduled to be played at the BCA Stadium in Vadodara. After ending India's historic undefeated streak in Test cricket a few months ago, New Zealand will be looking to come up with something special in the ODI format as well.

The three-match series is expected to see massive fireworks with the likes of Virat Kohli and Rohit Sharma returning to action. They were recently seen playing for their respective domestic teams in the ongoing Vijay Hazare Trophy, which kicked off on December 24. Virat smashed a century and a fifty for Delhi, whereas Rohit also hit a hundred for Mumbai. Shubman Gill will continue to lead the Indian team, whereas New Zealand will be captained by Michael Bracewell.

ALSO READ: Why Jasprit Bumrah Has Been Kept Away From ODIs For 776 Days | Explained

The IND vs NZ series will also see the comeback of Shreyas Iyer, who has been on the sidelines for a couple of months post what was described by medical experts as a near-fatal injury. Recently, he played an 82-run knock in just 53 balls on her return to cricketing action. Notably, Iyer's selection in the 15-member ODI squad was subject to a fitness clearance.

ALSO READ: Virat Kohli Just 42 Runs Away From Achieving THIS Milestone In ODI Series Against New Zealand

While both teams look to go through their preparations and combinations for the ODI World Cup 2027, let's take a look at the head-to-head records and other stats between India and New Zealand over the years.


India vs New Zealand Head-To-Head ODI Record

Both teams have faced off in a total of 120 ODI matches in the history of the format, with India having an upper hand.

Matches: 120

India Won: 62

New Zealand Won: 50

No Result: 7

 

Most Runs In India vs New Zealand ODI Matches

Sachin Tendulkar (IND): 1750 runs in 42 matches

Virat Kohli (IND): 1657 runs in 33 matches

Ross Taylor (NZ): 1385 runs in 35 matches

 

Most Wickets In India vs New Zealand

Javagal Srinath (IND): 51 wickets in 30 matches

Anil Kumble (IND): 39 wickets in 31 matches

Mohammed Shami (IND): 38 wickets in 16 matches