Prtihvi Shaw and Mayank Agarwal became only the fourth opening pair for India to have made their debut in the same ODI.
Kohli amassed his 58th career ODI half-century.
He equaled the likes of Mohammad Azharuddin and Michael Clarke (58 fifties each).
Kohli also went past Sourav Ganguly (5,082) in terms of most runs as ODI skipper (5,123).
MS Dhoni (6,641) holds the record.
Iyer slams maiden ODI ton, Kohli scripts an unwanted record
Iyer became the fourth number four Indian batsman to score a ton since 2015.
Iyer slammed his maiden career ODI century (103).
This was the second instance when India saw two hundred-plus stands in the same ODI in NZ.
Kohli has now been dismissed by a leg-spinner three times out of his last four ODI innings.
Rahul smashes seventh career ODI fifty
KL Rahul (88*) slammed his seventh career ODI fifty. He raced to 1,123 career ODI runs. The in-form Rahul amassed his fourth score of fifty-plus in his last seven ODI innings. His scores read: 6, 102, 77, 47, 80, 19 and 88*.
Taylor smashes a host of records
Taylor brought up his 21st career ODI century.
He equaled former South Africa stalwart Herschelle Gibbs with this feat.
Taylor shared a 138-run stand for the fourth wicket alongside skipper Latham.
This was the fifth-highest partnership for the fourth wicket for New Zealand against India.
Taylor is now the highest Kiwi run-scorer in ODIs against India.
He amassed his seventh ODI century against India.
Several milestones achieved in this match
Latham brought up his 16th career ODI fifty. Meanwhile, Nicholls amassed his 10th. India amassed their fourth-highest ODI total against NZ. Meanwhile, NZ registered their highest ODI score against India. Team India conceded 20-plus wides in an ODI match for the first time since 2007.
Taylor impresses at number four
Most 100s batting at No. 4 position in ODIs:
19 - Ross Taylor 15 - AB de Villiers 10 - Aravinda de Silva 9 - Mahela Jayawardene#NZvInd