Cricket
ICC women ODI rankings: Lizelle Lee returns to the top spot; Mithali Raj drops to third
South Africa opener Lizelle Lee has reclaimed the top spot in the ICC Women’s ODI Player Ranking. Earlier in September, she shared the joint-first position with Indian skipper Mithali Raj. Lee, who first attained the top spot in June 2018, again reached the first position this month. She is now Read more…