Updates:

7:03 pm: India have won the toss and have elected to bat first in Dubai. They also remain unchanged from the six-wicket victory over Pakistan.

India playing XI: Shafali Verma, Smriti Mandhana, Jemimah Rodrigues, Harmanpreet Kaur(c), Richa Ghosh(w), Deepti Sharma, Sajeevan Sajana, Arundhati Reddy, Shreyanka Patil, Asha Sobhana, Renuka Thakur Singh.

Sri Lanka playing XI: Vishmi Gunaratne, Chamari Athapaththu(c), Harshitha Samarawickrama, Kavisha Dilhari, Nilakshi de Silva, Anushka Sanjeewani(w), Ama Kanchana, Sugandika Kumari, Inoshi Priyadharshani, Udeshika Prabodhani, Inoka Ranaweera.

With South Africa convincingly beating Scotland in Dubai, the same ground will see India facing Sri Lanka in what will be a high-stakes clash, especially for the former in the Women's T20 World Cup 2024. Harmanpreet Kaur and co. got their campaign back on track with a nervy win over Pakistan, but need a considerable net run-rate lift to keep themselves in the frame for a semi-final berth.

View this post on Instagram

A post shared by ICC (@icc)

Sri Lanka, on the other hand, are unlikely to reach the next round of the tournament after heavy losses to Australia and Pakistan. However, with nothing much to lose, they will be keen on becoming a roadblock for India on their road to the semi-finals.