England's Test and one-day international tour of Bangladesh will run from the end of September to the start of November, it has been announced.
The England and Wales Cricket Board, and counterparts in Bangladesh, have jointly announced a schedule of three day-night ODIs followed by two Tests.
All fixtures will be split between Bangladesh's two established international venues, in Chittagong and Dhaka.
England are set to travel on, after the end of the second Test in Dhaka on November 1, to begin a five-Test tour of India.
Their full schedule in Bangladesh is:
Arrive in Dhaka on September 30.
October 4: Tour match, KSOAS Fatullah, Dhaka
October 7 - First ODI (D/N), SBNCS, Dhaka
October 9 - Second ODI (D/N), SBNCS, Dhaka
October 12 - Third ODI (D/N), ZACS Chittagong
October 14/15 - Tour match, M A Aziz, Chittagong
October 16/17 - Tour match, M A Aziz, Chittagong
October 20-24 - First Test, ZACS, Chittagong
October 28-November 1 - Second Test, SBNCS, Dhaka