Find out where and when Sri Lanka will be in action during the Cricket World Cup
All times BST
Saturday, June 1: New Zealand (Cardiff, 10.30am)
Wednesday, June 4: Afghanistan (Cardiff, 10.30am)
Friday, June 7: Pakistan (Bristol, 10.30am)
Tuesday, June 11: Bangladesh (Bristol, 10.30am)
Saturday, June 15: Australia (The Oval, 10.30am)
Friday, June 21: England (Headingley, 10.30am)
Friday, June 28: South Africa (Chester-le-Street, 10.30am)
Monday, July 1: West Indies (Chester-le-Street, 10.30am)
Saturday, July 6: India (Headingley 10.30am)
COUNTRY-BY-COUNTRY WORLD CUP FIXTURE GUIDES