The Board of Control for Cricket in India (BCCI) has officially confirmed the schedule for Afghanistan’s tour of India in June 2026. The multi-format series will include a historic one-off Test match followed by a three-match ODI series, strengthening cricketing ties between the two nations.
Afghanistan will face India in a five-day Test beginning June 6 in New Chandigarh. This fixture will mark only the second Test meeting between the two sides in India. The venue is also set to become the country’s 31st Test ground, highlighting its growing stature in international cricket.
After the red-ball contest, both teams will shift focus to the ODI series as part of preparations for upcoming ICC events. The white-ball matches will be played across three major Indian venues.
Afghanistan Tour of India 2026 – Full Schedule
| Match | Date(s) | Venue | Time (IST) |
| One-off Test | June 6–10, 2026 | New Chandigarh | 9:30 AM |
| 1st ODI | June 14, 2026 | Dharamshala | 1:30 PM |
| 2nd ODI | June 17, 2026 | Lucknow | 1:30 PM |
| 3rd ODI | June 20, 2026 | Chennai | 1:30 PM |
The ODI leg will begin in Dharamshala, then move to Lucknow and Chennai. All three matches are scheduled to start at 1:30 PM IST. These fixtures are expected to provide valuable match practice, especially for Afghanistan as they continue to establish themselves in the longer formats of the game.
Get the complete fixtures list of the India national cricket team across Tests, ODIs, and T20Is.
Check match dates, venues, timings, and upcoming ICC tournament clashes in one place.
India, meanwhile, will look to test their squad depth across conditions, while Afghanistan aims to build on its steady rise in international cricket. With competitive cricket expected in both red-ball and white-ball formats, the Afghanistan Tour of India 2026 promises to attract significant fan interest.

