World Cup 2019 Roundup: Day Six

Sri Lanka defeated Afghanistan by 35 runs in a rain-shortened contest in Cardiff.

World Cup 2019 Roundup: Day Six