Last week, veteran seamer Tim Southee took over as Test captain after Kane Williamson stepped down.
A 17-player squad will span two ODI series — in Pakistan from January 10-14 and India from January 18-24.
Kane Williamson (capt, Pakistan only), Finn Allen, Michael Bracewell, Mark Chapman (India only), Devon Conway, Jacob Duffy (India only), Lockie Ferguson, Matt Henry, Tom Latham (capt against India), Adam Milne, Daryl Mitchell, Henry Nicholls, Glenn Phillips, Mitchell Santner, Henry Shipley, Ish Sodhi, Tim Southee (Pakistan only)