Watch India vs Afghanistan 1st ODI Live: Stream, Time, Lineups, TV Details

India will face Afghanistan in their inaugural bilateral One Day International (ODI) series, starting June 14, 2026. This three-match series serves as crucial preparation for the upcoming 2027 ODI World Cup for both teams.
India vs Afghanistan 1st ODI Details
The match will take place at the Himachal Pradesh Cricket Association Stadium in Dharamsala, with the first ball set to be bowled at 1:30 p.m. IST. Under the leadership of Shubman Gill, India will showcase a dynamic ODI squad featuring many T20I players.
India’s Squad Overview
- Captain: Shubman Gill
- Key Players: Rohit Sharma, Yashasvi Jaiswal, KL Rahul, Shreyas Iyer, Washington Sundar
Rohit Sharma and several experienced players such as KL Rahul and Shreyas Iyer are included, bringing a blend of youth and experience to the lineup. On the other side, Afghanistan will prepare to counter India’s spin bowling prowess.
Where to Watch the India vs Afghanistan 1st ODI Live
Fans in India can catch the live action through several broadcasters:
- TV Channels: Star Sports 1, Star Sports 1 Hindi, and their HD counterparts.
- Live Streaming: JioHotstar app and website.
Upcoming Match Schedule
| Match | Date | Venue | Time (IST) |
|---|---|---|---|
| 1st ODI | June 14, 2026 | HPCA Stadium, Dharamsala | 1:30 p.m. |
| 2nd ODI | June 17, 2026 | Ekana International Cricket Stadium, Lucknow | 1:30 p.m. |
| 3rd ODI | June 20, 2026 | MA Chidambaram Stadium, Chennai | 1:30 p.m. |
This series marks a significant opportunity for both India and Afghanistan as they aim to refine their strategies ahead of the 2027 ODI World Cup.




