Virat Kohli will miss the upcoming India vs Afghanistan One Day International series after sustaining a hamstring injury [1, 2].
The absence of one of India's premier batsmen creates a significant void in the top order for the series scheduled this month in Afghanistan. It also opens a critical opportunity for emerging talent to secure a permanent spot in the national squad.
Kohli was observed limping while batting during the IPL 2026 final held at Narendra Modi Stadium [2]. This injury occurred in late May and is expected to keep the batsman out of the ODI series [1, 2].
Ruturaj Gaikwad is currently being considered as the replacement for Kohli [1, 2]. Gaikwad enters the conversation with momentum from the IPL 2026 season, where he scored a century on his comeback [1].
Reports on Kohli's status have varied slightly. Some sources said the replacement is prompted by a combination of injury and form, while others said he is ruled out specifically due to the hamstring injury [1, 2].
The Indian team management is expected to finalize the squad changes as the series in Afghanistan approaches. The decision to include Gaikwad would reward his recent performance in the domestic league [1].
“Virat Kohli will miss the upcoming India vs Afghanistan One Day International series”
Kohli's injury forces India to test its batting depth in a challenging away series. The potential inclusion of Ruturaj Gaikwad suggests a shift toward rewarding current T20 form to fill gaps in the ODI roster, signaling a transition period for the team's top-order stability.





