Here are the list of players who are going to feature in the 3 Test series against Sri lanka. Shikhar Dhawan has replaced M Vijay due to wrist injury.
1.Virat Kohli (capt.)
2 Shikhar Dhawan
3 KL Rahul
4 Cheteshwar Pujara
5 Ajinkya Rahane
6 Rohit Sharma
7 R Ashwin
8 Ravindra Jadeja
9 Wriddhiman Saha (wk)
10 Ishant Sharma
11 Umesh Yadav
12 Hardik Pandya
13 Bhuvneshwar Kumar
14 Mohammed Shami
15 Kuldeep Yadav
16 Abhinav Mukund.