Manchester United have reportedly agreed a deal in principle to sign Borussia Dortmund and England winger Jadon Sancho for €85m.

United have been linked with the 21-year-old for a number of months and a big-money move looks to have taken a step closer as the PA news agency understands the attacker has been given the go-ahead to complete a medical and finalise personal terms.

Sancho, a Manchester City academy product, left the north-west to sign for Dortmund in August 2017 and has made 137 appearances in all competitions for the Bundesliga club, scoring 50 goals.

It is understood the agreement between the clubs includes no add-ons for the 21-year-old attacker, currently on duty with England at Euro 2020, where he has been restricted to one substitute appearance so far.