The full schedule for the Men’s ODI World Cup 2023 was revealed by the International Cricket Council (ICC) on Tuesday. Bangladesh is set to commence its campaign in the tournament against Afghanistan in Dharamsala on October 7. The opening match of the 10-team tournament will take place on October 5 in Ahmedabad, featuring defending champion England and the 2019 runner-up, New Zealand.
| Bangladesh vs Afghanistan | October 7 | Dharamsala | 
| Bangladesh vs England | October 10 | Dharamsala | 
| Bangladesh vs New Zealand | October 14 | Chennai | 
| Bangladesh vs India | October 19 | Pune | 
| Bangladesh vs South Africa | October 24 | Mumbai | 
| Bangladesh vs Qualifier 1 | October 28 | Kolkata | 
| Bangladesh vs Pakistan | October 31 | Kolkata | 
| Bangladesh vs Qualifier 2 | November 6 | Delhi | 
| Bangladesh vs Australia | November 12 | Pune | 
 
 
          