Bhuvneshwar Kumar and Shikhar Dhawan have been released from the India squad for the second Test against Sri Lanka due to personal reasons.
Seam bowler Bhuvneshwar, who took eight wickets in the drawn first Test, will not be available for the both matches of the series as he is due to get married later this week.
Opening batsman Dhawan asked the selectors not to consider him for the second Test, that starts in Nagpur on Friday, but will be available for the third and final game of the series in Delhi from 2 December.
The Board of Control for Cricket in India (BCCI) said in a release: “The BCCI would like to inform that Bhuvneshwar Kumar and Shikhar Dhawan have been released from India’s Test team.
“The duo made a request to the selectors and the team management to release them owing to personal reasons.”
Uncapped seam bowling allrounder Vijay Shankar has been added to India’s 14-man squad.
India Test squad for the second Test: Virat Kohli (Capt), Lokesh Rahul, Murali Vijay, Cheteshwar Pujara, Ajinkya Rahane, Rohit Sharma, Wriddhiman Saha (wk), Ravichandran Ashwin, Ravindra Jadeja, Kuldeep Yadav, Mohammed Shami, Umesh Yadav, Ishant Sharma, Vijay Shankar
Stokes will lead the XI in the absence of regular captain Joe Root, who will be on paternity leave.
The 22-year-old is bidding for a Test debut against England.
The West Indies all-rounder could only make five in their second intra-squad match.
The star all-rounder will take charge for the opening Test against the West Indies.
Holder was dismissed for only five off 13 balls.
All-rounder will step in next week with Root missing the match to attend the birth of his second child.
The all-rounder left home county Yorkshire earlier this month.