India won the toss and chose to bat first on the opening day of the second Test against Sri Lanka at the P Sara Oval.
India made three changes to the team that lost the first Test at Galle. Opening bat Murali Vijay, all-rounder Stuart Binny and fast bowler Umesh Yadav replaced injured opener Shikhar Dhawan, Varun Aaron and Harbhajan Singh.
For Sri Lanka fast bowler Dushmantha Chameera returned to the team from injury replacing Nuwan Pradeep who has been ruled out with a hamstring injury.
The Test marks the final appearance in international cricket of cricketing icon Kumar Sangakkara.
Sri Lanka leads the three-match series 1-0.
Sri Lanka: Dimuth Karunaratne, Kaushal Silva, Kumar Sangakkara, Lahiru Thirimanne, Angelo Mathews (captain), Dinesh Chandimal, Jehan Mubarak, Dhammika Prasad, Rangana Herath, Tharindu Kaushal, Dushmantha Chameera.
India: Lokesh Rahul, Murali Vijay, Rohit Sharma, Virat Kohli (captain), Ajinkya Rahane, Wriddhiman Saha, Ravichandran Ashwin, Stuart Binny, Amit Mishra, Ishant Sharma, Umesh Yadav.
Umpires: Bruce Oxenford and Rod Tucker (both Australia),, TV umpire: Ruchira Palliyaguruge (Sri Lanka).
Match Referee: Andy Pycroft (Zimbabwe).