India, who reached the semi-finals of the 2019 Cricket World Cup after beating Bangladesh, are set to face Sri Lanka in their last round-robin fixture at Headingley Carnegie. Other than losing the clash versus the hosts England, India have had done a great job to be near of winning their third World Cup crown. The 1996 World Cup winners Sri Lanka, on the other hand, are looking end their picture, at the CWC this time around, on a fine note after failing to reach the next round in British isle.