Bangladesh will begin their ODI World Cup campaign against England on October 8 in Windhoek.
The World Cup, co-hosted by South Africa, Zimbabwe and Namibia, will begin on October 2, 2027, with the three-team Super Series in Windhoek determining the final group-stage qualifier.
The group stage will get underway on October 7, with India facing Australia in Cape Town.
Bangladesh will play their second group-stage match against New Zealand on October 12 in KuGompo City. They will then face Sri Lanka on October 16 in Durban before taking on South Africa on October 19, also in Durban.
Their final group-stage fixture will be against Qualifier B on October 23 in Tshwane.
The top three teams from each group will advance to the Super 7 phase, along with the fourth-placed team that finishes with more points than the fourth-placed side in the other group.
The Super 7 stage will run from October 25 to November 14, with the top four teams advancing to the semi-finals. The final is scheduled for November 21 in Johannesburg, with November 22 reserved in case of a washout.
Bangladesh will be hoping to progress beyond the group stage at the tournament, which will feature 14 teams across 12 venues in South Africa, Zimbabwe and Namibia.
Bangladesh's group-stage fixtures
October 8: England vs Bangladesh — Windhoek
October 12: New Zealand vs Bangladesh — KuGompo City
October 16: Sri Lanka vs Bangladesh — Durban
October 19: South Africa vs Bangladesh — Durban
October 23: Bangladesh vs Qualifier B — Tshwane