where is the women's cricket world cup 2025

2 hours ago 2
Nature

The Women's Cricket World Cup in 2020 was held in Australia. The tournament took place between February 21 and March 8, 2020, with the final match played at the Melbourne Cricket Ground. Australia was the host nation and also the champion of the tournament, defeating India in the final.