The Women's World Cup 2025 finally arrives in Navi Mumbai, and the first fixture at the venue will see Sri Lanka squaring off against Bangladesh on Monday, October 20. The turnout for the fixture is ...