News
In the ICC Women’s ODI batting rankings, India’s Smriti Mandhana has regained the No. 1 position for the first time since November 2019. The 28-year-old rose to the top with 727 rating points, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results