Heavy rain in Mumbai has postponed the Women's World Cup final scheduled in Navi Mumbai, arriving earlier than anticipated. The downpour is significant, causing delays in play, with umpires hoping for ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results