Milan transfer spendGOAL

AC Milan most expensive signings - How Serie A giants spent over €1.5 billion on incoming transfers

Serie A champions AC Milan have long been a major force in Italy and Europe.

The Rossoneri have won 19 Serie A titles, five Coppa Italia trophies, seven European Cups, five European Super Cups and the Club World Cup among others in their illustrious history.

In their quest to keep up with their big-spending rivals in Serie A and on the continent, Milan have spent big sums in order to attract some of the world's top talents.

An ownership issue eventually led to their downfall in the last decade, but they have still managed to bring in incredible players to propel them back to the top of the Italian game.

But, how much exactly have Milan spent over the years?

Let's take a look!

SEASON

MOST EXPENSIVE SIGNING

FEE

TOTAL SPENDING

2022-23

Charles De Ketelaere

€32M

€48.20M

2021-22

Fikayo Tomori

€28.80M

€78.70M

2020-21

Sandro Tonali

€10M

€34.42M

2019-20

Franck Kessie

€32M

€122.78M

2018-19

Lucas Paqueta

€38.40M

€193.77M

2017-18

Leonardo Bonucci

€42M

€186.48M

2016-17

Gustavo Gomez

€9.56M

€29.56M

2015-16

Carlos Bacca

€33.30M

€102.28M

2014-15

Giacomo Bonaventura

€5.30M

€16.90M

2013-14

Alessandro Matri

€11M

€43.13M

2012-13

Mario Balotelli

€20M

€59.62M

2011-12

Zlatan Ibrahimovic

€24M

€65.15M

2010-11

Robinho

€21M

€51.30M

2009-10

Klaas-Jan Huntelaar

€15M

€22.10M

2008-09

Ronaldinho

€24.15M

€73.88M

2007-08

Alexandre Pato

€24M

€29M

2006-07

Ricardo Oliveira

€15M

€41.40M

2005-06

Alberto Gilardino

€25M

€33.50M

2004-05

Jaap Stam

€10.50M

€11M

2003-04

Kaka

€8.50M

€15M

2002-03

Alessandro Nesta

€31M

€71.10M

2001-02

Rui Costa

€41.32M

€145.13M

2000-01

Fernando Redondo

€17.50M

€42.50M

Total

€1.51B

*All stats via Transfermarkt

