New Delhi, Sept. 30 -- The ICC Women's Cricket World Cup 2025 begins today, September 30, with India facing Sri Lanka in Guwahati at 3 PM. This is India's first home World Cup in 12 years. This will be a chance to break their runners-up jinx from 2005 and 2017. A win here sets India's tone before their clash with Pakistan on October 5.

India and Sri Lanka have faced each other 35 times in ODIs; only 1 match produced no results. India have won 31 of those while Sri Lanka won just 3.

In the last 5 encounters, India have won 4 times and Sri Lanka once. Both teams have won 2 out of their last 5 matches.

Their last encounter was on May 11. India Women defeated Sri Lanka Women by 97 runs in the final of the Women's Tri-Series at Colombo.

Ba...