Discover the full list of players who played for both Manchester United and AC Milan, featuring legendary icons from Zlatan Ibrahimović to David Beckham.
Manchester United and AC Milan are two sleeping giants. Combining for a staggering ten Champions League/European Cup titles, their paths have crossed in epic continental battles.
Yet, a highly exclusive fraternity of just 9 players has had the unique privilege of wearing both the iconic red shirt of Old Trafford and the red-and-black stripes of San Siro. Here is the complete list of players who played for both Manchester United and AC Milan
1. Zlatan Ibrahimović
- Manchester United: 2016-2017 (Apps: 53 | Goals: 29 | Assists: 9) | AC Milan: 2010-2022 (Apps: 154 | Goals: 87 | Assists: 31)
Ibrahimović arrived at Manchester United in the summer of 2016 on a free transfer after leaving Paris Saint-Germain. Despite joining in his mid-30s, he left a massive impression, single-handedly winning the League Cup final and helping the club secure the Europa League before a major knee injury cut his Premier League career short.
His AC Milan story is split into two legendary chapters. He initially joined Milan on loan from Barcelona in 2010, securing a permanent move (for €24 million) and leading them to the 2010-2011 Serie A title.

After his first Milan exit, he experienced a massive gap playing for PSG, Man United, and LA Galaxy. He made a sensational return to Milan in early 2020 on a free transfer.
Zlatan completely transformed the club’s struggling mentality, culminating in another Scudetto win in 2021-2022 and cementing his god-like status at San Siro before his retirement.
2. David Beckham
- Manchester United: 1992-2002 (Apps: 344 | Goals: 76 | Assists: 97) | AC Milan: 2008-2009 (Apps: 33 | Goals: 2 | Assists: 6)
A global icon and a proud product of the “Class of ’92”, Beckham spent a decade lighting up Old Trafford. He won six Premier League titles and was instrumental in the historic 1999 Treble. In 2003, his relationship with Sir Alex Ferguson fractured, leading to a blockbuster €37 million transfer away to Real Madrid.
Following his stint in Spain, Beckham moved to the MLS to join LA Galaxy. It was during this American gap that he engineered a temporary return to Europe. To maintain his match fitness for the England national team during the MLS off-season, Beckham joined AC Milan directly from the Galaxy on two short-term loans in 2009 and 2010.

While he didn’t win trophies during his brief spells at San Siro, his pinpoint crossing, relentless work rate, and sheer professionalism left a highly positive impression on the Rossoneri faithful.
3. Jaap Stam
- Manchester United: 1998-2001 (Apps: 109 | Goals: 1 | Assists: 3) | AC Milan: 2004-2005 (Apps: 58 | Goals: 2 | Assists: 1)
Stam was an absolute colossus for Manchester United. Arriving from PSV Eindhoven in 1998 for a massive £10.6 million fee, he became the defensive rock of the 1999 Treble-winning side. However, after controversial comments in his autobiography angered Sir Alex Ferguson, he was abruptly sold to Lazio in 2001 for £16.5 million.

After a successful three-year gap in Rome, Stam transferred to AC Milan in 2004 for around £7 million. At Milan, he formed part of a terrifyingly legendary defensive line alongside Paolo Maldini, Alessandro Nesta, and Cafu.
He was a dominant force and reached the 2005 Champions League final with Milan, though he infamously fell victim to Liverpool’s “Miracle of Istanbul”.
4. Diogo Dalot
- Manchester United: 2018-2026 (Apps: 248 | Goals: 10 | Assists: 17) | AC Milan: 2020 (Apps: 33 | Goals: 2 | Assists: 3)
Dalot was signed by José Mourinho in the summer of 2018, arriving from FC Porto for £19 million. While initially struggling for consistent minutes and dealing with injuries at Old Trafford, United decided to send him directly to AC Milan on a season-long loan for the 2020-2021 campaign.

This loan spell proved to be a mutual masterstroke. Dalot gained crucial tactical experience in Serie A, leaving a strong impression as a versatile full-back on both flanks. Notably, during this stint, he even faced his parent club, Manchester United, in a tense Europa League Round of 16 tie. Milan attempted to keep him, but United brought him back.
Since returning from Italy, he has blossomed into one of Manchester United’s most reliable and consistent performers, cementing his starting spot, scoring vital goals, and lifting domestic cups.
5. Matteo Darmian
- Manchester United: 2015-2018 (Apps: 90 | Goals: 1 | Assists: 3) | AC Milan: 2006-2008 (Apps: 4 | Goals: 0 | Assists: 0)
Many forget that Darmian is actually a product of the AC Milan youth academy. However, he failed to break into the iconic mid-2000s Milan squad managed by Carlo Ancelotti, making only 4 senior appearances before being sold to Palermo (and later finding his true footing during a gap period at Torino).
In 2015, Louis van Gaal brought Darmian to Manchester United for £12.7 million. He started brilliantly, winning the club’s Player of the Month in August, and contributed to their FA Cup and Europa League triumphs.
Ultimately, he struggled with the physical pace of the Premier League, fell down the pecking order under Mourinho, and quietly returned to Italy.
6. Jesper Blomqvist
- Manchester United: 1998 (Apps: 32 | Goals: 1 | Assists: 3) | AC Milan: 1996-1997 (Apps: 20 | Goals: 1 | Assists: 0)
Blomqvist first made the leap to a European giant when he joined AC Milan from Swedish side IFK Göteborg in 1996. However, he struggled to secure a starting role in Italy and left for Parma just a year later.

