An intriguing contest is in store as India plays Afghanistan for a multi-format series in June 2026 on home soil. It features one Test match and three ODI matches to be played at some of the top venues to play cricket in India. This will serve as a good preparation for both teams, and also allow the young guns to prove their worth in front of the international audience ahead of ICC tournaments. It will be interesting to see Afghanistan take on a strong Indian side in different conditions, and fans are particularly keen. Here is the entire schedule with match dates, venues and city of an exciting cricket series.
| Match | Format | Date | Venue | City |
| India vs Afghanistan | Test Match | 6–10 June 2026 | Maharaja Yadavindra Singh International Cricket Stadium | New Chandigarh |
| India vs Afghanistan | 1st ODI | 14 June 2026 | Himachal Pradesh Cricket Association Stadium | Dharamshala |
| India vs Afghanistan | 2nd ODI | 17 June 2026 | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium | Lucknow |
| India vs Afghanistan | 3rd ODI | 20 June 2026 | MA Chidambaram Stadium | Chennai |
India Squad for Afghanistan 2026
Team India Test Squad vs Afghanistan
Washington Sundar, Kuldeep Yadav, Prasidh Krishna, Manav Suthar, Mohammed Siraj, Gurnoor Brar, Harsh Dubey, Dhruv Jurel,Shubman Gill (c), KL Rahul (vc), Yashasvi Jaiswal, Sai Sudharsan, Rishabh Pant, Devdutt Padikkal, Nitish Kumar Reddy
Team India ODI Squad vs Afghanistan
Washington Sundar, Kuldeep Yadav, Arshdeep Singh, Prasidh Krishna, Prince Yadav, Gurnoor Brar, Harsh Dubey, Shubman Gill (c), Rohit Sharma, Virat Kohli, Shreyas Iyer (vc), KL Rahul, Ishan Kishan, Hardik Pandya, Nitish Kumar Reddy
Read More:
