When does the contract of every Real Madrid player expire?

Cameron Smith
Cameron Smith
  • 22 Oct 2024 11:08 BST
  • 3 min read
Jude Bellingham, Real Madrid, 2023/24
© ProShots

Real Madrid are the most successful team in European football history, lifting the Champions League and its predecessor tournament the European Cup a combined 15 times.

Article continues under the video

From Alfredo Di Stefano through Zinedine Zidane and Ronaldo Nazario to Cristiano Ronaldo, some of the greatest players of all time have graced the Santiago Bernabeu.

Los Blancos were crowned Spanish and European champions once again in 2023-24, before adding superstar Kylian Mbappe to their squad over the summer of 2024.

READ MORE: When does the contract of every Barcelona player expire?

They did, however, lose the talismanic figure of Toni Kroos, with the Germany legend retiiring from football.

At the end of the 2024-25 season, Real Madrid have a number of stars whose contracts are due to expire. These include Lucas Vazquez, Dani Carvajal, Ferland Mendy, Jesus Vallejo and Luka Modric.

FootballTransfers takes a look at when each Real Madrid player's current contract expires.

READ MORE: When does the contract of every Liverpool player expire?

Goalkeepers

Andriy Lunin: June 30, 2030

Thibaut Courtois: June, 30 2026

Defenders

Lucas Vazquez: June 30, 2025

Daniel Carvajal: June 30, 2025

Ferland Mendy: June 30, 2025

Eder Militao: June 30, 2028

Eder Militao, Real Madrid
© ProShots - Eder Militao, Real Madrid

David Alaba: June 30, 2026

Antonio Rudiger: June 30, 2026

Fran Garcia: June 30, 2027

Jesus Vallejo: June 30, 2025

Midfielders

Luka Modric: June 30, 2025

Eduardo Camavinga: June, 30 2029

Dani Ceballos: June 30, 2027

Federico Valverde: June 30, 2029

Brahim Diaz: June 30, 2027

Aurelien Tchouameni: June 30, 2028

Jude Bellingham: June 30, 2029

Jude Bellingham joined Real Madrid in 2023
© ProShots - Jude Bellingham joined Real Madrid in 2023

Arda Guler: June 30, 2029

Forwards

Kylian Mbappe: June 30, 2029

Rodrygo: June 30, 2028

Vinicius Junior: June 30, 2027

Endrick: June 30, 2030

Never miss the next big transfer!

Get the latest transfer insights and analyses directly in your mailbox.