Catch all the action with the LIVE Blog
The live broadcast of the match will be shown on Star Sports network while the live streaming of the match can be caught on Hotstar.com. The match is scheduled to start at 3:00 PM IST. You can also check out Cricketnext's LIVE blog for all the latest action from the match including live scores, ball-by-ball commentary and analysis.
With three consecutive wins, the Indians have a massive advantage with all round performances over the last one week of the Women's World Cup.
Batting has been their main strength, with Smriti Mandhana the fourth highest scorer in the tournament with 198 runs in three outings followed by Punam Raut and Mithali Raj at the eighth and ninth spots respectively.
The Indian bowling has been exceptional with Ekta Bisht and 19-year-old Deepti Sharma, at number one and two respectively with six wickets each.
Winless Sri Lanka have been struggling at the World Cup so far, though their margins of defeats have consistently reduced.
In the first encounter against New Zealand they lost by nine wickets. They went down to the Aussies by eight wickets and finally to host England by seven wickets.
Barring Chamari Atapattu, their batters have failed to impress, and bowlers lack bite in the Sri Lankan attack.
India Women (Playing XI): Punam Raut, Smriti Mandhana, Deepti Sharma, Mithali Raj(c), Harmanpreet Kaur, Veda Krishnamurthy, Sushma Verma(w), Jhulan Goswami, Mansi Joshi, Ekta Bisht, Poonam Yadav
Sri Lanka Women (Playing XI): Nipuni Hansika, Hasini Perera, Chamari Atapattu, Shashikala Siriwardene, Dilani Manodara(w), Prasadani Weerakkody, Oshadi Ranasinghe, Chandima Gunaratne, Ama Kanchana, Sripali Weerakkody, Inoka Ranaweera(c)
Ekta BishtICC Women's World Cup 2017ICC Women's World Cup 2017 Live StreamingICC Women's World Cup Live StreamingIndia vs Sri lankaIndia vs Sri Lanka Live StreamingIndian women's teamjhulan goswamimithali rajsmriti mandhana
First Published: July 4, 2017, 7:07 PM IST