Manchester United have announced they have agreed in principle to sign Daniel James from Swansea City.
The 21-year-old successfully completed a medical at Man Utd this week.
"Further details will be communicated once the international transfer window opens next week," read a statement on the club's official website.
James joined Swansea from Hull City in 2014 and made 33 Championship appearances last season, scoring four goals.
A pacy winger who can play on either flank, James also scored on his competitive debut for Wales against Slovakia in March.