ICC Women’s T20I rankings: Shafali Verma reclaims top spot; Chamari Athapaththu breaks into the top 10
Indian opener Shafali Verma has regained her number one spot in the latest T20I Rankings released by the International Cricket Council (ICC) … Keep Reading