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.

Subscribe to unlock this article

Explore our subscription options to continue reading our industry-leading content!

Already have an account? Sign in here