India's in-form opener Lokesh Rahul has been ruled out of the remaining two Tests against New Zealand due to a hamstring injury and has been replaced by Gautam Gambhir in the squad.
Fast bowler Ishant Sharma will also miss the second test at the Eden Gardens in Kolkata after failing to recover from the mosquito-borne viral disease Chikungunya, which also forced him to sit out of the Kanpur opener.
Uncapped Haryana offspinner Jayant Yadav will replace Sharma for the second Test of the series, which India lead 1-0.
Right-hander Rahul, 24, scored two hundreds and a fifty in four innings against the West Indies in Tests and a Twenty20 international recently.
He made 32 and 38 in Kanpur and injured his right hamstring while running between the wickets.
Gambhir, 34, has played 56 Tests for India, the last of them in England over two years ago.
The left-handed opener, who has score nine Test hundreds, was recalled to the Indian squad on the back of his strong form in domestic tournaments.