Spot the ball: England win Women’s World Cup final in 2017
How good is your cricketing eye? England women’s World Cup triumph against India at Lord’s in 2017 was one of the most thrilling finals in...
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More