The fixtures and format for the ICC ODI World Cup qualifier have been confirmed, with ten teams to fight for two spots at the tournament.

The World Cup itself will be held in India during October and November, while the qualifier will kick off on June 18 in Zimbabwe, with the final to be played on July 9.

Ulimtately, the two teams who advance to the final will both qualify to join the ten-team World Cup, which will be played in a full round robin.

The qualifier tournament has been split into two groups of five, with each team to play the other four teams in their group, before the top three teams from each group advance to a Super Six stage where they will play another two games each - against the teams who weren't in their original group, setting up another three games.

From that, the top two teams will proceed straight to the final, which is more for show given both of those teams will qualify.

Points gained in the group stage against teams who also qualify for the super six stage will be carried over, making every match during the group stage vital.

The two teams who make the final will ultimately play eight games across a 22-day period.

Group A will feature the West Indies, Zimbabwe, the Netherlands, Nepal and the United States of America, while Sri Lanka, Ireland, Sscotland, Oman and the United Arab Emirates have been drawn into Group B.

Group A has been drawn with three teams out of the Super League in the West Indies, Zimbabwe and the Netherlands, while Sri Lanka and Ireland were the other two sides who failed to gain automatic qualification.

It's unclear whether matches will be broadcast in Australia or not.

Full ODI World Cup qualififer fixtures

All matches start at 5pm AEST.

Sunday, June 18
Zimbabwe v Nepal, Harare Sports Club
West Indies v USA, Takashinga Cricket Club

Monday, June 19
Sri Lanka v UAE, Queen's Sports Club
Ireland v Oman, Bulawayo Athletic Club

Tuesday, June 20
Zimbabwe v Netherlands, Harare Sports Club
Nepal v USA, Takashinga Cricket Club

Wednesday, June 21
Ireland v Scotland, Queen's Sports Club
Oman v UAE, Bulawayo Athletic Club

Thursday, June 22
West Indies v Nepal, Harare Sports Club
Netherlands v USA, Takashinga Cricket Club

Friday, June 23
Sri Lanka v Oman, Queen's Sports Club
Scotland v UAE, Bulawayo Athletic Club

Saturday, June 24
Zimbabwe v West Indies, Harare Sports Club
Netherlands v Nepal, Takashinga Cricket Club

Sunday, June 25
Sri Lanka v Ireland, Queen's Sports Club
Scotland v Oman, Bulawayo Athletic Club

Monday, June 26
Zimbabwe v USA, Harare Sports Club
West Indies v Netherlands, Takashinga Cricket Club

Tuesday, June 27
Sri Lanka v Scotland, Queen's Sports Club
Ireland v UAE, Bulawayo Athletic Club

Thursday, June 29
Super 6: A2 v B2, Queen's Sports Club

Friday, June 30
Super 6: A3 v B1, Queen's Sports Club
Playoff: A5 v B4, Takashinga Cricket Club

Saturday, July 1
Super 6: A1 v B3, Harare Sports Club

Sunday, July 2
Super 6: A2 v B1, Queen's Sports Club
Playoff: A4 v B5, Takashinga Cricket Club

Monday, July 3
Super 6: A3 v B2, Harare Sports Club

Tuesday, July 4
Super 6: A2 v B3, Queen's Sports Club
Playoff: 7th v 8th Takashinga Cricket Club

Wednesday, July 5
Super Six: A1 v B2, Harare Sports Club

Thursday, July 6
Super Six: A3 v B3, Queen's Sports Club
Playoff: 9th v 10th Takashinga Cricket Club

Friday, July 7
Super Six: A1 v B1, Harare Sports Club

Sunday, July 9
Final, Harare Sports Club