Image caption, England batters Joe Root (right) and Harry Brook (left) are England's current Test captain and vice-captain respectively ByJonty ColmanBBC Sport journalist Published 2 minutes ago England will head to Bangladesh for a two-Test series in February 2027.
While the dates are yet to be officially announced, the International Cricket Council's Future Tours Programme states the fixtures will take place across the final three weeks of February.
Prior to the two Tests, England are expected to play a three-day warm-up game.
England will also head to Australia for a one-off Test match at the Melbourne Cricket Ground.
That game, taking place between Thursday, 11 and Monday, 15 March, 2027, marks the 150-year anniversary of Test cricket.
February will be the first time in which England will play an away Test match against Bangladesh since the two faced each other in a two-Test series in October 2016.
Bangladesh won their last home Test against England, with England winning all of the other nine away Tests between the two nations.
England have seven Test matches prior to the 2027 Ashes series on home soil, starting in June 2027.
They will travel to South Africa for three Test matches across December and January before the three Tests with Bangladesh and Australia.
Stephen Fleming's side's final Test match before the Ashes start is a one-off match against Bangladesh at Lord's starting on Friday, 28 May, 2027.
This is a question from Kit in Somerset.
Send us your questions Contact form More questions answered...
Which England player has had the most Test team-mates?
Who has played the most career Test matches?
What are the substitute rules in the County Championship?
How often does a team forfeit an innings?