ICC World Cup 2019 Roundup: Day 23

Sri Lanka defeated England in a close contest at Headingley.

ICC World Cup 2019 Roundup: Day 23