It's not too long now before the champions of Women's World Cup 2025 will take home an unprecedented USD 4.48 million. Rewind to 1997, the second time the tournament was held in India, when Australia ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results