History was scripted on the midnight of Sunday (Nov 2) as the Indian Women’s team won its maiden ODI World Cup, having beaten South Africa at the D.Y.Patil Stadium in Navi Mumbai. A feat that could ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results