Virat Kohli to be Ruled Out of Afghanistan ODIs; Ruturaj Gaikwad May Replace Him

Ind vs Afg: Virat Kohli only plays ODIs for the national side and hence the anticipation of watching him play in the blues was high. Unfortunately, multiple reports claims that he may skip the series owing to workload management.

ย 
Follow :
Virat Kohli celebrating with IPL 2026 trophy | Image: AP

Ind vs Afg: Virat Kohli only plays ODIs for the national side and hence the anticipation of watching him play in the blues was high. Unfortunately, multiple reports claims that he may skip the series owing to a hamstring injury he may have picked up during the IPL 2026. Kohli seemed to be limping while batting in the final against Gujarat Titans at the Narendra Modu=i stadium. In that game as well, he carried the bat through scoring 75* off 42 balls. 

June 3, 2026

ALSO READ: Gambhir Not in Favour of Iyer as Ind's T20 Captain. Report Reveals DEETS

Kohli Out, Gaikwad In

In all probability, Ruturaj Gaikwad is going to replace Kohli in the upcoming three-match ODI series against Afghanistan. 

"The fact that I continue to play and compete, I want to keep improving and find areas in my game where I can make a difference and help the team score. That's always been my focus,โ€ Kohli said in a video shared by IPL after the win. 

Kohli starred in RCBโ€™s title win over Gujarat Titans on Sunday and capped another strong season with the bat. He said staying at the top requires constant improvement and adapting as the game evolves. 

Even at the twilight of his career, Kohli remains extremely significant to the side. He has already admitted that he wants to feature in the upcoming 2027 ODI World Cup and hence these three ODIs were important for him to get some match practice. 

ALSO READ: Samson, Iyer And Tilak; Contenders For Suryakumar Yadav's Successor

Just after the IPL win, Kohli was spotted in Vrindavan along with his wife, Anushka Sharma. The power couple are often spotted in Vrindavan. 

Published By : Ankit Banerjee

Published On: 4 June 2026 at 11:05 IST