England and Australia are set to renew women’s cricket’s fiercest rivalry in a blockbuster Women’s T20 World Cup final at Lord’s, with a place in history on the line.
England and Australia are set to renew women’s cricket’s fiercest rivalry in a blockbuster Women’s T20 World Cup final at Lord’s, with a place in history on the line.