Colombo: Indian captain Virat Kohli opted to bat against Sri Lanka in 2nd Test at P Sara Oval, Colombo on Thursday.
Three changes for India with Harbhajan Singh dropped -- Murali Vijay, Stuart Binny and Umesh Yadav back and they replace Shikhar Dhawan, Harbhajan Singh and Varun Aaron.
One forced change for Sri Lanka - Nuwan Pradeep is injured, Dushmantha Chammera comes in.
This will be last Test of Sri Lanka great Kumar Sangakkara. He announced international retirement.
Sri Lanka lead three match series 1-0, beat India in first Test by 63-runs in Galle.
Teams (Playing XI):
Sri Lanka: Dimuth Karunaratne, Kaushal Silva, Kumar Sangakkara, Lahiru Thirimanne, Angelo Mathews (Capt.), Dinesh Chandimal (wk), Jehan Mubarak, Dhammika Prasad, Rangana Herath, Tharindu Kaushal, Dushmantha Chameera
India: Murali Vijay, Lokesh Rahul, Rohit Sharma, Virat Kohli (Capt.), Ajinkya Rahane, Wriddhiman Saha (wk), Stuart Binny, Ravichandran Ashwin, Amit Mishra, Ishant Sharma, Umesh Yadav