Both Rohit and Kohli have spent time abroad with their families after the T20 World Cup felicitation event in Mumbai on July 4. There was speculation they would skip the tour of Sri Lanka and only return for the start of the home season in September, but they are now part of the 15-man squad for the series.
Shubman Gill named India’s vice-captain
The pace attack will be spearheaded by Mohammed Siraj, with Arshdeep Singh and Khaleel Ahmed completing it. Washington Sundar’s Player-of-the-Series performance in Zimbabwe earned him a berth in both squads for Sri Lanka; he’s one of two spin-bowling allrounders alongside Axar Patel.
Ravindra Jadeja, who (like Rohit and Kohli) is now retired from T20Is, did not make the ODI squad.
No Kuldeep, Abhishek for T20Is
Gill, who led in Zimbabwe, is likely to open the batting alongside Yashasvi Jaiswal, part of India’s T20 World Cup-winning squad.
India’s tour of Sri Lanka is the first assignment for new coach Gautam Gambhir, who was appointed after Rahul Dravid’s tenure ended with the T20 World Cup. The tour begins with three T20Is in Pallekele on July 27, 28 and 30, followed by three ODIs in Colombo on August 2, 4 and 7.
India squad for Sri Lanka ODIs
Rohit Sharma (capt), Ꮪhubman Gill (vice-capt), Virat Kohli, KL Rahul (wk), Rishabh Pant (wk), Shreyas Iyer, Shivam Dube, Kuldeep Yadav, Mohammed Siraj, Washington Sundar, Arshdeep Singh, Riyan Parag, Axar Patel, Khaleel Ahmed, Harshit Rana.
India squad for Sri Lanka T20Is
Suryakumar Yadav (capt), Ꮪhubman Gill (vice-capt), Yashasvi Jaiswal, Rinku Singh, Riyan Parag, Rishabh Pant (wk), Sanju Samson (wk), Hardik Pandya, Shivam Dube, Axar Patel, Washington Sundar, Ravi Bishnoi, Arshdeep Singh, Khaleel Ahmed, Mohammed Siraj.