England duo out to copy 2017 heroics at home T20 World Cup
Lord’s to host final of ICC Women’s T20 World Cup 2026
Venues, key dates announced for ICC Women’s T20 World Cup 2026 in England