Zimbabwe vs Nepal 1st Match, Group A (June 18) Harare
West Indies vs United States 2nd Match, Group A (June 18) Harare
Sri Lanka vs United Arab Emirates 3rd Match, Group B (June 19) Bulawayo
Ireland vs Oman 4th Match, Group B (June 19) Bulawayo
Zimbabwe vs Netherlands 5th Match, Group A (June 20) Harare
Nepal vs United States 6th Match, Group A (June 20) Harare
Ireland vs Scotland 7th Match, Group B (June 21) Bulawayo
Oman vs United Arab Emirates 8th Match, Group B (June 21) Bulawayo
West Indies vs Nepal 9th Match, Group A (June 22) Harare
Netherlands vs United States 10th Match, Group A (June 22) Harare
Sri Lanka vs Oman 11th Match, Group B (June 23) Bulawayo
Scotland vs United Arab Emirates 12th Match, Group B (June 23) Bulawayo
Zimbabwe vs West Indies 13th Match, Group A (June 24) Harare
Netherlands vs Nepal 14th Match, Group A (June 24) Harare
Sri Lanka vs Ireland 15th Match, Group B (June 25) Bulawayo
Scotland vs Oman 16th Match, Group B (June 25) Bulawayo
Zimbabwe vs United States 17th Match, Group A (June 26) Harare
West Indies vs Netherlands 18th Match, Group A (June 26) Harare
Sri Lanka vs Scotland 19th Match, Group B (June 27) Bulawayo
Ireland vs United Arab Emirates 20th Match, Group B (June 27) Bulawayo
Zimbabwe vs Oman Match 1, Super Sixes (June 29) Bulawayo
Netherlands vs Sri Lanka Match 2, Super Sixes (June 30) Bulawayo
United States vs Ireland 7th Place, Play-off Semi-Final 1 (June 30) Harare
Scotland vs West Indies Match 3, Super Sixes (July 1) Harare
Zimbabwe vs Sri Lanka Match 4, Super Sixes (July 2) Bulawayo
Nepal vs United Arab Emirates 7th Place, Play-off Semi-Final 2 (July 2) Harare
Netherlands vs Oman Match 5, Super Sixes (July 3) Harare
Zimbabwe vs Scotland Match 6, Super Sixes (July 4) Bulawayo
Ireland vs Nepal, 7th Place Play-off (July 4) Harare
Oman vs West Indies Match 7, Super Sixes (July 5) Harare
Netherlands vs Scotland Match 8, Super Sixes (July 6) Bulawayo
United States vs United Arab Emirates, 9th Place Play-off (July 6) Harare
Sri Lanka vs West Indies Match 9, Super Sixes (July 7) Harare Sports Club Harare
Sri Lanka vs Netherlands, Final (July 9) Harare Sports Club Harare
Powered by ICC
Harare and Bulawayo
Harare Sports Club, Harare
Takashinga Sports Club, Harare
Queens Sports Club, Bulawayo
Bulawayo Athletic Club, Bulawayo