Updated On: 04 October, 2025 03:13 PM IST | Mumbai | mid-day online correspondent
Shubman Gill has been a mainstay in the Indian team across formats for a while now, and the selectors have felt it is the right time for the mantle to be passed on from a legendary player like Rohit Sharma to the next generation, with the 2027 World Cup build-up starting soon

Shubman Gill (L) has taken over the ODI captaincy from Rohit Sharma (Pic: AFP)
Star batter Shubman Gill has replaced Rohit Sharma as India's next ODI captain. The youngster has been named skipper for the three-match ODI series against Australia that begins on October 19th. Gill has been a mainstay in the Indian team across formats for a while now, and the selectors have felt it is the right time for the mantle to be passed on from a legendary player like Rohit Sharma to the next generation, with the 2027 World Cup build-up starting soon.
Rohit Sharma had an exceptional record as a white-ball captain and also ended India's ICC trophy drought by winning the ICC T20 World Cup in 2024 and the ICC Champions Trophy in 2025. However, the selectors have decided to make the difficult decision and look at the future by naming Shubman Gill as the captain and Shreyas Iyer as the vice-captain. Both the legends Rohit Sharma and Virat Kohli retain their spots in the ODI squad as players.