Manchester United are on the verge of reaching an agreement with Borussia Dortmund for the signing of Jadon Sancho, according to reports in Germany.

United have already agreed personal terms with the 21-year-old, who will sign a five-year deal worth around £250,000 a week.

But United have so far been unable to reach an agreement with Dortmund over Sancho’s transfer fee, with the Bundesliga club holding out for €90 million (£77.4m) this summer.

United have already had two bids worth €72m (£61.9m) and €78m (£67.1m) rejected by Dortmund this month.

However, German newspaper WAZ now reports that Dortmund have agreed to compromise and are willing to accept United’s third offer of €85m (£73.1m).

The report also claims that Dortmund and United are now negotiating the final details of the deal, including the number of instalments in which the fee will be paid.

Manchester City will also be paid a 15 per cent sell-on fee as part of their original deal which saw Sancho join Dortmund for £8m in 2017.

Sancho has been Ole Gunnar Solskjaer’s priority target for the summer window as the United boss has been keen to bolster his options on the right side of his attack.

Since joining Dortmund, Sancho has established himself as one of Europe’s most exciting wingers with 50 goals and 64 assists in 134 appearances for the German club.

United, meanwhile, are also looking to sign Atletico Madrid right-back Kieran Trippier and the club have also made an approach for Rennes’ 18-year-old central midfielder Eduardo Camavinga.

Solskjaer is also keen to recruit a new centre-back to partner Harry Maguire, with Real Madrid’s Raphael Varane being the United manager’s top target.