Here is the schedule for the main tournament,
DateMatch DetailsTime
Jun 18, Sun
Zimbabwe vs Nepal, 1st Match, Group A
Harare Sports Club, Harare
3:00 AM
07:00 AM GMT / 09:00 AM LOCAL
West Indies vs United States, 2nd Match, Group A
Takashinga Sports Club, Harare
3:00 AM
07:00 AM GMT / 09:00 AM LOCAL
Jun 19, Mon
Sri Lanka vs United Arab Emirates, 3rd Match, Group B
Queens Sports Club, Bulawayo
3:00 AM
07:00 AM GMT / 09:00 AM LOCAL
Ireland vs Oman, 4th Match, Group B
Bulawayo Athletic Club, Bulawayo
3:00 AM
07:00 AM GMT / 09:00 AM LOCAL
Jun 20, Tue
Zimbabwe vs Netherlands, 5th Match, Group A
Harare Sports Club, Harare
3:00 AM
07:00 AM GMT / 09:00 AM LOCAL
Nepal vs United States, 6th Match, Group A
Takashinga Sports Club, Harare
3:00 AM
07:00 AM GMT / 09:00 AM LOCAL
Jun 21, Wed
Ireland vs Scotland, 7th Match, Group B
Queens Sports Club, Bulawayo
3:00 AM
07:00 AM GMT / 09:00 AM LOCAL
Oman vs United Arab Emirates, 8th Match, Group B
Bulawayo Athletic Club, Bulawayo
3:00 AM
07:00 AM GMT / 09:00 AM LOCAL
Jun 22, Thu
Netherlands vs United States, 10th Match, Group A
Takashinga Sports Club, Harare
3:00 AM
07:00 AM GMT / 09:00 AM LOCAL
West Indies vs Nepal, 9th Match, Group A
Harare Sports Club, Harare
3:00 AM
07:00 AM GMT / 09:00 AM LOCAL
Jun 23, Fri
Sri Lanka vs Oman, 11th Match, Group B
Queens Sports Club, Bulawayo
3:00 AM
07:00 AM GMT / 09:00 AM LOCAL
Scotland vs United Arab Emirates, 12th Match, Group B
Bulawayo Athletic Club, Bulawayo
3:00 AM
07:00 AM GMT / 09:00 AM LOCAL
Jun 24, Sat
Zimbabwe vs West Indies, 13th Match, Group A
Harare Sports Club, Harare
3:00 AM
07:00 AM GMT / 09:00 AM LOCAL
Netherlands vs Nepal, 14th Match, Group A
Takashinga Sports Club, Harare
3:00 AM
07:00 AM GMT / 09:00 AM LOCAL
Jun 25, Sun
Sri Lanka vs Ireland, 15th Match, Group B
Queens Sports Club, Bulawayo
3:00 AM
07:00 AM GMT / 09:00 AM LOCAL
Scotland vs Oman, 16th Match, Group B
Bulawayo Athletic Club, Bulawayo
3:00 AM
07:00 AM GMT / 09:00 AM LOCAL
Jun 26, Mon
West Indies vs Netherlands, 18th Match, Group A
Takashinga Sports Club, Harare
3:00 AM
07:00 AM GMT / 09:00 AM LOCAL
Zimbabwe vs United States, 17th Match, Group A
Harare Sports Club, Harare
3:00 AM
07:00 AM GMT / 09:00 AM LOCAL
Jun 27, Tue
Sri Lanka vs Scotland, 19th Match, Group B
Queens Sports Club, Bulawayo
3:00 AM
07:00 AM GMT / 09:00 AM LOCAL
Ireland vs United Arab Emirates, 20th Match, Group B
Bulawayo Athletic Club, Bulawayo
3:00 AM
07:00 AM GMT / 09:00 AM LOCAL
Jun 29, Thu
TBC vs TBC, Super Sixes, Match 1
Queens Sports Club, Bulawayo
3:00 AM
07:00 AM GMT / 09:00 AM LOCAL
Jun 30, Fri
TBC vs TBC, Super Sixes, Match 2
Queens Sports Club, Bulawayo
3:00 AM
07:00 AM GMT / 09:00 AM LOCAL
TBC vs TBC, 7th Place Play-off Semi-Final 1
Takashinga Sports Club, Harare
3:00 AM
07:00 AM GMT / 09:00 AM LOCAL
Jul 01, Sat
TBC vs TBC, Super Sixes, Match 3
Harare Sports Club, Harare
3:00 AM
07:00 AM GMT / 09:00 AM LOCAL
Jul 02, Sun
TBC vs TBC, 7th Place Play-off Semi-Final 2
Takashinga Sports Club, Harare
3:00 AM
07:00 AM GMT / 09:00 AM LOCAL
TBC vs TBC, Super Sixes, Match 4
Queens Sports Club, Bulawayo
3:00 AM
07:00 AM GMT / 09:00 AM LOCAL
Jul 03, Mon
TBC vs TBC, Super Sixes, Match 5
Harare Sports Club, Harare
3:00 AM
07:00 AM GMT / 09:00 AM LOCAL
Jul 04, Tue
TBC vs TBC, Super Sixes, Match 6
Queens Sports Club, Bulawayo
3:00 AM
07:00 AM GMT / 09:00 AM LOCAL
TBC vs TBC, 7th Place Play-off
Takashinga Sports Club, Harare
3:00 AM
07:00 AM GMT / 09:00 AM LOCAL
Jul 05, Wed
TBC vs TBC, Super Sixes, Match 7
Harare Sports Club, Harare
3:00 AM
07:00 AM GMT / 09:00 AM LOCAL
Jul 06, Thu
TBC vs TBC, Super Sixes, Match 8
Queens Sports Club, Bulawayo
3:00 AM
07:00 AM GMT / 09:00 AM LOCAL
TBC vs TBC, 9th Place Play-off
Takashinga Sports Club, Harare
3:00 AM
07:00 AM GMT / 09:00 AM LOCAL
Jul 07, Fri
TBC vs TBC, Super Sixes, Match 9
Harare Sports Club, Harare
3:00 AM
07:00 AM GMT / 09:00 AM LOCAL
Jul 09, Sun
TBC vs TBC, Final
Harare Sports Club, Harare
3:00 AM
07:00 AM GMT / 09:00 AM LOCAL
SOURCE:
ICC Cricket World Cup Qualifiers 2023 schedule, live scores and results | Cricbuzz.com