Sri Lankan captain Angelo Mathews won the toss and elected to bat first against India in the first cricket Test here on Wednesday.

Teams:

India: Shikhar Dhawan, Lokesh Rahul, Rohit Sharma, Virat Kohli (captain), Ajinkya Rahane, Wriddhiman Saha (wk), Ravichandran Ashwin, Harbhajan Singh, Amit Mishra, Varun Aaron, Ishant Sharma

Sri Lanka: Dimuth Karunaratne, Kaushal Silva, Kumar Sangakkara (wk), Lahiru Thirimanne, Angelo Mathews (capt), Dinesh Chandimal, Jehan Mubarak, Rangana Herath, Dhammika Prasad, Nuwan Pradeep, Tharindu Kaushal.