In a World Cup expected to be dominated by batsmen, 224/8 was the lowest total defended.
India's famed batting-order failed to counter the Afghanistan spinners on a slow wicket as the Gulbadin Naib-led side restricted the two-time champions to a below-par 224 for eight.
Kohli now has two demerit points after having got one demerit point during the Pretoria Test against South Africa on 15 January 2018.
Sachin Tendulkar said that Dhoni and Kedhar partnership was very slow, we batted 34 overs of spin bowling and scored 119 runs.
Mohammad Shami was included in the playing XI as a replacement of Bhuwaneshwar Kumar, who suffered strain in his hamstring.
Vaunted Afghanistan spin triumvirate finally lives up to its billing as Men in Blue’s batting line-up struggles to 224/8 on slow pitch.
If Virat Kohli and co. go on to defeat the Afghans, they will become only the third side behind five-time champions Australia and their trans-Tasman rivals New Zealand to reach the mark.
Unbeaten India made just one change to their line-up after their win against Pakistan, with seam bowler Mohammed Shami replacing the injured Bhuvneshwar Kumar.
The Afghanistan skipper said that the team had a good chance to beat Sri Lanka but the side was not able to latch on to the opportunity.
Following five straight losses, plenty of conspiracy theories are floating including Rashid's relationship with skipper Gulbadin.
Members of the Indian team, including Kohli, KL Rahul, Hardik Pandya and Rishabh Pant attended a cricket clinic for school kids arranged by the ICC at the Rose Bowl Stadium on Thursday.
Shankar's injury is a slight concern but young Rishabh Pant, with his audacious approach, brings in a certain X-factor that is difficult to ignore.