Fixtures for the ICC Cricket World Cup have finally been released, with Australia to get their campaign underway on Sunday, October 8 in Chennai against hosts India.

The ten-team tournament, which England, New Zealand, Pakistan, Bangladesh, Afghanistan, Australia, South Africa and India automatically qualified for, gets underway with England and New Zealand playing in Ahmedabad on October 5.

The last two teams were decided at a qualifying tournament in Zimbabwe, with Sri Lanka and the Netherlands booking their place at the tournament.

2023 will be the second time the World Cup has been played with a full ten-team round robin in a single group.

The final of the World Cup will be played on Sunday, November 19 in Ahmedabad, with the semi-finals to be played on Wednesday, November 15 and Thursday, November 16 in Mumbai and Kolkata respectively.

Hyderabad, Ahmedabad, Dharamsala, Delhi, Chennai, Lucknow, Pune, Bengaluru, Mumbai and Kolkata will all host matches throughout the tournament.

After playing India, Australia will play South Africa in their second match in a high intensity start to the tournament, before taking on a qualifier, Pakistan, the other qualifier and New Zealand through October, before playing England, Afghanistan and Bangladesh to conclude the group stage in November.

Full fixtures

Times are AEDT.

Date Time Match Venue
Thu Oct 5 7:30pm England vs New Zealand Narendra Modi Stadium, Ahmedabad
Fri Oct 6 7:30pm Pakistan vs Netherlands Rajiv Gandhi International Stadium, Hyderabad
Sat Oct 7 4pm Bangladesh vs Afghanistan Himachal Pradesh Cricket Association Stadium, Dharamsala
Sat Oct 7 7:30pm South Africa vs Sri Lanka Arun Jaitley Stadium, Delhi
Sun Oct 8 7:30pm India vs Australia Chidambaram, Chennai
Mon Oct 9 7:30pm New Zealand vs Netherlands Rajiv Gandhi International Stadium, Hyderabad
Tue Oct 10 4pm England vs Bangladesh Himachal Pradesh Cricket Association Stadium, Dharamsala
Tue Oct 10 7:30pm Pakistan vs Sri Lanka Rajiv Gandhi International Stadium, Hyderabad
Wed Oct 11 7:30pm India vs Afghanistan Arun Jaitley Stadium, Delhi
Thu Oct 12 7:30pm Australia vs South Africa Bharat Ratna Shri Atal Bihari Vajpai Ekani Cricket Stadium, Lucknow
Fri Oct 13 4pm New Zealand vs Bangladesh Chidambaram, Chennai
Sat Oct 14 7:30pm India vs Pakistan Narendra Modi Stadium, Ahmedabad
Sun Oct 15 7:30pm England vs Afghanistan Arun Jaitley Stadium, Delhi
Mon Oct 16 7:30pm Australia vs Sri Lanka Bharat Ratna Shri Atal Bihari Vajpai Ekani Cricket Stadium, Lucknow
Tue Oct 17 7:30pm South Africa vs Netherlands Himachal Pradesh Cricket Association Stadium, Dharamsala
Wed Oct 18 7:30pm New Zealand vs Afghanistan Chidambaram, Chennai
Thu Oct 19 7:30pm India vs Bangladesh Maharashtra Cricket Association Stadium, Pune
Fri Oct 20 7:30pm Australia vs Pakistan M.Chinnaswamy Stadium, Bengaluru
Sat Oct 21 4pm Netherlands vs Sri Lanka Bharat Ratna Shri Atal Bihari Vajpai Ekani Cricket Stadium, Lucknow
Sat Oct 21 7:30pm England vs South Africa Wankhede Stadium, Mumbai
Sun Oct 22 7:30pm India vs New Zealand Himachal Pradesh Cricket Association Stadium, Dharamsala
Mon Oct 23 7:30pm Pakistan vs Afghanistan Chidambaram, Chennai
Tue Oct 24 7:30pm South Africa vs Bangladesh Wankhede Stadium, Mumbai
Wed Oct 25 7:30pm Australia vs Netherlands Arun Jaitley Stadium, Delhi
Thu Oct 26 7:30pm England vs Sri Lanka M.Chinnaswamy Stadium, Bengaluru
Fri Oct 27 7:30pm Pakistan vs South Africa Chidambaram, Chennai
Sat Oct 28 4pm Australia vs New Zelaand Himachal Pradesh Cricket Association Stadium, Dharamsala
Sat Oct 28 7:30pm Netherlands vs Bangladesh Eden Gardens, Kolkata
Sun Oct 29 7:30pm India vs England Bharat Ratna Shri Atal Bihari Vajpai Ekani Cricket Stadium, Lucknow
Mon Oct 30 7:30pm Afghanistan vs Sri Lanka Maharashtra Cricket Association Stadium, Pune
Tue Oct 31 7:30pm Pakistan vs Bangladesh Eden Gardens, Kolkata
Wed Nov 1 7:30pm New Zealand vs South Africa Maharashtra Cricket Association Stadium, Pune
Thu Nov 2 7:30pm India vs Sri Lanka Wankhede Stadium, Mumbai
Fri Nov 3 7:30pm Netherlandsย vs Afghanistan Bharat Ratna Shri Atal Bihari Vajpai Ekani Cricket Stadium, Lucknow
Sat Nov 4 4pm New Zealand vs Pakistan M.Chinnaswamy Stadium, Bengaluru
Sat Nov 4 7:30pm England vs Australia Narendra Modi Stadium, Ahmedabad
Sun Nov 5 7:30pm India vs South Africa Eden Gardens, Kolkata
Mon Nov 6 7:30pm Bangladesh vs Sri Lanka Arun Jaitley Stadium, Delhi
Tue Nov 7 7:30pm Australia vs Afghanistan Wankhede Stadium, Mumbai
Wed Nov 8 7:30pm England vs Netherlands Maharashtra Cricket Association Stadium, Pune
Thu Nov 9 7:30pm New Zealand vs Sri Lanka M.Chinnaswamy Stadium, Bengaluru
Fri Nov 10 7:30pm South Africa vs Afghanistan Narendra Modi Stadium, Ahmedabad
Sat Nov 11 4pm Australia vs Bangladesh Maharashtra Cricket Association Stadium, Pune
Sat Nov 11 7:30pm England vs Pakistan Eden Gardens, Kolkata
Sun Nov 12 7:30pm India vs Netherlands M.Chinnaswamy Stadium, Bengaluru
Wed Nov 15 7:30pm Semi-final 1 Wankhede Stadium, Mumbai
Thu Nov 16 7:30pm Semi-final 2 Eden Gardens, Kolkata
Sun Nov 19 7:30pm Final Narendra Modi Stadium, Ahmedabad