
The highest earners in the history of Real Madrid
Gareth Bale has earned $249.9m at Real Madrid across 8 seasons, more than any other player in our records. 11 of the twenty above have since left the club.
The 20 biggest earners in Real Madrid history
These 20 players took $2.21bn between them, 73% of everything Real Madrid has paid the players we hold a salary for.
Every Real Madrid player we hold a salary for
Every player we hold a Real Madrid salary 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 | Gareth Bale | $249.9m | 8 | 2014-2022 |
| 2 | Toni Kroos | $198.2m | 9 | 2016-2024 |
| 3 | Luka Modric | $167m | 8 | 2017-2024 |
| 4 | Thibaut Courtois Current squad | $137.1m | 8 | 2019-2026 |
| 5 | Karim Benzema | $135.9m | 7 | 2017-2023 |
| 6 | David Alaba | $126.8m | 5 | 2022-2026 |
| 7 | Sergio Ramos | $122.8m | 5 | 2017-2021 |
| 8 | Vinícius Júnior Current squad | $121.4m | 8 | 2019-2026 |
| 9 | Eden Hazard | $117.8m | 4 | 2020-2023 |
| 10 | Marcelo | $101.7m | 6 | 2017-2022 |
| 11 | Dani Carvajal Current squad | $100.8m | 10 | 2017-2026 |
| 12 | Cristiano Ronaldo | $82m | 2 | 2017-2018 |
| 13 | Isco | $77.7m | 6 | 2017-2022 |
| 14 | Rodrygo Current squad | $74m | 7 | 2020-2026 |
| 15 | Jude Bellingham Current squad | $71.2m | 3 | 2024-2026 |
| 16 | Ferland Mendy Current squad | $70.8m | 7 | 2020-2026 |
| 17 | Éder Militão Current squad | $67.8m | 7 | 2020-2026 |
| 18 | Federico Valverde Current squad | $64.9m | 9 | 2017-2026 |
| 19 | Antonio Rüdiger Current squad | $64.1m | 4 | 2023-2026 |
| 20 | Dani Ceballos | $60.9m | 7 | 2018-2026 |
| 21 | Nacho | $60.7m | 8 | 2017-2024 |
| 22 | Kylian Mbappé Current squad | $58.6m | 2 | 2025-2026 |
| 23 | Raphaël Varane | $58m | 6 | 2016-2021 |
| 24 | Lucas Vázquez | $56m | 8 | 2017-2024 |
| 25 | Marco Asensio | $55.3m | 7 | 2017-2023 |
| 26 | Aurélien Tchouaméni Current squad | $51m | 4 | 2023-2026 |
| 27 | Casemiro | $49.5m | 6 | 2017-2022 |
| 28 | Eduardo Camavinga Current squad | $46m | 5 | 2022-2026 |
| 29 | Mariano | $44.2m | 6 | 2017-2023 |
| 30 | Brahim Díaz Current squad | $40.1m | 5 | 2019-2026 |
| 31 | James Rodríguez | $27.6m | 2 | 2017-2020 |
| 32 | Luka Jovic | $22m | 2 | 2020-2022 |
| 33 | Trent Alexander-Arnold Current squad | $21.7m | 2 | 2025-2026 |
| 34 | Keylor Navas | $19.8m | 3 | 2017-2019 |
| 35 | Arda Güler Current squad | $19.1m | 3 | 2024-2026 |
| 36 | Fran García (Francisco García Torres) | $18.3m | 5 | 2017-2026 |
| 37 | Kiko Casilla | $17.8m | 4 | 2015-2018 |
| 38 | Andriy Lunin Current squad | $14.5m | 6 | 2021-2026 |
| 39 | Mateo Kovacic | $14.4m | 2 | 2017-2018 |
| 40 | Álvaro Carreras Current squad | $13.1m | 2 | 2025-2026 |
| 41 | Álvaro Odriozola | $11.9m | 2 | 2019-2023 |
| 42 | Dean Huijsen Current squad | $11.9m | 2 | 2025-2026 |
| 43 | Kepa Arrizabalaga | $11.8m | 1 | 2024 |
| 44 | Alphonse Areola | $9.6m | 1 | 2020 |
| 45 | Jesús Vallejo | $9.3m | 4 | 2018-2023 |
| 46 | Danilo | $8.9m | 2 | 2016-2017 |
| 47 | Franco Mastantuono | $8m | 2 | 2025-2026 |
| 48 | Sami Khedira | $7.7m | 2 | 2014-2015 |
| 49 | Jesé | $7.1m | 3 | 2014-2016 |
| 50 | Théo Hernández | $7.1m | 1 | 2018 |
| 51 | Álvaro Morata | $5m | 1 | 2017 |
| 52 | Gonzalo Current squad | $4.7m | 2 | 2025-2026 |
| 53 | Marcos Llorente | $3.5m | 2 | 2018-2019 |
| 54 | Joselu | $3.3m | 1 | 2024 |
| 55 | Raúl Asencio Current squad | $2.1m | 2 | 2025-2026 |
| 56 | Fernando Pacheco | $2m | 2 | 2014-2015 |
| 57 | Borja Mayoral | $1.4m | 1 | 2018 |
| 58 | Achraf Hakimi | $1.1m | 2 | 2017-2018 |
| 59 | Sergio Reguilón | $871k | 2 | 2018-2019 |
| 60 | Rubén Yáñez | $747k | 4 | 2014-2017 |
| 61 | Raúl De Tomás | $443k | 2 | 2014-2015 |
| 62 | Burgui | $415k | 2 | 2014-2015 |
| 63 | Cristian Benavente | $332k | 2 | 2014-2015 |
| 64 | José Carlos Lazo | $295k | 3 | 2015-2017 |
| 65 | Álvaro Tejero | $277k | 2 | 2017-2018 |
| 66 | Luca Zidane | $277k | 2 | 2017-2018 |
| 67 | Fran González | $249k | 2 | 2025-2026 |
| 68 | Cristo | $235k | 1 | 2018 |
| 69 | Jaime Seoane | $221k | 2 | 2017-2018 |
| 70 | Javi Muñoz | $214k | 1 | 2017 |
| 71 | Philipp Lienhart | $194k | 1 | 2017 |
| 72 | Aleix Febas | $173k | 1 | 2017 |
| 73 | Óscar | $142k | 2 | 2017-2018 |
| 74 | Mario Hermoso | $131k | 1 | 2017 |
| 75 | Javi Sánchez | $80k | 2 | 2017-2018 |
| 76 | Dani Gómez | $76k | 2 | 2017-2018 |
| 77 | Joan Mascaró Current squad | $75k | 2 | 2025-2026 |
| 78 | Álvaro Fidalgo | $60k | 1 | 2018 |
| 79 | Álex Martín | $30k | 2 | 2017-2018 |
| 80 | Jorge | $17k | 1 | 2025 |
| 81 | Jorge | $17k | 1 | 2025 |
| 82 | Antonio Blanco | $5k | 1 | 2018 |
| 83 | Antonio Blanco | $5k | 1 | 2018 |
| 84 | Álvaro Jiménez | $4k | 1 | 2014 |
| 85 | César Gelabert | $4k | 1 | 2018 |
| 86 | Jordi Govea | $4k | 1 | 2018 |
| 87 | Moha Ramos | $4k | 1 | 2018 |
| 88 | Ousama | $4k | 1 | 2017 |
Frequently asked questions
Who has earned the most money at Real Madrid?
Gareth Bale, with $249.9m across 8 seasons at Real Madrid.
How is a career total worked out?
Each season counts the salary 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 88 players we hold a Real Madrid salary for, from 2014 to 2026.