Mitali Raj regained her well-deserved No.1 Spot on ICC Women’s ODI Player Rankings
India batting star Mithali Raj is back at the top of the ICC women’s ODI player rankings, the ninth time she is number one among batters since first occupying the spot more than 16 years ago, after West Indies captain Stafanie...
Read More