Lahore: England captain Charlotte Edwards has jumped five places to second position in the Reliance ICC Women’s Rankings for ODI Batters after leading her side to a 2-0 series victory over India in the opening round of the ICC Women’s Championship. Edwards recorded scores of 53 and 108 not ... Read More »