Mumbai, June 6 -- India's preparations for the upcoming ODI series against Afghanistan have been dealt a setback with star batter Virat Kohli ruled out due to a hamstring injury, while the participation of senior players Rohit Sharma and Hardik Pandya remains dependent on fitness clearance from the BCCI Centre of Excellence (CoE).

The Board of Control for Cricket in India (BCCI) confirmed Kohli's absence while announcing squads for the upcoming T20I tours of Ireland and England and the 2026 Asian Games. Yashasvi Jaiswal has been named Kohli's replacement for the home ODI series against Afghanistan.

Kohli sustained the injury during the IPL 2026 final, where the Royal Challengers Bengaluru successfully defended their title. Providing an ...