India have suffered a major setback ahead of the ODI series against Afghanistan, with Virat Kohli reportedly ruled out due to a hamstring injury. Rohit Sharma’s availability also remains uncertain, raising concerns for India before the three-match contest beginning June 13.