Shafali Verma climbs to top spot in ICC Women’s T20I Rankings

India opener Shafali Verma is back at the top of the ICC Women’s T20I Player Rankings after a stellar performance in the first two matches of the ongoing three-match series against South Africa in Lucknow. Shafali Verma, who had grabbed the top position for the first time after helping her side reach the knockout phase … Continue reading Shafali Verma climbs to top spot in ICC Women’s T20I Rankings