Tag Archive: Anya Shrubsole, ICC women’s world cup 2017
England beat India by 9 runs to clinch Women’s Cricket World Cup
Jul 23, 2017Stree News0
In a thrilling close fight, England beat India by 9 runs in the finals of the Women’s World Cup being played at Lord’s ground, London on Sunday. After winning the toss, England opted to bat...