In 1998, Sir Alex Ferguson signed him from Parma for £4.4 million to provide vital cover for Ryan Giggs. The Swedish winger’s time at United is forever immortalized by one specific match: he started the 1999 Champions League final against Bayern Munich due to the suspensions of Roy Keane and Paul Scholes.
Despite severe injury issues ending his United career prematurely, he left a permanent mark by taking home a Treble medal.
7. Massimo Taibi
- Manchester United: 1999 (Apps: 4 | Goals: 0 | Assists: 0) | AC Milan: 1990-1997 (Apps: 17 | Goals: 0 | Assists: 0)
Taibi spent several years at AC Milan in the early 1990s as a backup goalkeeper. He made scattered appearances amid multiple loan spells away from San Siro, failing to make a lasting impact at the club.
After leaving Milan permanently, he experienced a gap playing for Piacenza and Venezia.

In 1999, Manchester United signed him directly from Venezia for £4.5 million amidst a massive goalkeeper injury crisis as they desperately searched for Peter Schmeichel’s successor.
Unfortunately, Taibi’s Premier League career was a disaster. He played only four games, largely remembered for a horrendous blunder against Southampton where a Matt Le Tissier shot trickled through his legs, cementing his status as one of English football’s most notorious flops.
8. Ray Wilkins
- Manchester United: 1979-1984 (Apps: 194 | Goals: 10 | Assists: N/A) | AC Milan: 1984-1987 (Apps: 105 | Goals: 3 | Assists: N/A)
The late, great “Butch” joined Manchester United from Chelsea in 1979 for an £825,000 fee. An elegant and disciplined midfielder, he became a fan favorite at Old Trafford, helping the club win the 1983 FA Cup by scoring a spectacular curling effort in the final.

In the summer of 1984, Wilkins was transferred directly from Manchester United to AC Milan for a £1.5 million fee. Although this was before the dominant Silvio Berlusconi era and Milan was going through a turbulent period, Wilkins was deeply loved by the Italian fans.
His professionalism and quick adaptation to Italian culture earned him the affectionate nickname “Ray di Milano”.
9. Joe Jordan
- Manchester United: 1978-1981 (Apps: 126 | Goals: 37 | Assists: N/A) | AC Milan: 1981-1983 (Apps: 66 | Goals: 20 | Assists: N/A)
“Big Joe”, the fearless, toothless Scottish striker, joined Manchester United from bitter rivals Leeds United in 1978 for £350,000.
He was a quintessential, tough-as-nails target man, scoring consistently and endearing himself to the Stretford End, though he didn’t manage to secure major silverware during his stay.
In 1981, Jordan made a direct switch from Manchester United to AC Milan. His time in Italy was heavily eventful. Milan suffered a shock relegation to Serie B in his first season due to structural club issues, but Jordan loyally stayed.
He finished as the club’s top scorer the following year in the second division, helping them win promotion straight back to the top flight and earning immense respect from the ultras.
Frequently Asked Questions (FAQ): Players Who Played for Both Manchester United and AC Milan
Q: Did any player transfer directly between Manchester United and AC Milan?
A: Yes. In the 1980s, both Ray Wilkins (1984) and Joe Jordan (1981) were sold directly from Manchester United to AC Milan. In the modern era, Diogo Dalot moved directly from United to Milan on a season-long loan in 2020.
Q: Who is the most successful player to feature for both clubs?
A: Zlatan Ibrahimović stands out as the most individually and collectively successful, having won major domestic and European trophies at United before leading Milan to two Serie A titles across two different decades.
Jaap Stam and David Beckham also hold legendary status, though their prime trophy-laden years were primarily spent at Old Trafford.
Q: Are there any goalkeepers who played for both?
A: Yes, Massimo Taibi. However, his stints at both clubs are mostly forgotten or remembered for the wrong reasons, notably his infamous 4-game spell at Manchester United in 1999.
ou have just read the article “9 Players Who Played for Both Manchester United and AC Milan”. Follow 52Hz Football for more captivating stories about football, geography and culture.
READ MORE:
Vinicius Jr to Arsenal? 10 Players Who Played for Both Arsenal and Real Madrid
Top 5 Birmingham City Academy Graduates: The Path to Bellingham
6 Worst Manchester United Failed Transfers, ft. The Ederson U-Turn

