Follow live updates of the second Twenty20 between the Black Caps and India from Rajkot.
India won the first T20 by 53 runs in Delhi.
New Zealand have won the toss and decided to bat, making two changes from the opener with Adam Milne in for Tim Southee and Glenn Phillips replacing Tom Latham.
In the series opener, India's 202 for three was the highest total in five T20Is at the Delhi venue; New Zealand fizzled out to 149 for eight, incurring their first loss to India from six completed internationals in the format.
Three catches went down, at an opportunity cost of 154 runs.
A record Indian T20I opening partnership of 158 resulted between Shikhar Dhawan and Rohit Sharma, eclipsing the country's previous best of 136 for the first wicket set by Gautam Gambhir and Virender Sehwag against England at Durban in 2007.
Dhawan secured his highest T20I score of 80 off 52 balls. He was dropped on eight by Mitchell Santner at cover point in the second over, delivered by Trent Boult.
Sharma made 80 from 55 balls. He was dropped on 16 by Tim Southee at wide long off in the seventh over, from the bowling of Colin de Grandhomme.
Captain Virat Kohli wasted no time racing to 26 off 11 balls. He was dropped on eight by a diving Martin Guptill at deep mid-wicket to finish the 18th over, bowled by de Grandhomme.
India's win pushed Pakistan to the top of the world T20I rankings with New Zealand dropping to second. India remain fifth but will trade places with New Zealand if they win today.