Cricket News sort by 12th Match, Group A - India Women Vs Sri Lanka Women at Mumbai - Feb 5, 2013

India’s shattering loss to Sri Lanka in their final group game in the Women’s World Cup was rather incomprehensible. They came into the game having beaten West Indies convincingly before going down to England.