Oh no, the "anything is possible in cricket" cliche is limited to the realm of a single match, not a World Cup. It was as ...
The 27th match of the 2019 ICC Cricket World Cup will be played between England and Sri Lanka at Headingley in Leeds.