Women’s ODI World Cup 2025: Powerhouses England, South Africa eye winning start in Guwahati clash
Only Australia has won more women’s cricket World Cups than England. In 2017, England had emerged as the champion at home. In the last World Cup, it had contested the final (no prize for guessing against whom). Yet, the English women aren’t the second-favourite to win this World Cup. The Indians are. While India has…