| Date | Time | Versus | Venue |
| Tue Sep 18 | 19:30 local | 14:00 GMT | Sri Lanka vs Zimbabwe | Mahinda Rajapaksa International Stadium, Hambantota |
| Wed Sep 19 | 15:30 local | 10:00 GMT | Australia vs Ireland | R. Premadasa Stadium, Colombo |
| Wed Sep 19 | 19:30 local | 14:00 GMT | India vs Afghanistan | R. Premadasa Stadium, Colombo |
| Thur Sep 20 | 19:30 local | 14:00 GMT | South Africa vs Zimbabwe | Mahinda Rajapaksa International Stadium, Hambantota |
| Frid Sep 21 | 15:30 local | 10:00 GMT | New Zealand vs Bangladesh | Pallekele Cricket Stadium, Kandy |
| Frid Sep 21 | 19:30 local | 14:00 GMT | England vs Afghanistan | R. Premadasa Stadium, Colombo |
| Sat Sep 22 | 15:30 local | 10:00 GMT | Sri Lanka vs South Africa | Mahinda Rajapaksa International Stadium, Hambantota |
| Sat Sep 22 | 19:30 local | 14:00 GMT | Australia vs West Indies | R. Premadasa Stadium, Colombo |
| Sun Sep 23 | 15:30 local | 10:00 GMT | New Zealand vs Pakistan | Pallekele Cricket Stadium, Kandy |
| Sun Sep 23 | 19:30 local | 14:00 GMT | England vs India | R. Premadasa Stadium, Colombo |
| Mon Sep 24 | 19:30 local | 14:00 GMT | West Indies vs Ireland | R. Premadasa Stadium, Colombo |
| Tue Sep 25 | 19:30 local | 14:00 GMT | Bangladesh vs Pakistan | Pallekele Cricket Stadium, Kandy |
| Thu Sep 27 | 15:30 local | 10:00 GMT | Super 8, Sri Lanka Vs New Zealand | Pallekele Cricket Stadium, Kandy |
| Thu Sep 27 | 19:30 local | 14:00 GMT | Super 8, England Vs West Indies | Pallekele Cricket Stadium, Kandy |
| Frid Sep 28 | 15:30 local | 10:00 GMT | Super 8, Pakistan Vs South Africa | R. Premadasa Stadium, Colombo |
| Frid Sep 28 | 19:30 local | 14:00 GMT | Super 8, Australia Vs India | R. Premadasa Stadium, Colombo |
| Sat Sep 29 | 15:30 local | 10:00 GMT | Super 8, England Vs New Zealand | Pallekele Cricket Stadium, Kandy |
| Sat Sep 29 | 19:30 local | 14:00 GMT | Super 8, Sri Lanka Vs West Indies | Pallekele Cricket Stadium, Kandy |
| Sun Sep 30 | 15:30 local | 10:00 GMT | Super 8, Australia Vs South Africa | R. Premadasa Stadium, Colombo |
| Sun Sep 30 | 19:30 local | 14:00 GMT | Super 8, Pakistan Vs India | R. Premadasa Stadium, Colombo |
| Mon Oct 01 | 15:30 local | 10:00 GMT | Super 8, West Indies Vs New Zealand | Pallekele Cricket Stadium, Kandy |
| Mon Oct 01 | 19:30 local | 14:00 GMT | Super 8, England Vs Sri Lanka | Pallekele Cricket Stadium, Kandy |
| Tue Oct 02 | 15:30 local | 10:00 GMT | Super 8, Australia Vs Pakistan | R. Premadasa Stadium, Colombo |
| Tue Oct 02 | 19:30 local | 14:00 GMT | Super 8, India Vs South Africa | R. Premadasa Stadium, Colombo |
| Thu Oct 04 | 19:30 local | 14:00 GMT | 1st Semi-Final - Sri Lanka Vs Pakistan | R. Premadasa Stadium, Colombo |
| Frid Oct 05 | 19:30 local | 14:00 GMT | 2nd Semi-Final - Australia Vs West Indies | R. Premadasa Stadium, Colombo |
| Sun Oct 07 | 19:30 local | 14:00 GMT | Final - TBC v TBC | R. Premadasa Stadium, Colombo |