India have made a change to their squads for the Afghanistan T20I series and the 2026 Asian Games after fast bowler Harshit Rana was ruled out with injury. Vidarbha pacer Yash Thakur has been named as Rana’s replacement in both squads, giving him another opportunity at the international level. Rana suffered a fresh hamstring setback during fitness testing at the BCCI Centre of Excellence and has not recovered in time. Thakur had earlier featured for India during the Zimbabwe T20I series, where he picked up four wickets across two matches. The change comes just days before India begin their three-match Afghanistan T20I series in Delhi.Why Was Yash Thakur Selected?Yash Thakur has been brought into India’s squad after Harshit Rana failed to clear the required fitness assessment. Rana had originally been included in the Afghanistan T20I and Asian Games squads subject to fitness clearance. The recurring hamstring problem has now forced the selectors to make a replacement.Thakur already has recent international experience after being selected for India’s Zimbabwe T20Is in July. His previous opportunity included four wickets in two matches, making him a familiar option for the selection committee as India prepare for two important assignments.Harshit Rana has been ruled out of both assignments.Yash Thakur replaces him in the two squads.Rana suffered a fresh hamstring injury during fitness testing.Thakur previously played for India against Zimbabwe.India begin the Afghanistan T20I series on September 13.Rana Faces Another Injury SetbackRana's latest setback is significant because the fast bowler had already dealt with a hamstring injury earlier in 2026. He picked up a Grade 1 hamstring injury during the third T20I against England in July and was subsequently ruled out of India's following ODI series.He later returned to India's plans for the Afghanistan series and Asian Games, but his fitness remained subject to clearance. Reports on September 9 indicated that he had not fully recovered and needed additional time before being considered available. The latest assessment has now ruled him out completely.Also Read: Shubman Gill’s 754-Run Stat Exposes Pakistan’s Batting Crisis in EnglandThakur Gets Another OpportunityYash Thakur's selection gives the Vidarbha pacer another chance to establish himself in India's T20 setup. He was part of the squad for the Zimbabwe tour and made an impact with four wickets in two games. He had also been included in India's provisional pool for the 2026 Asian Games earlier in the year.India's Afghanistan T20I series will be played entirely in Delhi, with matches scheduled for September 13, 15 and 17. After that, India are scheduled to play Japan in Tokyo on September 22 before beginning their Asian Games campaign on September 28.Key HighlightsYash Thakur replaces Harshit Rana in India's Afghanistan T20I squad.Thakur also takes Rana's place in the 2026 Asian Games squad.Rana has suffered another hamstring injury setback.Thakur took four wickets during India's Zimbabwe T20Is.India face Afghanistan in three T20Is from September 13.India's Asian Games campaign begins on September 28.India Prepare For AfghanistanThe latest squad change gives Yash Thakur a timely opportunity as India prepare for the Afghanistan T20Is and Asian Games. Rana's absence is an injury concern, but Thakur's recent international exposure gives the team another pace option.The Afghanistan series will also feature the return of several established players, including Jasprit Bumrah, Sanju Samson and other members of India's T20 setup, subject to their respective fitness clearances. With the Asian Games following soon after, the selectors will be looking for players who can contribute across both assignments.Disclaimer: This article is provided only for knowledge and news-information purposes and should not be treated as official medical or team-selection advice.