The 21-year-old has become Ole Gunnar Solskjaer's first signing at Old Trafford, joining for a fee reported by Sky Sports as being £15million, plus £3million in add-ons, and agreeing a five-year deal following an impressive breakthrough season at the Liberty Stadium.
James joined Swansea's academy from Hull City in 2014 and rose through the ranks before being handed his first-team debut in February 2018, coming on as a substitute and scoring in the 8-1 thrashing of Notts County in the FA Cup.
However, it was in the season just gone where the winger truly emerged as a key player, making 38 appearances in all competitions - including 33 in the Championship - and scoring five goals as well as contributing 10 assists, according to Transfermarkt.
Swansea's tweet included an emotional video clip of James's highlights at the club, finishing off with a "thank you" message:
Swansea City AFC (@SwansOfficial) 12 June 2019
Some Swans fans also wished James all the best following his move to Man United, though there were also plenty who felt quite gutted:
Gutted to see him go but so proud that this time last year he was just a youth player and now has signed for the biggest club in the world. Good luck Dan #yjb ⚪️⚫️— Jack (@MrJackTaylor_) 12 June 2019
Fair play. You lot know how to ruin a holiday— Tom (@Chudleigh98) 12 June 2019
Im crying in college, nice one— Rossi (@Rossi97531) 12 June 2019
This video has made me said nice one admin :(— (@Bxrsant) 12 June 2019
Good luck dan ❤️❤️— Joseph Knoyle (@JoeKnoyle) 12 June 2019
Go and thrive at Man United superstar ❤️YJB.— Ryan (@GodlyGrimes21) 12 June 2019
Good luck Dan, absolute pleasure watching you terrorise the wing this season.— Rob (@robokendall) 12 June 2019
Cheers sons crying— James #scfc (@_JamesFleming_) 12 June 2019
Aww, it's sad to see it become reality but been amazing watch him this season and looking forward to seeing his progress. Good Luck!— Andrea Matthews (@AndreaM86374552) 12 June 2019
James also made his Wales debut in 2018-19, first being capped in the friendly defeat to Albania in November 2018, has won four caps in total, scoring the winner in the 1-0 victory over Slovakia in their Euro 2020 qualifier in March (Transfermarkt).
Have something to tell us about this article?