Both the squads and match schedule for the three-match Test series between India and Sri Lanka have already been declared that are going to start in Galle on Wednesday.
The squads and match schedule are as follows:
India: Virat Kohli (capt), Murali Vijay, Shikhar Dhawan, Lokesh Rahul, Cheteshwar Pujara, Ajinkya Rahane, Rohit Sharma, Wriddhiman Saha, Ravichandran Ashwin, Harbhajan Singh, Amit Mishra, Bhuvneshwar Kumar, Umesh Yadav, Varun Aaron, Ishant Sharma.
Sri Lanka: Angelo Mathews (capt), Lahiru Thirimanne, Kaushal Silva, Dimuth Karunaratne, Kumar Sangakkara, Dinesh Chandimal, Upul Tharanga, Jehan Mubarak, Kusal Perera, Rangana Herath, Dilruwan Perera, Tharindu Kaushal, Nuwan Pradeep, Dhammika Prasad, Vishwa Fernando, Dushmantha Chameera.
Aug 12-16 : First Test, Galle
Aug 20-24 : Second Test, P. Sara Oval, Colombo
Aug 28-Sept 1: Third Test, Sinhalese Sports Club, Colombo