The 50-over showpiece event is expected to feature better-prepared teams, with both sides having played considerably more One Day International cricket since the last edition in 2022.
India's captain, Harmanpreet Kaur, has expressed confidence in her settled squad, stating the team has a lot more clarity heading into the World Cup on home soil.
Sri Lanka, led by Chamari Athapaththu, is no longer solely dependent on their talismanic captain, with emerging players ready to contribute.
The spotlight will be on Indian middle-order batter Jemimah Rodrigues, who is set to make her maiden 50-over World Cup appearance, and veteran Sri Lankan left-arm seamer Udeshika Prabodhani, a key new-ball threat for the island nation.
The match begins at 3:00 PM local time.