The England women captain Charlotte Edwards hit 109 to become the leading scorer in women's one-day internationals as her side beat India by 32 runs in their World Cup Group A clash with the hosts.

England, who came into this game at the back of a shock defeat against Sri Lanka gave nothing away and made the Indians earn for their runs. Earlier in the day, being put into bat first, skipper Charllote Edwards led from the front scoring a fine century. Edwards also went past Belinda Clarke to become the highest scorer in women’s cricket and completed 1000 runs in World Cup. The rest of the batswomen rallied around Edwards and scored handful knocks to take their team to a respectable total which was eventually enough to see them through to their first victory in this World Cup.