Milan's top 10 most expensive player signings

  • Charles De Ketelaere Milan Udinese Serie AGetty

    10Charles De Ketelaere | €32m | Club Brugge | 2022

    After coming through the ranks at Club Brugge, Charles De Ketelaere made his senior debut for the Belgian club in September 2019.

    The attacking midfielder then established himself as an important part of the team, making 90 appearances in his three year spell in the senior squad.

    In 2020, he earned his national team debut as a substitute and continued to impress at club level before catching the eye of Milan.

    The Italian giants signed De Ketelaere for a hefty €32m in the summer of 2022.

  • Advertisement
  • Franck Kessie Milan 2022Getty Images

    9Franck Kessie | €32m | Atalanta | 2019

    Milan pounced on the opportunity to sign young and upcoming midfielder Franck Kessie on a two-year loan with an obligation to buy from Atalanta in the summer of 2017.

    After his loan spell, Milan paid €32m to make Kessie's move permanent in the summer of 2019.

    In his five-year spell at the club, Kessie made 103 appearances for Milan, scoring 23 goals and winning one Serie A title.

    Milan eventually lost him for free when Barcelona came calling in the summer of 2022.

  • Carlos Bacca Milan 2016 17Getty

    8Carlos Bacca | €33.3m | Sevilla | 2015

    After his eye-catching performances for Club Brugge and Sevilla, Milan decided to move for Carlos Bacca in the summer of 2015, paying Sevilla a fee of €33.3m.

    Bacca made 77 appearances for Milan, scoring 34 goals before he was shipped on loan to Villarreal in 2017.

    After a successful first season in La Liga where he scored 15 goals in 35 appearances, Villarreal decided to make his move permanent in the summer of 2018, signing him for just €7m.

  • Krzysztof Piatek Milan Napoli Serie AGetty Images

    7Krzysztof Piatek | €35m | Genoa | 2018

    In the January transfer window of 2019, Milan decided to splash €35m on Polish striker Krzysztof Piatek after his amazing goal record at Genoa in the previous year.

    Piatek signed a contract until 2023 and scored in his first three starts in Serie A, becoming the first Milan player to do so since Mario Balotelli in 2013.

    However, just one year later, in January 2020, Hertha Berlin signed him for €24m.

    Since then, Piatek made loan moves to Fiorentina and Salernitana.

  • Filippo Inzaghi Milan Bayern Munich UEFA Champions League 11042007Getty Images

    6Filippo Inzaghi | €36.2m | Juventus | 2001

    One of the greatest poaching strikers of all time, Filippo Inzaghi attained legendary status with both Juventus and Milan, winning two Champions League titles and three Serie A trophies.

    Inzaghi is the seventh highest goal scorer in Italian football and the sixth highest in European club competitions behind Cristiano Ronaldo, Lionel Messi, Robert Lewandowski, Raul and Karim Benzema.

    The Italian striker joined Milan from Juventus in 2001 for €36.2m and went on to make over 200 appearances for the club, scoring more than 70 goals and coming up with numerous important assists to lead his team to domestic and continental glory.

    One of Inzaghi's best performances for Milan came in the 2007 Champions League final when he scored a brace in his side's 2-1 win over Liverpool in a rematch of the 2005 final.

  • Mattia Caldara, Milan, 04082018Goal.com

    5Mattia Caldara | €36.9m | Juventus | 2018

    Part of a cash-plus-player exchange deal including Leonardo Bonucci with Juventus, Caldara signed for Milan on a five-year deal for €36.9m in 2018.

    However, due to injuries and a lack of confidence from manager Stefano Pioli, Caldara didn't make a single appearance for the club in two years.

    In 2020, he was loaned to Atalanta followed by another loan to Venezia in 2021 and then Spezia in 2022.

    It's fair to say, things haven't gone well at all for the centre-back.

  • Andre Silva MilanGetty Images

    4Andre Silva | €38m | Porto | 2017

    After making his debut for Porto in December 2015, Andre Silva became a mainstay in their team for the best part of two seasons.

    Silva made 41 appearances for Porto over two years, scoring 17 goals before Milan came calling, paying €38m for the Portuguese striker in 2017.

    He spent three seasons at Milan, but of those were on loan with Sevilla and Eintracht Frankfurt respectively.

    Frankfurt decided to sign him permanently in September 2020 before Leipzig agreed to pay €23m for his signature in the summer of 2021.

  • Lucas Paqueta MilanGetty

    3Lucas Paqueta | €38.4m | Flamengo | 2018

    In what was a growing trend among European clubs in the late 2010s, Milan extensively scouted Brazilian talents and chose to sign Lucas Paqueta from Flamengo in 2019.

    The Rossoneri had to pay €38.4m for the attacking midfielder, who was garnering attention from some of the top clubs in the world.

    Paqueta, however, could only last one season at Milan before Lyon paid a cut-price €20m for the midfielder in the summer of 2020.

    After two impressive years in France, Premier League side West Ham United came calling and paid a massive €42.95m in the summer of 2022.

  • Rui Costa MilanGetty Images

    2Rui Costa | €41.3m | Fiorentina | 2001

    Milan broke their transfer record to sign Rui Costa for €41.3m from Fiorentina in 2001.

    The attacking midfielder was one of the best footballers on the planet at that time and featured for Milan between 2001 to 2006.

    In his six year spell at San Siro, Rui Costa made over 190 appearances for the club before re-joining Benfica in 2006 and retiring from the game.

  • Leonardo Bonucci AC MilanGetty Images

    1Leonardo Bonucci | €42m | Juventus | 2017

    Leonardo Bonucci's journey to the top of Italian football started at Inter, but the defender made just one appearance in his four years there.

    After spells at Genoa and then Bari, Bonucci joined Juventus for a €15.5m fee in 2010.

    At Juve, Bonucci formed an incredible defensive partnership with Giorgio Chiellini until 2017 when Milan came calling, agreeing to sign him for €42m on a five-year deal.

    However, the Euro 2020 winning defender could only survive one season at Milan and re-joined Juventus in 2018 for €35m.