
Dubai: The International Cricket Council (ICC) has officially confirmed that the final of the ICC Women’s T20 World Cup 2026 will be played at the iconic Lord’s Cricket Ground on July 5.
The tournament is set to begin on June 12 and will feature 12 teams competing over 33 matches across 24 days. The teams will be divided into two groups, with the detailed match schedule to be released at a later date.
Eight teams have already secured their spots in the main event, while the remaining four will qualify through a qualifying tournament.
In addition to Lord’s, the ICC has also announced six other venues for the tournament. These include Old Trafford, Headingley, Edgbaston, Hampshire Bowl, The Oval, and Bristol — all prominent cricket grounds across England.