Venues announced for 2017 Women’s World Cup
The England and Wales Cricket Board (ECB) today announced the five host grounds for the ICC Women’s World Cup in 2017. The ICC has confirmed Derbyshire, Leicestershire, Somerset, Gloucestershire and Lord’s will host the competition’s 31 matches starting on June 26th next year – with the Home of Cricket set to stage the final on July 23rd. It will be the first time that the tournament has been held in…