England will be touring Bangladesh for two Tests and three ODIs in October 2016.
It is the first time since 2010 that England will be travelling to Bangladesh for a tour.
The first two ODIs will be played on October 7 and 9 at the Sher Bangla National Stadium in Mirpur, while the third will be played in Chittagong.
The first Test begins on October 20 in Chittagong and the second Test will be held in Dhaka from October 28.
This will be Bangladesh's first ODI and Test series since last November, having played only T20s this year. After the Bangladesh Tour, England will be leaving for their tour of India on November 2.
Schedule:
Oct 7: 1st ODI, Dhaka
Oct 9: 2nd ODI, Dhaka
Oct 12: 3rd ODI, Chittagong
Oct 20-24: 1st Test, Chittagong
Oct 28-November 2: 2nd Test, Dhaka