London Stadium lined up for Cricket World Cup matches

London Stadium looks set to host matches at the 2019 Cricket World Cup after the England and Wales Cricket Board (ECB) reportedly outlined its intention to stage two high-profile games at the 66,000-capacity venue.

You'll need a subscription to continue reading

Discover our range of subscription choices, with options starting from £39/month

Already have an account? Sign in here