Swansea expect winger Daniel James to complete his move to Manchester United on Thursday.

James is understood to have left Wales' base near Chester as they prepare for their Euro 2020 qualifiers against Croatia and Hungary to undergo a medical at United's Carrington training ground.

Sky Bet Championship club Swansea have agreed a fee in the region of €20m, including add-ons, for James.

James will be United boss Ole Gunnar Solskjaer's first signing since he was appointed permanent manager at Old Trafford.

Wales international James has 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 was close to joining Leeds in January before the move collapsed at the 11th hour.