England vs Sri Lanka, Match 27

2019-06-21 3:00 PM - 8:00 PM

ICC Cricket World Cup 2019
Venue – Headingley, Leeds

Results – Sri Lanka win by 20 runs