Indian women's team has won 23 of 25 ODIs against Sri Lanka
India's women's cricket team, which is set to face Sri Lanka in the Women's World Cup on Wednesday, has defeated SL in 23 of 25 ODIs played between them. India's only defeat came in 2013, while the other match between the two sides was abandoned. Indian team is aiming for its fourth straight win in the World Cup 2017.