The Otago all-rounder copped a blow to his ribs in the nets last week and was ruled out of consideration for Thursday's test in Kanpur.
Corey Anderson is set to join the side as his replacement after a nine-month absence. Anderson had been set to play the one-day internationals as a batsman only, although there has been speculation Neesham's injury could change that.