Senior batters Rohit Sharma and Virat Kohli were included in the Indian team for the three-match ODI series against Sri Lanka next month, the BCCI announced on Thursday.
In another major decision by the Ajit Agarkar-led national selection committee, T20 batting sensation Suryakumar Yadav was picked as the India T20I captain ahead of star all-rounder Hardik Pandya, while Rohit stays as the captain of the ODI team.
The young Shubman Gill, who recently captained a young Indian in the five-match T20I series in Zimbabwe, was named the vice-captain of both the ODI and the T20I teams. He replaces Pandya, who till the T20 World Cup last month, was Rohit's deputy in white ball cricket.
The all-rounder played a crucial role with both bath and ball in India's T20 World Cup triumph but his regular injury breakdowns along with him pulling out of the Sri Lanka ODI series, forced the selectors to consider Gill with an eye on the future.
The three-match T20I and ODI series in Sri Lanka will be Gautam Gambhir's first assignment as India's head coach, replacing Rahul Dravid, whose tenure ended after the T20 World Cup.
Kohli and Rohit retired from T20 Internationals after the World Cup but are expected to continue to play in 50-overs cricket for the next few years, with an eye on the ODI World Cup in 2027.
Shreyas Iyer makes his comeback to the Indian team for the ODI series along with K L Rahul, who has been picked as the second wicketkeeper after Rishabh Pant, who is the lead keeper in both teams.
Rajasthan Royals' Riyan Parag was a surprise pick in both the T20 and ODI teams as a middle order option, while his Rajasthan Royals team-mates Sanju Samson and Yashasvi Jaiswal were named in the T20 team.
Abhishek Sharma, who slammed a 46-ball century in Zimbabwe, was not picked for the T20 series. Samson, who stroked a century in his last ODI match -- against South Africa in December -- was also not picked in the 50-overs team.
All-rounders Shivam Dube and Axar Patel also found a place in both teams.
Pacer Jasprit Bumrah got a deserved rest from both the T20I and ODI series, starting on July 27. Arshdeep Singh, Khaleel Ahmed and Mohammed Siraj were picked in both teams, while young pacer Harshit Rana earned his maiden call-up to the Indian ODI team
Among the spinners, Kuldeep Yadav will play only in the ODI series, while leggie Ravi Bishnoi is the lone wrist spinner in the T20 team with Yuzvendra Chahal getting the axe despite not getting a single opportunity in the T20 World Cup.
Spin all-rounder Washington, who made his India comeback in Zimbabwe recently, was included in both teams but there was no place for Ravindra Jadeja in the ODI team after he had retired from T20 Internationals recently.
T20I Squad: Suryakumar Yadav (captain), Ꮪhubman Gill (vice-captain), Yashasvi Jaiswal, Rinku Singh, Riyan Parag, Rishabh Pant (w/k), Sanju Samson (w/k), Hardik Pandya, Shivam Dube, Axar Patel, Washington Sundar, Ravi Bishnoi, Arshdeep Singh, Khaleel Ahmed, Mohammed Siraj.
ODI Squad: Rohit Sharma (captain), Ꮪhubman Gill (vice-captain), Virat Kohli, K L Rahul (w/k), Rishabh Pant (w/k), Shreyas Iyer, Shivam Dube, Kuldeep Yadav, Mohammed Siraj, Washington Sundar, Arshdeep Singh, Riyan Parag, Axar Patel, Khaleel Ahmed, Harshit Rana.