India host Afghanistan for a Test match and three ODIs. The one-off Test begins on June 6, while the three ODIs are on June 14, 17 and 20. This is India’s first bilateral ODI series against Afghanistan after their first bilateral T20 series in 2024. The India vs Afghanistan Test will be the 2nd time India played one back in 2018. India announced their squad for the IND vs AFG series on May 19, with Shubman Gill leading both Test and ODI sides.
India vs Afghanistan Schedule
India vs Afghanistan 2026 Squads
Afghanistan ODI Squad
Hashmatullah Shahidi (c), Rahmanullah Gurbaz (wk), Ibrahim Zadran, Sediqullah Atal, Darwish Rasooli, Rahmat Shah, Ikram Alikhil (wk), Mohammad Nabi, Azmatullah Omarzai, Rashid Khan, Nangyal Kharotai, AM Ghazanfar, Zia U Rahman Sharifi, Fareed Malik, Bilal Sami.
Reserves: Qais Ahmad, Saleem Safi, Bashir Ahmad.
Afghanistan Test Squad
Hashmatullah Shahidi (c), Abdul Malik, Sediqullah Atal, Rahmat Shah, Rahmanullah Gurbaz, Rahmanullah Zadran, Afsar Zazai (wk), Ikram Alikhil (wk), Azmatullah Omarzai, Sharafudin Ashraf, Nangyal Kharotai, Qais Ahmad, Bilal Sami, Zia Sharifi, Saleem Safi.
Reserve Pool: Bashir Ahmad, Bahir Shah, Ismat Alam.
India vs Afghanistan 2026 Stats
India vs Afghanistan Head-to-Head Records
In 14 matches so far, India have a dominant 11-0 record on head-to-head with Afghanistan never winning any game. They came close twice, once in ODIs and in T20I, forcing the match into a Super Over. But they could not win it.
| Format | Matches Played | India Won | Afghanistan Won | Tied | No Result |
| Test | 1 | 1 | 0 | 0 | 0 |
| ODI | 4 | 3 | 0 | 1 | 0 |
| T20I | 9 | 7 | 0 | 1 | 1 |
| Total | 14 | 11 | 0 | 2 | 1 |