Sri Lanka faces world cup challenge against India
The five-match ODI series between Sri Lanka and India will start this Sunday (20) in Dambulla. This series will be highly important for Sri Lanka as they should win at least two matches to ensure direct entry to the 2019 World Cup. Sri Lanka, currently... Read More