Heavy rain resulted in the toss getting delayed in the final of the 2025 ICC Women’s World Cup between India and South Africa at Navi Mumbai’s DY Patil Stadium. Here’s what happens if Sunday’s final ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results