Sharma top-scored for the tourists with 50 as India chased down New Zealand's modest 159-run target in 18.5 overs, levelling the three-match series
India's Rohit Sharma became the highest run scorer in Twenty20 international history Friday when he posted his 16th career half-century in the format
India were all out in reply for 139 with four balls remaining, in only the eighth time they have failed to bat through a 20-over innings.
Guptill was injured before fifth ODI against India in Wellington which the tourists won by 35 runs to clinch the five-match series 4-1.
Four months out from the World Cup the series highlighted the gulf between second-ranked India and third-ranked New Zealand.
India were all out for 92 with 19.1 overs to spare as the dominant form that swept them to a 3-0 series victory disappeared.
Neesham returns to the side to replace all-rounder Doug Bracewell, while Astle comes in for Ish Sodhi as the leg-spinner.
Virat Kohli bowed out of the New Zealand tour with India in an unbeatable position after they won the third one-day international by seven wickets
The 154-run first-wicket stand laid the platform for India's 324 for four before Kuldeep Yadav weaved his magic with the ball to roll Kiwis for 234
Inzamam-ul-Haq steps down as Pakistan chief selector
Glamorgan sign Fakhar Zaman for first half of T20 Blast
Shoaib Malik’s miserable end in ODIs
Umer Khan: The Giant Killer of Pakistan Super League
10 best stats from 2019 Cricket World Cup
Relive Haris Rauf’s belligerent bowling in PSL-4
Amir determined to increase his pace
Glamorgan eyes Pakistan’s Fakhar Zaman for T20 Blast
The curious case of Aamer Yamin
PCB aim to introduce concussion rule in domestic cricket