Australia thrashed England by seven wickets to win a record-extending seventh women’s T20 World Cup title in a sold-out final at Lord’s on Sunday.
Stories That Soar Beyond Headlines
Australia thrashed England by seven wickets to win a record-extending seventh women’s T20 World Cup title in a sold-out final at Lord’s on Sunday.