India will face Sri Lanka in ICC Cricket World Cup, 2019 match no 44. The second last match of the group stage will take place at Headingley in Leeds. The current edition of the World Cup has been badly affected by weather, a total number of four matches have been abandoned so far in CWC 2019.