India Win Four on the Trot

5 min
India registered their fourth win in ICC Women's World Cup 2017, beating Sri Lanka by 16 runs in Derby

Watchlist