Since Virat Kohli has retired from Test and T20I cricket, his role with India is now focused entirely on the ODI format. With limited-overs cricket in the spotlight, Kohli is determined to leave his mark in the 50-over game. Fans eagerly await his continued brilliance as he dons the Indian jersey. Let’s take a look at India’s ODI schedule for 2025–26.
On 12 May 2025, Kohli officially announced his retirement from Test cricket, just ahead of India’s tour of England. Prior to this, he had retired from T20I cricket last year, following India’s triumph at the T20 World Cup in Barbados, where they defeated South Africa to claim the title.
Along with Kohli, Rohit Sharma has also stepped away from the longest format. While Rohit bid farewell to T20Is in mid-2024 and recently retired from Tests ahead of India’s England tour.
With both veterans now focusing solely on ODIs, fans are eagerly waiting to see the iconic duo back in Indian colours in the 50-over format.
India's ODI 2025-26 Schedule
Bangladesh vs India: 3 ODIs (August 17–23, 2025)
Australia vs India: 3 ODIs (October 19–25, 2025)
India vs South Africa: 3 ODIs (November 30–December 6, 2025)
India vs New Zealand: 3 ODIs (January 2026)
India vs Afghanistan: 3 ODIs (June 2026)
India vs West Indies: 3 ODIs (September 2026)
New Zealand vs India: 3 ODIs (October–November 2026)
India vs Sri Lanka: 3 ODIs (December 2026)
Kohli is currently in action in the Indian Premier League, with Royal Challengers Bengaluru storming into the final and eyeing their long-awaited maiden title.
As RCB gear up for their fourth IPL final, after falling short in 2009, 2011, and 2016, fans are hoping this is the year the wait ends. A title win would not only be historic for the franchise but also deeply special for Kohli’s supporters, who have stood by him through every near-miss.