HomeNewsEventsCricketEngland

Venues named for 2017 ICC Women’s World Cup

The International Cricket Council (ICC) has confirmed that Lord’s in London, along with four other venues, will be utilised for England’s staging of the 2017 Women’s World Cup national team tournament.