Sports
England to begin home Women's T20 World Cup in 2026 against Sri Lanka
England will begin the T20 Women’s World Cup at home in 2026 with a match against Sri Lanka in Edgbaston.
England will begin the T20 Women’s World Cup at home in 2026 with a match against Sri Lanka in Edgbaston.