Batsman Anton Devcich and wicketkeeper BJ Watling also recalled to the side, as allrounder James Neesham and Tim Southee also found a place in the 15-member squad.
Anderson last played for New Zealand during the World T20 in India, before a back injury ruled him out of the tours of Zimbabwe and South Africa.
Both Watling and Devich have not played ODIs for a significant period. Watling’s previous match in the format was in February 2013, while Devcich’s last international appearance was in December 2014.
Fast bowlers Mitchell McClenaghan and Adam Milne, batsman Colin Munro and allrounder George Worker were unavailable for selection due to injuries.
New Zealand will play five matches in the ODI series, first of which will be played in Dharamsala on October 16. The remaining games will be played in Delhi, Mohali, Ranchi and Visakhapatnam.