England Blasted After Women’s Ashes Series Loss: “Are You Improving…”

England last won the women’s Ashes 11 years ago, and last won a trophy under Heather Knight’s captaincy when they clinched the 2017 ODI World Cup on home soil.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top