India clinched the Women's ODI tri-series title in style as Smriti Mandhana struck a sublime century to power her team to a commanding 97-run victory over Sri Lanka in the final, setting a confident ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results