Cricket: India's ODI Squad for South Africa & Sri Lanka Tri-Series Announced

Harmanpreet Kaur To Lead India to Tri-Series in Sri Lanka
The ICC Women’s ODI World Cup is now less than five months away, and teams are hard at work preparing for the global spectacle, which will be hosted by India (and a neutral venue for matches involving Pakistan) in September this year.
Team India are no different and have arrived in Colombo to face Sri Lanka and South Africa in a one-off tournament that gets underway on April 27. The tri-series will see each team play four games, and the two with the best records will qualify for the final on May 11.
After failing to reach the final four at the last T20 tournament and playing host for the upcoming ODI World Cup, the pressure is firmly on India to do well later this year, and this series is expected to play a major role in their final preparation.
The team arrives at the competition in good form too, having reeled off six wins in a row, albeit against non-World Cup participants in the West Indies and Ireland, but those victories would have given them serious motivation ahead of facing tougher opposition in the Proteas and Sri Lanka.
India’s selection committee have made several surprising selections for this series, some of which were enforced due to injuries to key players, while others were due to poor performances - most notably, the omission of Shafali Verma.
Harmanpreet Kaur will continue to lead the Blue Shirts in Sri Lanka, while there are three new faces in the camp in Kashvee Gautam, Sree Charani, and Shuchi Upadhyay, all of whom have received their maiden call-ups to the national team.
India Team Selection for 2025 Tri-Series

Here are the 15 players who have been selected to represent India in Sri Lanka over the next three weeks:
Harampreet Kaur (C), Smriti Mandhana (VC), Shuchi Upadhyay, Sree Charana, Kasvee Gautam, Tejal Hasabnis, Arundhati Reddy, Sneh Rana, Amanjot Kaur, Deepti Sharma, Yastika Bhatia, Richa Ghosh, Jemimah Rodrigues, Harleen Deol, Pratika Rawal.
Sri Lanka Squad: Chamari Athapaththu (C), Vishmi Gunaratne, Harshitha Samarawickrama, Nilakshi Silva, Kavisha Dilhari, Anushka Sanjeewani, Hasini Perera, Piumi Wathsala, Achini Kulsuriya, Sugandika Kumari, Malki Madara, Rashmika Sewwandi, Hansima Karunaratne, Inoshi Fernando, Inoka Ranaweera, Dewmi Vihanga, Manudi Nanayakkara.
South Africa Squad: Laura Wolvaardt (C), Anneke Bosch, Tazmin Brits, Nadine de Klerk, Annerie Dercksen, Sinalo Jafta, Ayabonga Khaka, Masabata Klaas, Sune Luus, Karabo Meso, Nonkululeko Mlaba, Seshnie Naidu, Nondumiso Shangase, Miane Smit, Chloe Tryon
India Tri-Series Match Schedule
- Sri Lanka vs. India - Sunday, April 27
- India vs. South Africa - Tuesday, April 29
- Sri Lanka vs. India - Sunday, May 4
- India vs. South Africa - Wednesday, May 7
- *Final - Sunday, May 11
Don’t forget to check out our cricket predictions for key stats and breaking news ahead of the tournament!