Australia have qualified, while South Africa, West Indies, and Afghanistan have been eliminated.
Sri Lanka and West Indies will face each other in Match 39 of ICC World Cup 2019 at Riverside Park, Chester-le-Street on July 1.
Australia have already qualified for the semi-finals, while South Africa, West Indies, and Afghanistan are out of contention.
India remain undefeated as West Indies have been eliminated from World Cup 2019. Sayed Ahmed Shirzad replaces Alam for the remaining World Cup campaign of Afghanistan. Trescothick retires from his 27-year long career.
India and West Indies will face each other in Match 34 of ICC World Cup 2019 at Old Trafford, Manchester on June 27.
Gayle (10,345) needs 61 runs to go past Lara (10,405) and become the leading run-scorer in West Indian history. For West Indies only, Gayle has 10,290 runs and Lara 10,348.
India and west indies will play each other in Match 334 of the 2019 World Cup on June 26.
South Africa and Afghanistan have both been knocked out, but the other eight teams can all qualify for the semi-finals.
India beat Afghanistan by 11 runs in Southampton; New Zealand edge past West Indies by 5 runs in Manchester; Entire Zimbabwe cricket board suspended; England Women take unassailable lead over the West Indies.
New Zealand and West Indies will face each other in Match 29 of ICC World Cup 2019 at the Old Trafford, Manchester, on June 22.