Sri Lanka’s Dilshan Madushanka earlier picked up 5-80 to go top of the tournament’s wicket-taker list as India made 357-8; watch the Netherlands take on Afghanistan on Friday with coverage from 8am ahead of the first ball at 8.30am, live on Sky Sports Cricket
India secured their place in the Cricket World Cup semi-finals after skittling Sri Lanka for just 55 to seal an emphatic 302-run victory in Mumbai.
Sri Lanka collapsed to 3-4 by the fourth over as their top four batters mustered just one run between them, with openers Pathum Nissanka and Dimuth Karunaratne both out for golden ducks.
Their nightmare continued against Mohammed Shami (5-18), who picked up his third five-wicket haul in World Cup matches, and Mohammed Siraj (3-16) as they fell to 14-6 within the powerplay.
Ninth-wicket pair Kasun Rajitha (14) and Maheesh Theekshana (12no) shared Sri Lanka’s highest partnership worth 20 runs as they passed the record low ODI score of 35, before they were all out for 55 – the team’s third-lowest ODI score.
Earlier, India had a shaky start after skipper Rohit Sharma (four) was bowled by Dilshan Madushanka (5-80) from the second ball of the day.
However, Virat Kohli (88) and Shubman Gill (92) put on a 189-run partnership for the second wicket to help India post 357-8 after they lost the toss and were inserted in to bat.
India are the first team to qualify for the semi-finals and reclaim their position at the top of the World Cup table, while Sri Lanka stay in seventh place.