
The highest earners in the history of AC Milan
Gianluigi Donnarumma has earned AU$74.3m at AC Milan across 5 seasons, more than any other player in our records. 15 of the twenty above have since left the club.
The 20 biggest earners in AC Milan history
These 20 players took AU$769.6m between them, 51% of everything AC Milan has paid the players we hold a wage for.
Every AC Milan player we hold a wage for
Every player we hold a AC Milan wage for, ranked on what the club has paid them. Totals run to the end of the 2025/26 season.
Tap a column heading to re-rank
| # | PLAYER | EARNED AT CLUB | SEASONS | YEARS |
|---|---|---|---|---|
| 1 | Gianluigi Donnarumma | AU$74.3m | 5 | 2017-2021 |
| 2 | Zlatan Ibrahimović | AU$56.5m | 4 | 2020-2023 |
| 3 | Alessio Romagnoli | AU$55.6m | 6 | 2017-2022 |
| 4 | Rafael Leão | AU$52.1m | 7 | 2020-2026 |
| 5 | Ismaël Bennacer | AU$48.9m | 6 | 2020-2025 |
| 6 | Fikayo Tomori Current squad | AU$42.2m | 6 | 2021-2026 |
| 7 | Davide Calabria | AU$38.9m | 8 | 2017-2024 |
| 8 | Franck Kessié | AU$35m | 5 | 2018-2022 |
| 9 | Mike Maignan Current squad | AU$34.7m | 5 | 2022-2026 |
| 10 | Théo Hernández | AU$34.4m | 5 | 2020-2024 |
| 11 | Alessandro Florenzi | AU$34.2m | 4 | 2022-2025 |
| 12 | Ante Rebic | AU$33.6m | 4 | 2020-2023 |
| 13 | Lucas Biglia | AU$32.4m | 3 | 2018-2020 |
| 14 | Brahim Díaz | AU$32.2m | 3 | 2021-2023 |
| 15 | Hakan Çalhanoglu | AU$31.5m | 4 | 2018-2021 |
| 16 | Tiémoué Bakayoko | AU$29.4m | 3 | 2019-2023 |
| 17 | Christopher Nkunku | AU$26.2m | 2 | 2025-2026 |
| 18 | Adrien Rabiot Current squad | AU$25.8m | 2 | 2025-2026 |
| 19 | Luka Modric Current squad | AU$25.7m | 2 | 2025-2026 |
| 20 | Christian Pulisic Current squad | AU$25.7m | 3 | 2024-2026 |
| 21 | Divock Origi Current squad | AU$25.7m | 3 | 2023-2026 |
| 22 | Ruben Loftus-Cheek Current squad | AU$24.5m | 3 | 2024-2026 |
| 23 | Leonardo Bonucci | AU$23.4m | 1 | 2018 |
| 24 | Olivier Giroud | AU$22.8m | 3 | 2022-2024 |
| 25 | Giacomo Bonaventura | AU$21.7m | 4 | 2017-2020 |
| 26 | Suso | AU$21m | 3 | 2017-2019 |
| 27 | Diego López | AU$19.8m | 3 | 2014-2016 |
| 28 | Andrea Conti | AU$19.4m | 3 | 2018-2020 |
| 29 | Alexis Saelemaekers Current squad | AU$18.9m | 6 | 2020-2026 |
| 30 | Mateo Musacchio | AU$18.2m | 3 | 2018-2020 |
| 31 | Samu Castillejo | AU$17.8m | 4 | 2019-2022 |
| 32 | Matteo Gabbia Current squad | AU$17.5m | 10 | 2017-2026 |
| 33 | Rade Krunic | AU$17m | 5 | 2020-2024 |
| 34 | Niclas Füllkrug | AU$16.8m | 2 | 2025-2026 |
| 35 | Cristián Zapata | AU$16m | 3 | 2017-2019 |
| 36 | Fabio Borini | AU$16m | 2 | 2018-2019 |
| 37 | Simon Kjær | AU$15.4m | 5 | 2020-2024 |
| 38 | Youssouf Fofana | AU$15.3m | 2 | 2025-2026 |
| 39 | Ricardo Rodríguez | AU$15m | 2 | 2018-2019 |
| 40 | Samuele Ricci | AU$14.6m | 2 | 2025-2026 |
| 41 | Sandro Tonali | AU$14.1m | 3 | 2021-2023 |
| 42 | Antonio Donnarumma | AU$13.8m | 4 | 2018-2021 |
| 43 | Mattia Caldara | AU$13.3m | 2 | 2019-2024 |
| 44 | Lucas Paquetá | AU$13.2m | 2 | 2019-2020 |
| 45 | Santiago Giménez | AU$13.1m | 2 | 2025-2026 |
| 46 | Rade Krunic | AU$12.7m | 4 | 2020-2023 |
| 47 | Andrea Bertolacci | AU$12.6m | 2 | 2017-2019 |
| 48 | Pierre Kalulu | AU$12.5m | 4 | 2021-2024 |
| 49 | Pervis Estupiñán Current squad | AU$11.8m | 2 | 2025-2026 |
| 50 | Nikola Kalinic | AU$10.9m | 1 | 2018 |
| 51 | Diego Laxalt | AU$10.8m | 2 | 2019-2020 |
| 52 | Carlos Bacca | AU$9.9m | 1 | 2017 |
| 53 | Strahinja Pavlović Current squad | AU$9.9m | 2 | 2025-2026 |
| 54 | Ardon Jashari Current squad | AU$9.7m | 2 | 2025-2026 |
| 55 | Pepe Reina | AU$9.3m | 1 | 2019 |
| 56 | Ciprian Tătăruşanu | AU$8.8m | 3 | 2021-2023 |
| 57 | Koni De Winter Current squad | AU$8.7m | 2 | 2025-2026 |
| 58 | Samuel Chukwueze Current squad | AU$8.2m | 1 | 2024 |
| 59 | Antonio Mirante | AU$7.8m | 3 | 2022-2024 |
| 60 | Asmir Begovic | AU$7.2m | 1 | 2020 |
| 61 | André Silva | AU$6.5m | 1 | 2018 |
| 62 | Krzysztof Piatek | AU$6.3m | 1 | 2019 |
| 63 | Sergiño Dest | AU$6.3m | 1 | 2023 |
| 64 | Tommaso Pobega | AU$5.6m | 4 | 2017-2024 |
| 65 | Adil Rami | AU$5.2m | 1 | 2014 |
| 66 | Luka Jovic | AU$5.2m | 1 | 2024 |
| 67 | Fodé Ballo-Touré | AU$4.9m | 2 | 2022-2023 |
| 68 | Gustavo Gómez | AU$4.9m | 2 | 2017-2018 |
| 69 | Charles De Ketelaere | AU$4.8m | 1 | 2023 |
| 70 | Gerard Deulofeu | AU$4.8m | 1 | 2017 |
| 71 | Andrea Poli | AU$4.5m | 1 | 2017 |
| 72 | Pietro Terracciano Current squad | AU$4.5m | 2 | 2025-2026 |
| 73 | Patrick Cutrone | AU$4.4m | 3 | 2017-2019 |
| 74 | Zachary Athekame | AU$4.3m | 2 | 2025-2026 |
| 75 | Juraj Kucka | AU$4.2m | 1 | 2017 |
| 76 | Mattia De Sciglio | AU$4.1m | 1 | 2017 |
| 77 | Noah Okafor | AU$4m | 1 | 2024 |
| 78 | Yunus Musah Current squad | AU$3.7m | 1 | 2024 |
| 79 | Junior Messias | AU$3.4m | 2 | 2022-2023 |
| 80 | Diogo Dalot | AU$3.3m | 1 | 2021 |
| 81 | Soualiho Meïté | AU$3.3m | 1 | 2021 |
| 82 | Davide Bartesaghi Current squad | AU$3.2m | 4 | 2023-2026 |
| 83 | Tijjani Reijnders | AU$3.2m | 1 | 2024 |
| 84 | Manuel Locatelli | AU$3.2m | 2 | 2017-2018 |
| 85 | Malick Thiaw | AU$3.1m | 2 | 2023-2024 |
| 86 | Lucas Ocampos | AU$3m | 1 | 2017 |
| 87 | Gianluca Lapadula | AU$2.9m | 1 | 2017 |
| 88 | Aster Vranckx | AU$2.8m | 1 | 2023 |
| 89 | Kevin-Prince Boateng | AU$2.8m | 1 | 2016 |
| 90 | Urby Emanuelson | AU$2.8m | 1 | 2014 |
| 91 | Jens Petter Hauge | AU$2.7m | 1 | 2021 |
| 92 | Filippo Terracciano Current squad | AU$2.6m | 1 | 2024 |
| 93 | Yacine Adli | AU$2.6m | 2 | 2023-2024 |
| 94 | Léo Duarte | AU$2.5m | 1 | 2020 |
| 95 | Daniel Maldini | AU$2.3m | 5 | 2018-2022 |
| 96 | Mario Pašalic | AU$2.2m | 1 | 2017 |
| 97 | David Odogu | AU$2.1m | 2 | 2025-2026 |
| 98 | Raoul Bellanova | AU$1.4m | 3 | 2017-2019 |
| 99 | Marco Sportiello | AU$1.4m | 1 | 2024 |
| 100 | Valter Birsa | AU$835k | 1 | 2014 |
Frequently asked questions
Who has earned the most money at AC Milan?
Gianluigi Donnarumma, with AU$74.3m across 5 seasons at AC Milan.
How is a career total worked out?
Each season counts the wage the club paid that year, added to every other season we hold. A player who moved mid-season has that year credited to the club paying him more. Totals run to the end of the 2025/26 season.
How far back does this go?
It covers the 140 players we hold a AC Milan wage for, from 2014 to 2026.