England Women
Lord’s to host final of 2026 Women’s T20 World Cup

Lord’s will host the final of the Women’s T20 World Cup on Sunday 5 July next year, organisers have announced.
The 12-team tournament will be held across England with Headingley, Old Trafford, Edgbaston, The Oval, the Hampshire Bowl and Bristol’s County Ground also hosting matches.
Continue Reading