Tags Icc women cricket world cup 2017

Tag: icc women cricket world cup 2017

ICC Announce Women’s World Cup 2017 Team Of The Tournament

India lost the final of ICC Women's Cricket World Cup 2017 against England at 'the home of cricket' Lord's Cricket Ground on Sunday. It...

Top 6 Moments For India In Women’s Cricket World Cup 2017

India’s Women just fell short of the final hurdle in the World Cup and put up a stirring performance throughout. The team played some...