Test cricket remains the ultimate format of the game, and fans are keen to know India’s Test match schedule for 2026. While the BCCI has not officially released the complete Test calendar yet, several Test series are expected to be played by Team India in 2026 as part of the ICC World Test Championship (2025–27) cycle.
Based on the Future Tours Programme (FTP) and multiple media reports, here is the expected Test schedule for India in 2026.
India Test Match Schedule 2026
| Tournament / Series | Month | Matches | Location |
|---|---|---|---|
| India vs Afghanistan Test (Expacted) | June 2026 | 1 Test | India |
| India Tour of Sri Lanka (Expacted) | Aug 2026 | 2 Tests | Sri Lanka |
| India Tour of New Zealand (Expacted) | Oct–Nov 2026 | 2 Tests | New Zealand |
India vs Afghanistan Test – (June 2026)
India is expected to play a one-off Test match against Afghanistan at home in June 2026. This Test has been discussed as part of the FTP and will give Afghanistan valuable exposure to Test cricket against a top-ranked side.
This match is also expected to count toward the World Test Championship points table, making it important for Team India despite being a single Test.
| Match | Date | Match | Venue |
|---|---|---|---|
| Only Test | June 2026 | India vs Afghanistan | Venue TBC |
India Tour of Sri Lanka – Test Series (August 2026)
India is expected to tour Sri Lanka in August 2026 for a two-match Test series. Subcontinent conditions will make this a competitive contest, with spin expected to play a major role.
This series is likely to be a key part of India’s away campaign in the WTC 2025–27 cycle.
| Match No. | Date | Match | Venue |
|---|---|---|---|
| 1st Test | Aug 2026 | India vs Sri Lanka 1st Test | Venue TBC |
| 2nd Test | Aug 2026 | India vs Sri Lanka 2nd Test | Venue TBC |
India Tour of New Zealand – Test Series (Oct–Nov 2026)
Later in the year, India is expected to tour New Zealand for a two-match Test series during October–November 2026. New Zealand conditions have historically been challenging for Indian batters, making this one of the toughest overseas assignments.
This series is expected to play a major role in shaping India’s World Test Championship standings.
| Match No. | Date | Match | Venue |
|---|---|---|---|
| 1st Test | Oct 2026 | India vs New Zealand 1st Test | Venue TBC |
| 2nd Test | Nov 2026 | India vs New Zealand 2nd Test | Venue TBC |
Upcoming Cricket Matches Test India 2026 (Expacted)
| Date | Series | Match | Location |
|---|---|---|---|
| June 2026 | India vs Afghanistan | One-off Test | India |
| Aug 2026 | Sri Lanka Tour | 1st Test | Sri Lanka |
| Aug 2026 | Sri Lanka Tour | 2nd Test | Sri Lanka |
| Oct 2026 | New Zealand Tour | 1st Test | New Zealand |
| Nov 2026 | New Zealand Tour | 2nd Test | New Zealand |
Read Also – Team India Schedule 2026
India Test Match Schedule Related FAQs
Who is the Test captain of India?
As of 2026, Shubhman Gill is the captain of India’s Test team.
When did India last lose a Test series at home?
India last lost a home Test series in 2025 against SA (2–0).
How many Test matches does India usually play in a year?
On average, India plays 10–14 Test matches per year, depending on the ICC FTP (Future Tours Programme) and bilateral series.
Where can fans watch India’s Test matches?
India’s Test matches are broadcast live on major sports networks, including Star Sports and Sony Sports, and are available to stream on JioCinema, SonyLiv, and other official digital platforms.
How many Test matches has India played overall?
As of 2025, India has played over 570 Test matches since making their debut in 1932 against England at Lord’s.



