Batsman Henry Nicholls has been dropped from the Black Caps ODI team to take on India in place of all rounder Corey Anderson.
Anderson, who'll be used in a specialist batting role, hasn't played for the Black Caps since injuring his back in February.
The left hander played three matches for a New Zealand XI in Lincoln last week, impressing Black Caps selectors.
Black Caps selector Gavin Larsen said Anderson has worked incredibly hard to get ready for selection.
"Corey's professionalism throughout his rehab process has led to this point, and it's a credit to him and the hard work he's put in," said Larsen.
"We're excited to have him back. He provides power through the middle-order and knows the conditions in India well.
"He's still working on his bowling and we'll continue to monitor that, but for this series he will be used solely as a specialist batsman."
Also returning to the squad are Jimmy Neesham, BJ Watling and Anton Devcich.
Despite dropping Nicholls, Larsen believes there's still plenty of fire power in the batting line up.
"India conditions are known to be quite harsh, so it's really important that we have cover for all positions.
"Luke Ronchi and BJ Watling provide us with wicketkeeping and middle-order cover, while Anton is another spin option for us and can bat anywhere in the order."
Mitchell McClenaghan, Adam Milne, Colin Munro and George Worker were all unavailable for selection due to injury.
The series begins in Dharamsala on October 16.
The Black Caps ODI squad for India
Kane Williamson (c)