Three Tests, three ODI, and three T20I matches’ series are scheduled between India and Sri Lanka from 16th November 2017 to 24th December 2017. Below team squad for India and Sri Lanka are listed for Test, ODI, and T20 series.
India vs Sri Lanka Test Squad
India Squad for Test:
India Squad for 1st Test:
Virat Kohli (c), Rohit Sharma, Shikhar Dhawan, Murali Vijay, Lokesh Rahul, Cheteshwar Pujara, Ajinkya Rahane, Hardik Pandya, Wriddhiman Saha (wk), Ravichandran Ashwin, Ravindra Jadeja, Ishant Sharma, Mohammed Shami, Kuldeep Yadav, Umesh Yadav, Bhuvneshwar Kumar
India Squad for 2nd Test:
Virat Kohli (c), KL 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.
India Squad for 3rd Test:
Not Yet Announced
Sri Lanka Squad for Test:
Dinesh Chandimal(c), Dhananjaya de Silva, Dimuth Karunaratne, Sadeera Samarawickrama, Lahiru Thirimanne, Angelo Mathews, Rangana Herath, Suranga Lakmal, Dilruwan Perera, Roshen Silva, Lahiru Gamage, Lakshan Sandakan, Vishwa Fernando, Dasun Shanaka, Niroshan Dickwella
India vs Sri Lanka ODI Squad
India Squad for ODI:
Not announced
Sri Lanka Squad for ODI:
Not announced
India vs Sri Lanka T20 Squad
India Squad for T20:
Not announced
Sri Lanka Squad for T20:
Not announced