No fee for the five-year contract was disclosed but British media reports said Sancho had moved from Germany in a deal worth £73 million ($100 million).
“Manchester United is delighted to announce the signing of Jadon Sancho, subject to international clearance, keeping him at the club until June 2026, with an option of a further year.
“Sancho, 21, scored 50 goals and registered 64 assists in four seasons with Borussia Dortmund. The England International was part of the squad that reached the final of Euro 2020,” the club said on their website.
“I’ll always be grateful to Dortmund for giving me the opportunity to play first team football, although I always knew that I would return to England one day,” Sancho told manutd.com.
“The chance to join Manchester United is a dream come true and I just cannot wait to perform in the Premier League,” the 21-year-old added.