The ICC-International Cricket Council and BCCI-Board of Control for Cricket in India announced the ICC Men’s ODI World Cup 2023 matches schedule to be held from 5th October till the final on 19th November.

Eight teams are already into for the mega event, while two teams will join from the Qualifiers, which is presently taking place in Zimbabwe and concludes on 9th July.

The final 10 teams will play each other in a round robin format with the first four qualifying for quarterfinals.

The defending champions are England who will play the first match with New Zealand.

ICC Cricket World Cup: Allsportspk Fact File – Part 1 (For Part 2 Scroll Down)

Men’s ODI World Cup 2023 Matches Schedule

Match No.Team MatchesMatch DateVenue
1England vs New ZealandThursday; 5th OctoberNarendra Modi Stadium, Ahmedabad
2Pakistan vs Q1Friday, 6th OctoberRajiv Gandhi International Stadium, Hyderabad
3Bangladesh vs AfghanistanSaturday; 7th OctoberHimachal Pradesh Cricket Association Stadium, Dharamsala
4South Africa vs Q2Saturday; 7th OctoberArun Jaitley Stadium, Delhi
5India vs AustraliaSunday; 8th OctoberChidambaram, Chennai
6New Zealand vs Q1Monday; 9th OctoberRajiv Gandhi International Stadium, Hyderabad
7England vs BangladeshTuesday; 10th OctoberHimachal Pradesh Cricket Association Stadium, Dharamsala
8India vs AfghanistanWednesday; 11th OctOberArun Jaitley Stadium, Delhi
9Pakistan vs Q2Thursday; 12 OctoberRajiv Gandhi International Stadium, Hyderabad
10Australia vs South AfricaFriday; 13th OctoberBharat Ratna Shri Atal Bihari Vajpai Ekana Cricket Stadium, Lucknow
11New Zealand vs BangladeshSaturday; 14th OctoberChidambaram, Chennai
12England vs AfghanistanSaturday; 14th OctoberArun Jaitley Stadium, Delhi

2022 T20 World Cup: Announced Schedule + Venues Brief
13India vs PakistanSunday; 15th OctoberNarendra Modi Stadium, Ahmedabad
14Australia vs Q2Monday; 16th OctoberBharat Ratna Shri Atal Bihari Vajpai Ekana Cricket Stadium, Lucknow
15South Africa vs Q1Tuesday; 17th OctoberHimachal Pradesh Cricket Association Stadium, Dharamsala
16New Zealand vs AfghanistanWednesday; 18th OctoberChidambaram, Chennai
17India vs BangladeshThursday; 19th OctoberMaharashtra Cricket Association Stadium, Gahunje
18Australia vs PakistanFriday; 20th OctoberM. Chinnaswamy Stadium, Bengaluru
19Q1 vs Q2Saturday; 21st OctoberBharat Ratna Shri Atal Bihari Vajpai Ekana Cricket Stadium, Lucknow
20England vs South AfricaSaturday; 21st OctoberWankhede Stadium, Mumbai
21India vs New ZealandSunday; 22nd OctoberHimachal Pradesh Cricket Association Stadium, Dharamsala
22Pakistan vs AfghanistanMonday; 23rd OctoberChidambaram, Chennai
23South Africa vs BangladeshTuesday; 24th OctoberWankhede Stadium, Mumbai
24Australia vs Q1Wednesday; 25th OctoberArun Jaitley Stadium, Delhi
25England vs Q2Thursday; 26th OctoberM. Chinnaswamy Stadium, Bengaluru
26Pakistan vs South AfricaFriday; 27th OctoberChidambaram, Chennai
27Australia vs New ZealandSaturday; 28th OctoberHimachal Pradesh Cricket Association Stadium, Dharamsala
28Q1 vs BangladeshSaturday; 28th OctoberEden Gardens, Kolkata
29India vs EnglandSunday; 29th OctoberBharat Ratna Shri Atal Bihari Vajpai Ekana Cricket Stadium, Lucknow
30Afghanistan vs Q2Monday; 30th OctoberMaharashtra Cricket Association Stadium, Gahunje
31Pakistan vs BangladeshTuesday; 31st OctoberEden Gardens, Kolkata
32New Zealand vs South AfricaWednesday; 1st NovemberMaharashtra Cricket Association Stadium, Gahunje
33India vs Q2Thursday; 2nd NovemberWankhede Stadium, Mumbai
34Q1 vs AfghanistanFriday; 3rd NovemberBharat Ratna Shri Atal Bihari Vajpai Ekana Cricket Stadium, Lucknow

ICC Cricket World Cup: Allsportspk Fact File – Part 2
35New Zealand vs PakistanSaturday; 4th NovemberM. Chinnaswamy Stadium, Bengaluru
36England vs AustraliaSaturday; 4th NovemebrNarendra Modi Stadium, Ahmedabad
37India vs BangladeshSunday; 5th NovemberEden Gardens, Kolkata
38Bangladesh vs Q2Monday; 6th NovemberArun Jaitley Stadium, Delhi
39Australia vs AfghanistanTuesday; 7th NovemberWankhede Stadium, Mumbai
40England vs Q1Wednesday; 8th NovemberMaharashtra Cricket Association Stadium, Gahunje
41New Zealand vs Q2Thursday; 9th NovemberM. Chinnaswamy Stadium, Bengaluru
42South Africa vs AfghanistanFriday; 10th NovemberNarendra Modi Stadium, Ahmedabad
43India vs Q1Saturday; 11th NovemberM. Chinnaswamy Stadium, Bengaluru
44Australia vs BangladeshSunday; 12th NovemberMaharashtra Cricket Association Stadium, Gahunje
45England vs PakistanSunday; 12th NovemberEden Gardens, Kolkata
46Semi-Final 1
1st Place vs 4th Place
Wednesday; 15th NovemberWankhede Stadium, Mumbai
47Semi-Final 1
2nd Place vs 3rd Place
Thursday; 16th NovemberEden Gardens, Kolkata
48
Final
Sunday; 19th NovemberNarendra Modi Stadium, Ahmedabad
Q 1 & 2 Teams which will be Qualified by 9th July 2023.