The Indian women’s team won their maiden World Cup title by defeating South Africa in the final at the Dr DY Patil Stadium in Navi Mumbai. It was a historic moment, and the celebrations turned even ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results