India are set to host Afghanistan in an exciting multi-format series in June 2026, featuring one Test match and three ODIs. The series marks India’s first Test assignment of the year and offers several young players a chance to impress. Cricket fans can expect competitive action in New Chandigarh, Dharamsala, Lucknow, and Chennai.
India vs Afghanistan Test & ODIs Matches Full Schecule 2026
| Date | Match | Venue | Time (IST) |
| 6 June 2026 | One-off Test India vs Afghanistan | New Chandigarh | 9:30 AM IST |
| 14 June 2026 | 1st ODI India vs Afghanistan | Dharamsala | 1:30 PM IST |
| 17 June 2026 | 2nd ODI India vs Afghanistan | Lucknow | 1:30 PM IST |
| 20 June 2026 | 3rd ODI India vs Afghanistan | Chennai | 1:30 PM IST |


