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.
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 2024 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.