Virat Kohli has suffered a hamstring injury and has reportedly been ruled out of India’s upcoming ODI series against Afghanistan, according to a PTI report, dealing a significant blow to the team ahead of a series that was set to kickstart preparations for the 2027 ODI World Cup.

The former India captain was expected to return to international cricket following the conclusion of IPL 2026, but the injury has now delayed those plans.
He played a match-winning half-century knock in the IPL 2026 final last Sunday in Ahmedabad against the Gujarat Titans to help the Royal Challengers Bengaluru lift their second consecutive IPL title. Known for his unmatched fitness even at 37, he was in stellar form throughout the tournament. He capped off the season with 675 runs in 16 innings at 56.25 and a strike rate of 165.84. He was RCB’s highest run-getter in the tournament and the fourth overall.
“He is out of the ODI series due to a hamstring injury,” a BCCI source told the news agency.
The three-match ODI series will begin on June 13 in Dharamsala. Kohli’s absence will take the sheen off the upcoming series.
At a time when his future in international cricket was being discussed even in the corridors of the BCCI headquarters in Mumbai, following his retirement from T20Is and Tests, Kohli responded in the best way possible. He finished as the leading run-scorer in his cherished 50-over format in 2025, amassing 651 runs in 13 innings at an average of 65.10 and a strike rate of 96.15. The tally included four centuries, three half-centuries, a victorious ICC Champions Trophy campaign, a Player of the Series award against South Africa, and a return to the No. 1 spot in the ICC ODI rankings for the first time in four years.
Despite those achievements, the selectors and team management stopped short of declaring that Kohli had cemented his place in India’s plans for the 2027 ODI World Cup. Determined to reaffirm his commitment to the format, he turned up in the Vijay Hazare Trophy last season, scoring 208 runs in just two matches. That included a 131 off 101 balls against Andhra and a half-century against Gujarat. The performances also saw him surpass Sachin Tendulkar to become the fastest batter to 16,000 List A runs.
It remains to be seen if Rohit Sharma will be available for the entire contest against Afghanistan. His availability, as clarified by chief selector Ajit Agarkar at the time of the squad announcement, is subject to fitness after a hamstring injury affected his IPL appearances.
