The historic Lord’s Cricket Ground has been confirmed as the venue for the Final of the ICC Women’s T20 World Cup 2026, with the title clash set for 5 July.The announcement was made on 1 May during a launch event at Lord’s, where it was also revealed that Edgbaston, Hampshire Bowl, Headingley, Old Trafford Cricket Ground, The Oval and Bristol County Ground will host matches during the tournament.The ICC Women’s T20 World Cup 2026 will begin on 12 June and span 24 days, featuring 33 matches before reaching its grand finale at Lord’s.The full tournament schedule will be unveiled in due course.
Click here to read article