The BCCI has announced the Indian cricket squad for the upcoming white-ball series against Sri Lanka. This series marks the first stint of Gautam Gambhir as head coach of India, and he has lobbied for Suryakumar Yadav (SKY) as the T20I captain over all-rounder Hardik Pandya.
Suryakumar Yadav has been appointed the T20I captain, stepping in ahead of Hardik Pandya, while Rohit Sharma will continue to lead the ODI team. This decision highlights the selectors' faith in Suryakumar's leadership abilities and his impact in the shortest format of the game.

The announcement came on Thursday, July 18, 2024, with the BCCI revealing the squads for both the T20I and ODI series. The T20I team will see Suryakumar Yadav at the helm, with Shubman Gill serving as the vice-captain.
Jasprit Bumrah has been given a rest for the entire tour, allowing other players to step up in his absence. The ODI squad will be under the experienced leadership of Rohit Sharma, with Shubman Gill once again taking on the vice-captaincy role.
Among the significant selections, Riyan Parag has secured his place in both the T20I and ODI squads. This comes after his maiden T20 call-up in the Zimbabwe tour, which India won 4-1.
Another notable inclusion is Kolkata Knight Riders' pacer Harshit Rana, who has earned his maiden call-up to the ODI squad. Rana's performance in the domestic circuit and the IPL has evidently caught the selectors' eyes, providing him with an opportunity to showcase his skills on the international stage.