The 2026 Women’s T20 World Cup final finds its ground at Lord’s

The organisers of the ICC Women’s T20 World Cup have announced the venues for the 12-team tournament in 2026. This includes the news that Lord’s Cricket Ground will host the final on July 5, 2026, which will conclude a 24-day and 33-match tournament.
The biggest stage for women’s cricket
Lord’s is the setting for the historic 2017 Women’s World Cup final where England beat India. Now almost a decade later, the same competition will be played at the same venue.
ECB chief executive Richard Gould is glad Lord’s will be the official ground for the T20 World Cup once again. He said, ‘This will be the biggest women's cricket event ever staged in England and Wales and is undoubtedly an opportunity to take the game to more people than ever before and welcome in new fans’.