This is embarrassing man. The most prestigious tournament in women's cricket they're treating it like some random league. Finals should've been in Mumbai or Bengaluru.
The Maharaja Yadavindra Singh International Cricket Stadium in Mullanpur has been confirmed to host the Women's ODI World Cup final later this year.
Vishakhapatnam, Thiruvananthapuram, Raipur and Indore will also host matches at the eight-team tournament, likely to be held between September 29 and October 26