The Board of Control for Cricket in India (BCCI) has appointed Shubman Gill as the new captain of India’s ODI team, replacing Rohit Sharma ahead of the upcoming series against Australia starting October 19.
Gill, 26, now leads India in both Tests and ODIs and serves as vice-captain in T20Is, marking a major step in his rise as a multi-format leader. The decision reflects the board’s long-term plan to build a side for the 2027 World Cup, which will be hosted by South Africa, Zimbabwe, and Namibia.
Rohit Sharma’s captaincy had been under review for months, especially after his retirement from Tests and T20Is. Since taking charge in December 2021, he led India in 56 ODIs, winning 42 of them and guiding the team to Asia Cup titles in 2018 and 2023. His most recent success came in March 2025, when India won the ICC Champions Trophy.
Rohit will continue as a senior batter in the squad. Both he and Virat Kohli are set to return to action in the Australia series after a seven-month break from international cricket.
Gill has captained India in 11 matches before, but the upcoming series marks his first as a full-time ODI captain. India’s tour of Australia includes three ODIs on October 19, 23, and 25, followed by five T20Is from October 29 to November 8.
