
The highest earners in the history of Real Madrid
Gareth Bale has earned $253.6m 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.25bn 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 | $253.6m | 8 | 2014-2022 |
| 2 | Toni Kroos | $201.2m | 9 | 2016-2024 |
| 3 | Luka Modric | $169.5m | 8 | 2017-2024 |
| 4 | Thibaut Courtois Current squad | $139.1m | 8 | 2019-2026 |
| 5 | Karim Benzema | $137.9m | 7 | 2017-2023 |
| 6 | David Alaba | $128.7m | 5 | 2022-2026 |
| 7 | Sergio Ramos | $124.6m | 5 | 2017-2021 |
| 8 | Vinícius Júnior Current squad | $123.3m | 8 | 2019-2026 |
| 9 | Eden Hazard | $119.6m | 4 | 2020-2023 |
| 10 | Marcelo | $103.2m | 6 | 2017-2022 |
| 11 | Dani Carvajal Current squad | $102.3m | 10 | 2017-2026 |
| 12 | Cristiano Ronaldo | $83.3m | 2 | 2017-2018 |
| 13 | Isco | $78.9m | 6 | 2017-2022 |
| 14 | Rodrygo Current squad | $75.1m | 7 | 2020-2026 |
| 15 | Jude Bellingham Current squad | $72.2m | 3 | 2024-2026 |
| 16 | Ferland Mendy Current squad | $71.8m | 7 | 2020-2026 |
| 17 | Éder Militão Current squad | $68.8m | 7 | 2020-2026 |
| 18 | Federico Valverde Current squad | $65.9m | 9 | 2017-2026 |
| 19 | Antonio Rüdiger Current squad | $65.1m | 4 | 2023-2026 |
| 20 | Dani Ceballos | $61.8m | 7 | 2018-2026 |
| 21 | Nacho | $61.6m | 8 | 2017-2024 |
| 22 | Kylian Mbappé Current squad | $59.5m | 2 | 2025-2026 |
| 23 | Raphaël Varane | $58.8m | 6 | 2016-2021 |
| 24 | Lucas Vázquez | $56.8m | 8 | 2017-2024 |
| 25 | Marco Asensio | $56.1m | 7 | 2017-2023 |
| 26 | Aurélien Tchouaméni Current squad | $51.8m | 4 | 2023-2026 |
| 27 | Casemiro | $50.3m | 6 | 2017-2022 |
| 28 | Eduardo Camavinga Current squad | $46.7m | 5 | 2022-2026 |
| 29 | Mariano | $44.9m | 6 | 2017-2023 |
| 30 | Brahim Díaz Current squad | $40.7m | 5 | 2019-2026 |
| 31 | James Rodríguez | $28m | 2 | 2017-2020 |
| 32 | Luka Jovic | $22.3m | 2 | 2020-2022 |
| 33 | Trent Alexander-Arnold Current squad | $22m | 2 | 2025-2026 |
| 34 | Keylor Navas | $20.1m | 3 | 2017-2019 |
| 35 | Arda Güler Current squad | $19.4m | 3 | 2024-2026 |
| 36 | Fran García (Francisco García Torres) | $18.5m | 5 | 2017-2026 |
| 37 | Kiko Casilla | $18.1m | 4 | 2015-2018 |
| 38 | Andriy Lunin Current squad | $14.7m | 6 | 2021-2026 |
| 39 | Mateo Kovacic | $14.6m | 2 | 2017-2018 |
| 40 | Álvaro Carreras Current squad | $13.3m | 2 | 2025-2026 |
| 41 | Álvaro Odriozola | $12.1m | 2 | 2019-2023 |
| 42 | Dean Huijsen Current squad | $12.1m | 2 | 2025-2026 |
| 43 | Kepa Arrizabalaga | $11.9m | 1 | 2024 |
| 44 | Alphonse Areola | $9.8m | 1 | 2020 |
| 45 | Jesús Vallejo | $9.5m | 4 | 2018-2023 |
| 46 | Danilo | $9m | 2 | 2016-2017 |
| 47 | Franco Mastantuono | $8.1m | 2 | 2025-2026 |
| 48 | Sami Khedira | $7.8m | 2 | 2014-2015 |
| 49 | Jesé | $7.2m | 3 | 2014-2016 |
| 50 | Théo Hernández | $7.2m | 1 | 2018 |
| 51 | Álvaro Morata | $5.1m | 1 | 2017 |
| 52 | Gonzalo Current squad | $4.8m | 2 | 2025-2026 |
| 53 | Marcos Llorente | $3.6m | 2 | 2018-2019 |
| 54 | Joselu | $3.4m | 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.2m | 2 | 2017-2018 |
| 59 | Sergio Reguilón | $885k | 2 | 2018-2019 |
| 60 | Rubén Yáñez | $758k | 4 | 2014-2017 |
| 61 | Raúl De Tomás | $449k | 2 | 2014-2015 |
| 62 | Burgui | $421k | 2 | 2014-2015 |
| 63 | Cristian Benavente | $337k | 2 | 2014-2015 |
| 64 | José Carlos Lazo | $299k | 3 | 2015-2017 |
| 65 | Álvaro Tejero | $281k | 2 | 2017-2018 |
| 66 | Luca Zidane | $281k | 2 | 2017-2018 |
| 67 | Fran González | $253k | 2 | 2025-2026 |
| 68 | Cristo | $239k | 1 | 2018 |
| 69 | Jaime Seoane | $225k | 2 | 2017-2018 |
| 70 | Javi Muñoz | $218k | 1 | 2017 |
| 71 | Philipp Lienhart | $197k | 1 | 2017 |
| 72 | Aleix Febas | $176k | 1 | 2017 |
| 73 | Óscar | $145k | 2 | 2017-2018 |
| 74 | Mario Hermoso | $133k | 1 | 2017 |
| 75 | Javi Sánchez | $81k | 2 | 2017-2018 |
| 76 | Dani Gómez | $77k | 2 | 2017-2018 |
| 77 | Joan Mascaró Current squad | $76k | 2 | 2025-2026 |
| 78 | Álvaro Fidalgo | $61k | 1 | 2018 |
| 79 | Álex Martín | $31k | 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 $253.6m 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.