Sri Lankan skipper Charith Asalanka won the toss and elected to field against India in the first of the three T20 internationals on Saturday. The opener in Kandy is India's first match under new skipper Suryakumar Yadav and head coach Gautam Gambhir -- both taking over after the team's T20 World Cup triumph last month.
Rohit Sharma, Virat Kohli and Ravindra Jadeja announced their retirements from the format after India won the T20 World Cup final against South Africa in Barbados.
Suryakumar said World Cup "is history" as he shares a "special relationship with former India opener Gambhir, who succeeded Rahul Dravid at the coaching helm.
The hosts have also few changes including captain Asalanka and interim coach Sanath Jayasuriya, who replaced Chris Silverwood following the country's early exit from the T20 World Cup.
Asalanka, a batting all-rounder, expects "more consistency" from his team.
Teams
Sri Lanka: Pathum Nissanka, Kusal Mendis (wk), Kusal Perera, Kamindu Mendis, Charith Asalanka (capt), Wanindu Hasaranga, Dasun Shanaka, Maheesh Theekshana, Matheesha Pathirana, Asitha Fernando, Dilshan Madushanka
India: Shubman Gill, Yashasvi Jaiswal, Suryakumar Yadav (capt), Rishabh Pant (wk), Riyan Parag, Hardik Pandya, Rinku Singh, Axar Patel, Ravi Bishnoi, Arshdeep Singh, Mohammed Siraj
Umpires: Raveendra Wimalasiri (SRI), Ruchira Palliyaguruge (SRI)
TV Umpire: Lyndon Hannibal (SRI)
Match Referee: Ranjan Madugalle (SRI)