The Sri Lanka cricket is currently touring India in November and December 2017 for three Tests, three One Day Internationals (ODIs) and three Twenty20 Internationals (T20Is) matches. The original schedule was three Tests, five ODIs and a T20I in February - March 2018. But in March 2018 Sri Lanka set to host a T20 tri-series for 2018 Nidahas Trophy.
Sri Lanka Test Squad (05-Nov-2017)Dinesh Chandimal (Captain/Wicket Keeper), Vishwa Fernando, Lakshan Sandakan, Dilruwan Perera, Suranga Lakmal, Roshen Silva, Niroshan Dickwella (Wicket Keeper), Rangana Herath, Lahiru Thirimanne, Lahiru Gamage, Angelo Mathews, Sadeera Samarawickrama, Dhananjaya de Silva, Dimuth Karunaratne, Dasun Shanaka
India Test squad (23-Oct-2017)Virat Kohli (Captain), Bhuvneshwar Kumar, Ishant Sharma, Umesh Yadav, Mohammed Shami, Kuldeep Yadav, Ravindra Jadeja, Ravichandran Ashwin, Wriddhiman Saha (Wicket Keeper), Rohit Sharma, Murali Vijay, Cheteshwar Pujara, Shikhar Dhawan, Lokesh Rahul, Ajinkya Rahane (Vice Captain), Vijay Shankar
Note: Fixtures and start times are subject to change. The cricTotal.com is not responsible for any changes that may be made. No responsibility is taken by cricTotal.com for the accuracy of this information.