The final of the ICC Women’s T20 World Cup 2026 will be held at Lord’s on Sunday, July 5, it has been announced.
Lord’s, which was also the venue for the 50-over World Cup final between England and India in 2017, is one of seven venues confirmed for the tournament, alongside Old Trafford, Headingley, Edgbaston, Southampton, The Oval, and Bristol.
The competition will kick off on Friday June 12 before culminating at Lord’s, 33 fixtures and 24 days later.
An expanded competition will see 12 teams descend on England and Wales to compete for the prestigious trophy that is currently held by New Z...