The excitement for the Afghanistan Tour of India 2026 has increased after both India and Afghanistan officially announced their squads for the upcoming ODI series. Cricket fans can look forward to an exciting contest as both teams have selected a balanced combination of experienced performers and emerging talent.
India will be led by Shubman Gill, with several established stars included in the squad. The team features a strong batting lineup alongside quality all-rounders and a versatile bowling attack capable of performing in different conditions.
Afghanistan, captained by Hashmatullah Shahidi, has named a competitive squad featuring some of the country’s most experienced international cricketers. The visitors will rely on their talented batting unit, dynamic all-rounders, and spin-bowling strength to challenge the hosts.
The ODI series is expected to provide entertaining cricket as both teams continue their preparations for future international tournaments and bilateral competitions.
India ODI Squad
Captain: Shubman Gill
Batters
- Shubman Gill (Captain)
- Rohit Sharma
- Shreyas Iyer
- Yashasvi Jaiswal
All-Rounders
- Hardik Pandya
- Nitish Kumar Reddy
- Washington Sundar
- Harsh Dubey
Wicket-Keepers
Bowlers
- Arshdeep Singh
- Kuldeep Yadav
- Prasidh Krishna
- Prince Yadav
- Gurnoor Brar
Afghanistan ODI Squad
Captain: Hashmatullah Shahidi
Batters
- Hashmatullah Shahidi
- Ibrahim Zadran
- Sediqullah Atal
- Darwish Rasooli
- Rahmat Shah
All-Rounders
- Azmatullah Omarzai
- Rashid Khan
- Nangeyalia Kharote
- Mohammad Nabi
Wicket-Keepers
- Rahmanullah Gurbaz
- Ikram Alikhil
Bowlers
- AM Ghazanfar
- Ziaur Rahman Sharifi
- Fareed Ahmad Malik
- Bilal Sami
Players to Watch
For India, fans will closely follow Shubman Gill, Rohit Sharma, Hardik Pandya, and Kuldeep Yadav. Afghanistan’s hopes will largely rest on Rashid Khan, Mohammad Nabi, Rahmanullah Gurbaz, and Ibrahim Zadran.
With both squads now confirmed, anticipation continues to build for what promises to be a highly competitive ODI series between two talented cricketing nations.
Afghanistan Tour of India 2026 – ODI Series Schedule
The ODI series between India and Afghanistan will be played across three iconic cricket venues in India. Fans can expect exciting contests as both teams battle for supremacy in the 50-over format.
1st ODI
📅 Date: Saturday, June 13, 2026
🏟️ Venue: Himachal Pradesh Cricket Association Stadium, Dharamsala
🕜 Time: 1:30 PM IST (8:00 AM GMT)
2nd ODI
📅 Date: Wednesday, June 17, 2026
🏟️ Venue: Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
🕜 Time: 1:30 PM IST (8:00 AM GMT)
3rd ODI
📅 Date: Saturday, June 20, 2026
🏟️ Venue: MA Chidambaram Stadium, Chennai
🕜 Time: 1:30 PM IST (8:00 AM GMT)
ODI Series Preview
India will enter the series with the advantage of home conditions and a talented squad led by Shubman Gill. The hosts will look to continue their strong record in bilateral ODI cricket.
Afghanistan, under the leadership of Hashmatullah Shahidi, possesses a balanced squad featuring experienced campaigners such as Rashid Khan, Mohammad Nabi, Rahmanullah Gurbaz, and Ibrahim Zadran. The visitors will be eager to challenge India and secure a memorable ODI series result.
With quality players on both sides, cricket fans can expect competitive matches, thrilling performances, and exciting moments throughout the three-match ODI series.