sports icc womens t20 world cup 2026 final to be held at lords on july 5

Icc Womens T20 World Cup 2026 Final To Be Held At Lords On July 5

17hrs 51mins   👁 7

Hyderabad: The final of the ICC Womens T20 World Cup 2026 will be held at Lords on July 5 (Sunday), it was announced ahead of a launch event on Thursday at the iconic London venue which will be attended by some of the top names of British womens sport. Lords, which was also the venue for the thrilling final of the ICC Womens Cricket World Cup between England and India in 2017, is one of seven venues confirmed for the ICC Womens T20 World Cup 2026, alongside Old Trafford Cricket Ground, Head