New Delhi, June 2026 – The Board of Control for Cricket in India (BCCI) has officially announced the schedule for Afghanistan’s upcoming tour of India, featuring a one-off Test match followed by a three-match ODI series. Running from June 6-20, 2026, across New Chandigarh, Dharamshala, Lucknow, and Chennai, the tour offers Afghanistan a rare chance to earn World Test Championship points and gain subcontinental experience. For India, it’s an opportunity to test squad depth ahead of major ICC events. With Afghanistan’s elite spinners facing India’s batting firepower across diverse pitches, the series promises high-stakes, high-quality cricket that fans won’t want to miss.
What is the Afghanistan Tour of India?
The Afghanistan Tour of India is a bilateral cricket series played between India and Afghanistan under the ICC’s international cricket calendar. The series can feature Tests, ODIs, and T20Is depending on the schedule announced by the Board of Control for Cricket in India and the Afghanistan Cricket Board. India and Afghanistan first played an international match against each other during the 2010 ICC World Twenty20, while their first bilateral T20I series took place in 2024.
The cricketing relationship between the two teams expanded after Afghanistan became a Full Member nation in 2017. India also hosted Afghanistan’s maiden Test match in Bengaluru in 2018, which marked Afghanistan’s debut in Test cricket. Since then, both teams have faced each other in ICC tournaments and bilateral series across formats.
Afghanistan Tour of India 2026 Format
The Afghanistan Tour of India 2026 will comprise one Test match and three One-Day Internationals. The Test match will be played from June 6-10 at the Maharaja Yadavindra Singh International Cricket Stadium in New Chandigarh – marking the first Test fixture at this modern venue. Following the Test, the teams will contest a three-match ODI series.
Full Schedule of Afghanistan Tour of India 2026
| Match | Date | Venue | Time (IST) |
| Only Test | June 6–10, 2026 | Maharaja Yadavindra Singh International Cricket Stadium, New Chandigarh | 9:30 AM |
| 1st ODI | June 14, 2026 | Himachal Pradesh Cricket Association Stadium, Dharamshala | 1:30 PM |
| 2nd ODI | June 17, 2026 | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow | 1:30 PM |
| 3rd ODI | June 20, 2026 | MA Chidambaram Stadium, Chennai | 1:30 PM |
Venue Details for Afghanistan Tour of India 2026
- New Chandigarh – Test Match Venue: The only Test of the series will be played at the Maharaja Yadavindra Singh International Cricket Stadium. The venue has quickly become one of India’s modern cricket stadiums and is expected to provide balanced conditions for both batters and bowlers.
- Dharamshala – 1st ODI: The opening ODI will take place at Himachal Pradesh Cricket Association Stadium, known for its scenic mountain backdrop and pace-friendly conditions.
- Lucknow – 2nd ODI: The second ODI is scheduled at Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, a venue that has hosted several major international and IPL matches in recent years.
- Chennai – 3rd ODI: The series finale will be held at the iconic MA Chidambaram Stadium, popularly known as Chepauk, which traditionally assists spin bowling.
Squad Updates of Afghanistan Tour of India 2026
Official squads for both teams are yet to be announced. Reports suggest the Board of Control for Cricket in India selection committee is expected to finalise the Indian squads in May 2026, while the Afghanistan Cricket Board is likely to announce its squad closer to the start of the tour.
- India – Probable Key Players: Shubman Gill, Virat Kohli, Jasprit Bumrah, Rishabh Pant, Ravindra Jadeja, Kuldeep Yadav, and KL Rahul could be part of the squad across formats.
02. Afghanistan – Probable Key Players: Rashid Khan, Rahmanullah Gurbaz, Ibrahim Zadran, Hashmatullah Shahidi, Mujeeb Ur Rahman, and Fazalhaq Farooqi are expected to be among Afghanistan’s key players for the tour.
Download Playo on Android or iOS, or visit playo.co to start playing!
Frequently Asked Questions
The Afghanistan Tour of India 2026 will feature one Test match and a three-match ODI series between India and Afghanistan.
The series will begin on June 6, 2026, with the one-off Test match in New Chandigarh.
New Chandigarh, Dharamshala, Lucknow, and Chennai will host matches during the Afghanistan Tour of India 2026.




