The ICC revealed the fixture for the crucial three-week tournament on Tuesday, with the West Indies drawn in Group A alongside tournament hosts Zimbabwe, European side the Netherlands, emerging Asian nation Nepal and the ever-improving USA.
Shai Hope's charges will need to be at their best if they are to book a spot at this year's ICC Men's Cricket World Cup, with only the top-two sides from the 10-team tournament earning a ticket to the 50-over showcase in India at the end of the year.
Zimbabwe and the Netherlands will be familiar opponents for the West Indies with those three teams all progressing to the Qualifier courtesy of their finishing position during the inaugural ICC Men's Cricket World Cup Super League, while Nepal and the USA earnt their spot via League 2 play and the recent Qualifier Play-off respectively.
Sri Lanka also face daunting opponents in Group B in Zimbabwe, with the island nation scheduled to play matches against Ireland, Scotland, Oman and the UAE.
Sri Lanka finished in 10th place on the Super League standings - one spot behind the West Indies - and will be looking for a top-two finish in Zimbabwe to ensure they maintain their excellent record of having participated in each edition of the World Cup.
The West Indies too have been to all 12 editions of the World Cup, while Zimbabwe are the next most successful side at the qualifier having participated in nine tournaments to date.
Nepal, USA and Oman have never made it through to the World Cup and will be looking to book their first appearance via a top-two finish at the qualifier.
ICC Chief Executive Geoff Allardice believes the 10 teams in Zimbabwe are very evenly matched and is looking forward to a tight contest between all sides.
“The countdown to the ICC Men’s Cricket World Cup 2023 is entering the final stages and this event presents an incredible opportunity for teams to earn a place in the pinnacle event of one day cricket. The stakes don’t get any bigger in what will be a very competitive event enjoyed by fans looking to see who will join the eight teams that have already booked their tickets to India," Allardice said.
“With two former Men’s Cricket World Cup champions among the contenders as well as emerging cricket nations who are aiming to qualify for the first time, this unique event, featuring teams from Africa, the Americas, Asia and Europe will be a showcase of the global game.”
Each team will play four matches during the group stage of the qualifier, with the top three sides from each group then progressing through to the Super Six stage.
All points won in the groups will be carried over to the Super Six stage apart from those gained against the bottom two from each group.
Teams will then play a further three matches against sides from the opposing group during the Super Six stage, with the top two teams at the completion of the Super Six stage earning a place in the World Cup and the qualifier final in Harare on July 9.
Qualifier Fixtures (All matches start at 9:00am local time)
Sunday, 18 June
Zimbabwe v Nepal, Harare Sports Club
West Indies v USA, Takashinga Cricket Club
Monday, 19 June
Sri Lanka v UAE, Queen’s Sports Club
Ireland v Oman, Bulawayo Athletic Club
Tuesday, 20 June
Zimbabwe v Netherlands, Harare Sports Club
Nepal v USA, Takashinga Cricket Club
Wednesday, 21 June
Ireland v Scotland, Queen’s Sports Club
Oman v UAE, Bulawayo Athletic Club
Thursday, 22 June
West Indies v Nepal, Harare Sports Club
Netherlands v USA, Takashinga Cricket Club
Friday, 23 June
Sri Lanka v Oman, Queen’s Sports Club
Scotland v UAE, Bulawayo Athletic Club
Saturday, 24 June
Zimbabwe v West Indies, Harare Sports Club
Netherlands v Nepal, Takashinga Cricket Club
Sunday, 25 June
Sri Lanka v Ireland, Queen’s Sports Club
Scotland v Oman, Bulawayo Athletic Club
Monday, 26 June
Zimbabwe v USA, Harare Sports Club
West Indies v Netherlands, Takashinga Cricket Club
Tuesday, 27 June
Sri Lanka v Scotland, Queen’s Sports Club
Ireland v UAE, Bulawayo Athletic Club
Thursday, 29 June
Super 6: A2 v B2, Queen’s Sports Club
Friday, 30 June
Super 6: A3 v B1, Queen’s Sports Club
Playoff: A5 v B4, Takashinga Cricket Club
Saturday, 1 July
Super 6: A1 v B3, Harare Sports Club
Sunday, 2 July
Super 6: A2 v B1, Queen’s Sports Club
Playoff: A4 v B5, Takashinga Cricket Club
Monday, 3 July
Super 6: A3 v B2, Harare Sports Club
Tuesday, 4 July
Super 6: A2 v B3, Queen’s Sports Club
Playoff: 7th v 8th Takashinga Cricket Club
Wednesday, 5 July
Super Six: A1 v B2, Harare Sports Club
Thursday, 6 July
Super Six: A3 v B3, Queen’s Sports Club
Playoff: 9th v 10th Takashinga Cricket Club
Friday, 07 July
Super Six: A1 v B1, Harare Sports Club
Sunday, 09 July
Final, Harare Sports Club