Keep up-to-date as the competition progresses...
QUALIFICATION STAGE
Tuesday, March 8: Hong Kong v Zimbabwe (9.30am)
Tuesday, March 8: Scotland v Afghanistan (2pm)
Wednesday, March 9: Bangladesh v Netherlands (9.30am)
Wednesday, March 9: Ireland v Oman (2pm)
Thursday, March 10: Scotland v Zimbabwe (9.30am)
Thursday, March 10: Afghanistan v Hong Kong (2pm)
Friday, March 11: Netherlands v Oman (9.30am)
Friday, March 11: Bangladesh v Ireland (2pm)
Saturday, March 12: Zimbabwe v Afghanistan (9.30am)
Saturday, March 12: Scotland v Hong Kong (2pm)
Sunday, March 13: Netherlands v Ireland (9.30am)
Sunday, March 13: Bangladesh v Oman (2pm)
SUPER 10s (Group 1)
Wednesday, March 16: West Indies v England (2pm)
Thursday, March 17: Sri Lanka v TBC (2pm)
Friday, March 18: South Africa v England (2pm)
Sunday, March 20: South Africa v TBC (9.30am)
Sunday, March 20: Sri Lanka v West Indies (2pm)
Wednesday, March 23: England v TBC (9.30am)
Friday, March 25: South Africa v West Indies (2pm)
Saturday, March 26: Sri Lanka v England (2pm)
Sunday, March 27: West Indies v TBC (9.30am)
Monday, March 28: South Africa v Sri Lanka (2pm)
SUPER 10s (Group 2)
Tuesday, March 15: India v New Zealand (2pm)
Wednesday, March 16: Pakistan v TBC (9.30m)
Friday, March 18: Australia v New Zealand (9.30am)
Saturday, March 19: India v Pakistan (2pm)
Monday, March 21: Australia v TBC (2pm)
Tuesday, March 22: New Zealand v Pakistan (2pm)
Wednesday, March 23: India v TBC (2pm)
Friday, March 25: Pakistan v Australia (9.30am)
Saturday, March 26: New Zealand v TBC (9.30am)
Sunday, March 27: India v Australia (2pm)
FINALS STAGE
Wednesday, March 30: Semi-Final #1 (1.30pm)
Thursday, March 31: Semi-Final #2 (1.30pm)
Sunday, April 3: Final (1.30pm)