Yashasvi Jaiswal will be back in ODI colours when the Indian cricket team takes on Afghanistan in a three-match series, starting in Dharamshala on Saturday.
All three matches of the IND vs AFG ODI 2026 series will start at 1:30 PM IST and will be available for live streaming and live telecast in India.
Drafted into the squad as a replacement for the injured Virat Kohli, the Rajasthan Royals opener will be eager to make the most of the opportunity.
The first match of the series will take place at the Himachal Pradesh Cricket Association Stadium in Dharamshala before the action shifts to the Ekana International Cricket Stadium in Lucknow. The series will conclude at the MA Chidambaram Stadium in Chennai.
Never miss an update on Rajasthan Royals - get the latest articles, news, and more by clicking here!
Jaiswal heads into the series on the back of a solid IPL 2026 campaign with Rajasthan Royals, where he scored 427 runs to finish as the team’s third-highest run-getter.
His most recent ODI outing for India came against South Africa in December, when he scored an unbeaten 116 off 121 balls to earn a Player of the Match award. The knock also made him only the sixth Indian batter to score centuries in all three international formats.
He has played four ODIs for India since making his debut in February 2025 and has scored 171 runs at an average of 57.
In terms of the India vs Afghanistan ODI head-to-head record, the Men in Blue have won three of the four matches against Afghanistan. One game between the two teams also ended in a tie.
India are also currently ranked first in the ICC Men's ODI rankings, while Afghanistan are in seventh spot.
Where to watch India vs Afghanistan 2026 ODI series live in India
Live streaming of the India vs Afghanistan ODI 2026 series will be available on JioHotstar. The IND vs AFG ODI matches will also be telecast live on Star Sports 1, Star Sports 1 Hindi and their corresponding HD TV channels in India.
India vs Afghanistan 2026 ODI series schedule
As per Indian Standard Time (IST)
- June 13, Saturday: India vs Afghanistan 1st ODI - 1:30 PM
- June 17, Wednesday: India vs Afghanistan 2nd ODI - 1:30 PM
- June 20, Saturday: India vs Afghanistan 3rd ODI - 1:30 PM
India vs Afghanistan 2026 ODI series squads
India cricket team: Shubman Gill (captain), Rohit Sharma, Yashasvi Jaiswal, Shreyas Iyer, KL Rahul, Ishan Kishan, Nitish Kumar Reddy, Washington Sundar, Kuldeep Yadav, Arshdeep Singh, Prasidh Krishna, Prince Yadav, Gurnoor Brar, Harsh Dubey
Afghanistan cricket team: Hashmatullah Shahidi (captain), Rahmanullah Gurbaz, Ibrahim Zadran, Sediqullah Atal, Darwish Rasooli, Rahmat Shah, Ikram Alikhil, Mohammad Nabi, Azmatullah Omarzai, Rashid Khan, Nangyal Kharotai, AM Ghazanfar, Zia Ur Rahman Sharifi, Fareed Malik, Bilal Sami.