India, Sri Lanka, and South Africa will compete in tri-nation women's ODI series in Colombo from April 27 to May 11, Sri Lanka Cricket announced. The series will serve as key preparation for ICC Women's Cricket World Cup, which will be held in India this year. India are the top-ranked team, followed by South Africa (4th) and Sri Lanka (7th).