Thomas Tuchel has been appointed England manager from 1 January 2025.
The 51-year-old German, who has signed an 18-month contract, becomes the third non-British permanent manager of the men’s team after Sven-Goran Eriksson and Fabio Capello.
Gareth Southgate resigned in July after England’s defeat by Spain in the Euro 2024 final.
Lee Carsley, who was overseen four games since being appointed interim manager in August, will remain in charge for the Nations League matches against Greece and the Republic of Ireland next month.
Former Chelsea boss Tuchel, who left Bayern Munich at the end of last season, said: “I am very proud to have been given the honour of leading the England team.
“I have long felt a personal connection to the game in this country, and it has given me some incredible moments already.
“To have the chance to represent England is a huge privilege, and the opportunity to work with this special and talented group of players is very exciting.”
Chief executive Mark Bullingham said the Football Association had appointed “one of the best coaches in the world”.