Shubman Gill currently serves as India's Test captain and was recently named the vice-captain of the T20I team for Asia Cup 2025. He also holds the position of vice-captain in India's ODI team.
Gill has shown impressive leadership skills in his first Test series as captain against England. Many former players and cricket experts view him as India's future captain across all formats.
However, IPL legend Ambati Rayudu, who represented India in 55 ODIs and six T20Is from 2013 to 2019, has a different perspective on India's next ODI captain.
Asia Cup 2025: India Squad Announced | Surya Named Captain, Gill Vice-Captain
Go Beyond The Boundary with our YouTube channel. SUBSCRIBE NOW!
Shreyas Iyer has demonstrated strong leadership capabilities, leading Kolkata Knight Riders to an IPL victory in 2024. He also guided Delhi Capitals and Punjab Kings to IPL finals in 2020 and 2025, respectively.
During a YouTube podcast with Shubhankar Mishra, Rayudu expressed his choice for India's next ODI captain after Rohit Sharma, saying, "(Shreyas) Iyer. I think Iyer. He has extraordinary calmness. He has taken KKR to be the champions. Then the way he has led a young Punjab team. Nobody was giving them a chance even. He is an extraordinary captain, and he should become captain soon."
Iyer has established himself as a consistent performer in India's ODI team. He emerged as the highest run-scorer for India during their recent ICC Champions Trophy 2025 campaign.
In his ODI career spanning 70 matches, Iyer has accumulated 2845 runs in 65 innings. His impressive record includes five centuries and 22 fifties, maintaining an average of 48.22.
During the 2023 ICC Men's ODI World Cup, Iyer contributed significantly with 530 runs in 11 matches. This included a crucial century of 105 runs against New Zealand in the first semifinal at Mumbai's Wankhede Stadium.
Gill, currently ranked as the world's top ODI batsman, has scored 2775 runs in 55 ODIs for India. His ODI record features eight centuries and 15 fifties, with an outstanding average of 59.04.
His highest score in ODIs stands at 208 runs, achieved from 149 deliveries. This remarkable performance highlights his capabilities as a top-order batsman for India.
Catch Rani Rampal's inspiring story on Game On, Episode 4. Watch Here!