After a slow start to the group stage where rain was discussed just as much as the cricket, India's eventual World Cup success showed what is possible when given the platform.
The ICC Women’s World Cup 2025 saw a new champion crowned in Navi Mumbai on November 2. India beat South Africa by 52 runs to ...