India defeated Sri Lanka by 16 runs in Women’s World Cup 2017

India defeated Sri Lanka by 16 runs in Women's World Cup 2017

Loves all things female cricket

Also Read:  Indian Women's Squad for the Tri-series in Australia to be picked on Sunday

Liked the story? Leave a comment here