Bangladesh will begin their ICC ODI World Cup 2023 campaign against fellow Asian side Afghanistan at the picturesque Himachal Pradesh Cricket Association (HPCA) Stadium in Dharamsala on October 7.
The Tigers will continue their action in Dharamsala, where they will face England on October 10 before they face New Zealand on October 13 at the MA Chidambaram Stadium in Chennai.

Tamim Iqbal led side will then face hosts and two-time champions India at the Maharashtra Cricket Association (MCA) Stadium in Pune on October 19 followed by a clash against South Africa at the Wankhede Stadium in Mumbai on October 24.
On October 28, Bangladesh will take on one of the qualifier at the Eden Gardens in Kolkata, where they will also face Asian rivals and 1992 champions Pakistan three days later on October 31.
The Bangladesh side will then face the other qualifier team on November 6 at the Arun Jaitley Stadium in Delhi before they conclude their round robin stage with a meeting against record champions Australia on November 11 in Pune at the MCA Stadium.
Bangladesh will then conclude their round robin matches in a clash of champions when they take on 1992 champions Pakistan at the Eden Gardens in Kolkata.
If they qualify for the semifinals, the matches will be played either at the Wankhede Stadium in Mumbai or Eden Gardens in Kolkata, depending on what position they finish on the points table.
The final of the 2023 ODI World Cup is set to be held at the world's largest cricket stadium - Narendra Modi Stadium in Ahmedabad. The top four from the ten teams after the round robin stage will advance to the knockouts.
Bangladesh will play their round robin fixtures across six venues. Bangladesh will play two games each in Kolkata, Pune and Dharamsala, while they will play once in Chennai, Mumbai and Delhi.
1. Chennai - MA Chidambaram Stadium - 1 match
2. Dharamsala - Himachal Pradesh Cricket Association (HPCA) Stadium - 2 matches
3. Kolkata - Eden Gardens - 2 matches
4. Delhi - Arun Jaitley Stadium - 1 match
5. Mumbai - Wankhede Stadium - 1 match
6. Pune - Maharashtra Cricket Association (MCA) Stadium - 2 matches
| Date | Day | Fixtue | Venue | Time (IST) |
| October 7 | Saturday | Bangladesh vs Afghanistan | Dharamsala | 10:30 AM |
| October 10 | Tuesday | Bangladesh vs England | Dharamsala | 10:30 AM |
| October 13 | Friday | Bangladesh vs New Zealand | Chennai | 2 PM |
| October 19 | Thursday | Bangladesh vs India | Pune | 2 PM |
| October 24 | Tuesday | Bangladesh vs South Africa | Mumbai | 2 PM |
| October 28 | Saturday | Bangladesh vs Netherlands | Kolkata | 2 PM |
| October 31 | Tuesday | Bangladesh vs Pakistan | Kolkata | 2 PM |
| November 6 | Monday | Bangladesh vs Sri Lanka | Delhi | 2 PM |
| November 11 | Saturday | Bangladesh vs Australia | Pune | 10:30 AM |