Athapaththu, Bell and Glenn progress in ICC Women’s T20I Player Rankings
Sri Lanka opener Chamari Athapaththu and England bowlers Sarah Glenn and Lauren Bell have made notable progress in the ICC Women’s T20I Player Rankings after some fine performances over...