As for the Indians, Washington Sundar, Shivam Dube, Sanju Samson and Khaleel Ahmed are the four guys who will miss out.
This is India's first match under new head coach Gautam Gambhir, who took over the charge from Rahul Dravid earlier this month.
Check Sri Lanka vs India 1st T20 full scorecard hereIndia vs Sri Lanka 1st T20 Playing 11
India Playing 11: Shubman Gill, Yashasvi Jaiswal, Suryakumar Yadav(c), Rishabh Pant(w), Riyan Parag, Hardik Pandya, Rinku Singh, Axar Patel, Ravi Bishnoi, Arshdeep Singh, Mohammed Siraj.
Sri Lanka Playing 11: Pathum Nissanka, Kusal Mendis(w), Kusal Perera, Kamindu Mendis, Charith Asalanka(c), Wanindu Hasaranga, Dasun Shanaka, Maheesh Theekshana, Matheesha Pathirana, Asitha Fernando, Dilshan Madushanka.
Here's what both the captains said at the toss:
Charith Asalanka, Sri Lanka captain: We are going to bowl first. It looks like a pretty good pitch and we want to see how it goes. We are going with 6-5 combination. I want to give every player a specific roles and that;s why we are going with 5 bowlers.
Suryakumar Yadav, India captain: It (the pitch) looks good and it is fine to bat first. The brand of cricket remains the same. The relationship me and him (Gambhir) have had for so many years is special. Dube, Samson, Khaleel and Washington are the four players to miss out. That (World Cup) is history, we start from scratch and it is a new challenge.
Here's what Saba Karim and Farvez Mahroof said about the Pallekele Pitch:
"The weather looks pleasant. There's a cool breeze blowing across the ground. The wicket looks good. We had 3 LPL games here and that surface looked different. We see cracks. It might get slower once the ball loses its hardness but come evening it should be good for batting. We expect a lot of runs here," say Saba Karim and Farvez Mahroof.
India vs Sri Lanka head-to-head
India and Sri Lanka have locked horns in 29 T20Is so far, with the Men in Blue having a comprehensive lead over the Lankan Lions.More From This Section
India vs Sri Lanka 1st T20 playing 11, live match time, streaming, telecast
When will IND vs SL 1st T20 International take place?
At what time will the IND vs SL live toss take place on Saturday (July 27)?
At what time will the IND vs SL 1st T20I live match start on July 27?
Which TV Channels will live telecast the India vs Sri Lanka 1st T20I match in India?
How to watch the live Streaming of the IND vs SL 1st T20I match in India?