When does the contract of every Real Madrid player expire?

Cameron Smith
Cameron Smith
  • 23 Oct 2023 12:29 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 14 times.

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.

Article continues under the video

Los Blancos were crowned Spanish and European champions once again in 2021-22, but failed to build on that success in the 2022-23 season, despite the €80 million signing of Monaco midfielder Aurelien Tchouameni.

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

— Football Transfers (@Transfersdotcom) June 11, 2022

After watching their El Clasico rivals Barcelona win La Liga in 2023, Real responded by beating Manchester City and Liverpool to the signing of English wonderkid Jude Bellingham for €103m.

They did, however, lose the talismanic figure of Karim Benzema to the Saudi Pro League on a free transfer upon the expiration of his Real Madrid contract, while a season-long injury to Thibaut Courtois forced an emergency loan signing of Kepa Arrizbalaga from Chelsea.

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, 2024

Kepa Arrizabalaga: June 30, 2024

Thibaut Courtois: June, 30 2026

Defenders

Nacho Fernandez: June 30, 2024

Lucas Vazquez: June 30, 2024

Daniel Carvajal: June 30, 2025

Ferland Mendy: June 30, 2025

Eder Militao: June 30, 2025

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

David Alaba: June 30, 2026

Antonio Rudiger: June 30, 2026

Fran Garcia: June 30, 2027

Midfielders

Toni Kroos: June 30, 2024

Luka Modric: June 30, 2024

Eduardo Camavinga: June, 30 2027

Dani Ceballos: June 30, 2027

Federico Valverde: June 30, 2027

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

Joselu: June 30, 2024

Rodrygo: June 30, 2025

Vinicius Junior: June 30, 2024

Never miss the next big transfer!

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