Sri Lanka captain Mahela Jayawardene elected to field after winning the toss against India in the one-off Twenty20 international in Pallekele on Tuesday.
India: Mahendra Singh Dhoni (capt/wkt), Ajinkya Rahane, Gautam Gambhir, Virat Kohli, Rohit Sharma, Manoj Tiwary, Suresh Raina, Irfan Pathan, Ravichandran Ashwin, Umesh Yadav, Ashok Dinda.
Sri Lanka: Mahela Jayawardene (capt), Tillakaratne Dilshan, Upul Tharanga, Dinesh Chandimal (wkt), Angelo Mathews, Lahiru Thirimanne, Jeevan Mendis, Thisara Perera, Lasith Malinga, Rangana Herath, Shaminda Eranga.
Umpires: Kumar Dharmasena (SRI) and Tyron Wijewardene (SRI)
TV umpire: Ruchira Palliyaguruge (SRI)
Match referee: Chris Broad (ENG)