Manchester United have confirmed that a deal has been agreed to sign Swansea winger Daniel James.
It is understood that United will pay Swansea £18million, including add-ons, for the 21-year-old Wales international.
"Manchester United is delighted to announce that it has agreed, in principle, terms with both Swansea and Daniel James for his transfer to the club," a statement on the Premier League side's official website read.
"Daniel has successfully completed a medical at the Aon Training Complex. Further details will be communicated once the international transfer window opens next week."
Swansea also announced that all parties had agreed for James to become Ole Gunnar Solskjaer's first signing as United manager.
The Championship club said the transfer is expected to be formally completed on Tuesday.
This is why Manchester United are paying Swansea £18 million for @Daniel_James_97! #mufc pic.twitter.com/Fex1mxL29j
— Sporting Life Football (@SportingLifeFC) June 6, 2019
🤑 Welsh starlet Daniel James hasn't been around long but Man United have been impressed enough to sign him for £18m!
— Sporting Life Football (@SportingLifeFC) June 7, 2019
🏟️ 39 games (38 in Champ)
⚽️ 6 goals (5 in Champ)
👌 10 assists
🏴 2 Wales caps, 1 goal
⭐️ A bright future in store at Old Trafford#MUFC pic.twitter.com/h7uKWeqdJh
Wales international James enjoyed a breakthrough season under former Swans boss Graham Potter, who left the club last month to become Brighton's manager.
A host of Premier League clubs had been linked with James, who had been close to joining Leeds in January before the move collapsed at the 11th hour.
James, who progressed through Swansea's academy after joining from Hull in 2016, scored five goals in 38 appearances in all competitions this season.
He made his senior debut for Wales in their friendly defeat in Albania last November and struck the winner when Ryan Giggs' side beat Slovakia 1-0 in a Euro 2020 qualifier in March.

