shubman gill suryakumar yadav rohit sharma

IPL 2025 is over and the focus is back on the Indian team. The next few months are going to be intense — not just because of the packed schedule but also because of the big change in leadership across formats.

India is going into a transition phase with three different captains for three formats. Here’s the roadmap for the Men in Blue till IPL 2026.

Also Read – Ind vs Eng Sold Out Without Kohli: Shocking Truth

Shubman Gill will lead the Test team starting with the England tour.

Suryakumar Yadav continues as India’s T20I captain and will lead in the 2026 T20 World Cup.

Also Read – Why is England Missing Kohli More Than India?

Rohit Sharma remains the ODI captain — a format where both he and Virat Kohli are still active.

What’s Coming Up?
India’s schedule till IPL 2026 is chock-a-block with:
9 Tests.
12 ODIs.
22-27 T20Is
A T20-format Asia Cup (status unclear)

Also Read – No Hope: Indian Cricket Legend Forced to Wait

That’s a lot of cricket including some big tours and home series.
India’s Full Schedule (Till IPL 2026)

Country / Tournament Date Match Details
India tour of England 20 June – 4 August 2025 5 Tests (Start of WTC 2025–27)
India tour of Bangladesh 17 – 31 August 2025 3 ODIs, 3 T20Is
Asia Cup 2025 (T20) Dates TBA Format: T20 – Status Uncertain
West Indies tour of India 2 – 14 October 2025 2 Tests
India tour of Australia 19 Oct – 8 Nov 2025 3 ODIs, 5 T20Is
South Africa tour of India 14 Nov – 19 Dec 2025 2 Tests, 3 ODIs, 5 T20Is
New Zealand tour of India January 2026 (TBA) 3 ODIs, 5 T20Is

What’s at Stake?
India will look to start strong in the new WTC cycle after missing the 2025 final.

All eyes on T20 World Cup 2026 which India will host. The goal? Defend the title. Meanwhile ODIs are important with Rohit and Kohli still around.

India’s journey till IPL 2026 is not just about the number of matches — it’s about building the next core, managing formats well and being competitive at the global level.

Long road, many matches — but for Indian fans, it’s going to be fun!