Sri Lanka's star batter Chamari Athapaththu edged Natalie Sciver-Brunt to become the top-ranked batter in the ICC Women's ODI batting rankings.
Powering Sri Lanka to the highest successful run-chase in women's ODIs has seen Chamari Athapaththu go to the top of the ICC Women's ODI...