The match will start at 2.45 in the afternoon. Both teams alongwith host Nepal and Bangladesh have already qualified for the semifinals.
India will try to keep its unbeaten record in the championship. Expressing confidence in her team Coach Maymol Rocky said players are fully geared up for the match.
The two sides last met in 2016 at the South Asian Games in Shillong, where India thrashed Sri Lanka by 5-0.
The semi finals will be fixed after the result of India-Sri Lanka match.
The winner will take on Bangladesh while losing team will play against Nepal, the top team from group A.