India secured their first-ever ICC Women's World Cup title with a commanding 52-run victory over South Africa at DY Patil Stadium in Navi Mumbai on Sunday. The triumph, led by captain Harmanpreet Kaur ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results