Watch the top two teams in the world compete for the honour of becoming world champions, as the ICC Women’s World Cup reaches a climax at Lords.
This summer, the month-long ICC Women’s World Cup takes place at cities across England, including Derby, Bristol, Leicester and Taunton; with the final being hosted at London’s prestigious venue and the home of cricket, Lords.
Eight of the best teams in the world will compete for the title, including England, Australia, India and New Zealand. Current World Champions Australia will be looking to hold onto their title but will England, with home advantage, be able to stop them?
Venue Details & Map
Lords Cricket Ground
St. Johns Wood RoadNW8 8QN
- +44 (0)20 7289 1611