ICC Women's ODI Batting Rankings: Sri Lanka Captain Chamari Athapaththu Returns to Top
New Delhi, April 23: Following a knock of 195 not out in the third ODI against South Africa in Potchefstroom, Sri Lanka captain Chamari Athapaththu returned to the top in the latest ICC Women's ODI batting rankings, released on Tuesday. Athapaththu…