Posted inWomen Cricket News India Women’s ODI World Cup 2025 Squad to be announced on 19 August in Mumbai Mumbai’s fickle monsoon could end up dictating whether the BCCI (Board of Control for Cricket in India) goes ahead with its scheduled… August 19, 2025