India, June 7 -- Star batter Virat Kohli will miss India's three-match ODI series against Afghanistan later this month after failing to recover from a hamstring injury, and the selectors on Saturday named Yashasvi Jaiswal as his replacement.

The three ODIs will be played at Dharamsala, Lucknow and Chennai on June 13, 17 and 20 respectively. Kohli, who plays only one format after retiring from Test and T20, had suffered a hamstring injury during the recent IPL final between Royal Challengers Bengaluru and Gujarat Titans in Ahmedabad. Kohli had made an unbeaten 75 to fire RCB to their second IPL title in a row. "With Virat, at this point, it's just been less than a week since he injured himself in the finals. We will assess him (but) we do...