India recently announced a 20 member squad for England. The team would play the WTC Final against New Zealand at Lords starting from June 18. Post the WTC, they would play a 5 match Test Series against England starting from August 4. The entire squad would remain in England till then.
The squad announced for England is :
Meanwhile, India are supposedly to play 5 T20s and 3 ODIs in the island nation. BCCI has made it clear that the squad travelling to SriLanka would be a complete seperate squad and won't feature a single player who will be in England by then.
Now keeping the proximity of players the probable options would be:
Shikhar Dhawan (C)
Ishan Kishan (wk)
Backups: , Manish Pandey, T. Natarajan ( subject to fitness), Shreyas Iyer (subject to fitness), Navdeep Saini.
Shikhar Dhawan (c)
Surya kumar Yadav
Backups: Shreyas Iyer/ Manish Pandey, Rahul Chahar, , Devdut Paddikal, Harshal Patel, Chetan Sakariya.
Unless BCCI springs in a surprise and decides to give someone else a debut this is more or less a set team for the T20 series.
Ps: Manish Pandey gets a game if Shreyas doesn't recover in time.