India have replaced injured Murali Vijay with Cheteshwar Pujara and wicketkeeper Wriddhiman Saha's injury hands Test debut to Naman Ojha.
Sri Lanka have made three changes to their side. The hosts have left out Jehan Mubarak and Dushmantha Chameera while Kumar Sangakkara has retired.
Kusal Perera will make his debut for Sri Lanka while Nuwan Pradeep and Upul Tharanga have made a comeback to the side.
The series is locked 1-1.
Teams:
India: Virat Kohli (C), Cheteshwar Pujara, KL Rahul, Ajinkya Rahane, Rohit Sharma, Stuart Binny, Naman Ojha, R Ashwin, Amit Mishra, Ishant Sharma and Umesh Yadav.
