Ahead of England facing Australia in the final of the ICC Women’s T20 World Cup final, BBC Sport looks back at the last time England won a major tournament on home soil, when they beat India by nine runs at Lord’s in the 50-over World Cup in 2017.
READ MORE: Belief back as England brace for their biggest game since 2017
Available to UK users only.











Leave a Reply