India's Smriti Mandhana has regained the top position in the latest ICC Women's ODI Player Rankings, replacing South Africa's Laura Wolvaardt as the world's leading batter on Tuesday. Stars from South ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results