Players who played for AC Milan and Ajax

16 players have played for both AC Milan and Ajax, according to Wikidata. The best known include Zlatan Ibrahimović, Marco van Basten and Frank Rijkaard. 8 of them moved straight from one club to the other, including Marco van Basten. The earliest arrival at one of the two clubs was in 1980 (Frank Rijkaard), the most recent in 2019 (Sergiño Dest).

The full list (16 players)

PlayerPositionNationalityAC MilanAjax
Zlatan IbrahimovićForwardSweden2010–20232000–2004
Marco van BastenForwardNetherlands1987–19951981–1987
Frank RijkaardDefenderNetherlands1988–19931980–1995
Klaas-Jan HuntelaarForwardNetherlands2009–20102006–2021
Clarence SeedorfMidfielderNetherlands2002–20111992–1995
Bojan KrkićForwardSpain2012–20132013–2014
Patrick KluivertForwardNetherlands1997–19981994–1997
Edgar DavidsMidfielderNetherlands1996–19971991–2008
Nigel de JongDefenderNetherlands2012–20162002–2006
Sergiño DestDefenderUnited States2022–20232019–2020
Brian LaudrupForwardDenmark1993–19941999–2000
Jaap StamDefenderNetherlands2004–20062006–2007
Urby EmanuelsonDefenderNetherlands2011–20142004–2011
Lucas OcamposMidfielderArgentina20172022–2023
Michael ReizigerDefenderNetherlands1996–19971990–1996
Winston BogardeDefenderNetherlands19971994–1997

Players ranked from best known to least known (number of language editions of their Wikipedia page). Data from Wikidata: spotted a mistake? Let us know.

Other club pairs

With AC Milan

With Ajax