Live
← Real Madrid
The record since 2016

Real Madrid: transfer history

Every signing and departure on record, year by year. This is the historical record, not live intelligence: for what’s happening now, see Real Madrid’s live page.

Moves on record
110
Arrivals
54
Departures
56
Sent on loan
32

Fees on record for 4 of 110 moves.

Activity by yearArrivalsDepartures

Busiest year on record: 2026, with 9 arrivals and 14 departures.

9 in · 14 out

2026

Arrivals

  1. 6 Aug 2026Yan Diomandifrom RBLRB LeipzigTransfer
  2. 5 Jul 2026Denzel Dumfriesfrom INTInterTransferFee undisclosed
  3. 1 Jul 2026Bernardo Silvafrom MCIMan CityFree transfer
  4. 1 Jul 2026Ibrahima Konatéfrom LIVLiverpoolFree transfer
  5. 15 Jun 2026Marc Hagit Cucurellafrom CHEChelseaTransfer£47.5m reported by BBC Sport, via Wikipedia
  6. 24 Apr 2026Dean Huijsenfrom BOUBournemouthMove
  7. 2026Fran Garcíafrom REAReal Betis BalompiéTransfer
  8. 2026Dani Carvajalfrom GETGetafeTransfer
  9. 2026Dani Ceballosfrom REAReal Betis BalompiéTransfer

Departures

  1. 13 Oct 2026Dani Carvajalto GETGetafeTransfer
  2. 24 Sept 2026David Alabato UDIUdinese CalcioFree transfer
  3. 1 Sept 2026Dani Ceballosto REAReal Betis BalompiéTransfer
  4. 1 Sept 2026Manuel Ángelto FULFulhamTransferFee undisclosed
  5. 3 Aug 2026Gonzalo Garcíato FULFulhamTransfer£34m reported by BBC Sport, via Wikipedia
  6. 3 Aug 2026César Palaciosto FULFulhamTransferFee undisclosed
  7. 31 Jul 2026Víctor Valdepeñasto ACFACF FiorentinaTransferFee undisclosed
  8. 8 Jul 2026Fran Garcíato REAReal Betis BalompiéTransfer
  9. 2026Carlos Espíto LEVLevante UDTransfer
  10. 2026Bernardo Silvato MCIMan CityTransfer
  11. 2026Ibrahima Konatéto LIVLiverpoolTransfer
  12. 2026Denzel Dumfriesto INTInterTransfer
  13. 2026Yan Diomandito RBLRB LeipzigTransfer
  14. 2026Marc Hagit Cucurellato CHEChelseaTransfer
3 in · 5 out

2025

Arrivals

  1. 14 Aug 2025Franco Mastantuonofrom Club Atlético River PlateMove
  2. Jul 2025Álvaro Fernándezfrom SLBBenficaTransfer
  3. 2025Trent Alexander-Arnoldfrom LIVLiverpoolMove

Departures

  1. Aug 2025Lucas Vázquezto B04LeverkusenMove
  2. Aug 2025Reinierto Clube Atlético MineiroMove
  3. 14 Jul 2025Jesús Vallejoto Albacete BalompiéMove
  4. Jul 2025Luka Modrićto MILMilanMove
  5. 2025Endrickto OLMOlympique LyonnaisMove
3 in · 3 out

2024

Arrivals

  1. Jul 2024Endrickfrom Sociedade Esportiva PalmeirasMove
  2. 2024Raúl Asenciofrom RSC Internacional FCMove
  3. 2024Kylian Mbappéfrom PSGPSGMove

Departures

  1. Jun 2024Joseluto Al-Gharafa SCMove
  2. 2024Nachoto Al Qadsiah FCMove
  3. 2024Nico Pazto COMComoMove
5 in · 5 out

2023

2 in · 8 out

2022

Departures

  1. Sept 2022Marcelo Vieirato Olympiacos F.C.Move
  2. 8 Jul 2022Luka Jovićto ACFACF FiorentinaMove
  3. Jul 2022Mario Gilato SSLSS LazioMove
  4. Jul 2022Gareth Baleto LAFLos Angeles FCMove
  5. 2022Bruno Pérezto CLUClub Atlético OsasunaMove
  6. 2022Miguel Gutiérrezto GIRGironaMove
  7. 2022Casemiroto MUNMan UtdMove
  8. 2022Iscoto SEVSevillaMove
3 in · 1 out

2021

Arrivals

  1. 1 Jul 2021David Alabafrom BAYBayernFree transfer
  2. 2021Eduardo Camavingafrom STRStade RennaisMove
  3. 2021Nahikari Garcíafrom Real SociedadMove

Departures

  1. 2021Raphaël Varaneto MUNMan UtdMove
2 in · 4 out

2020

Arrivals

  1. 2020Jose Martinez Lopezfrom MLAMálagaMove
  2. 2020César Palaciosfrom Club Deportivo Numancia de SoriaMove

Departures

  1. Sept 2020James Rodríguezto EVEEvertonMove
  2. 2020Eneko Delgado Ginésto CD BaskoniaMove
  3. 2020Ekaitz Redondoto SD EibarMove
  4. 2020Álvaro Fernándezto MUNMan UtdMove
8 in · 3 out

2019

Arrivals

  1. 1 Jul 2019Takefusa Kubofrom Yokohama F. MarinosMove
  2. 1 Jul 2019Luka Jovićfrom EINEintracht FrankfurtMove
  3. 2019Rodrygofrom Santos F.C.Move
  4. 2019Éder Militãofrom FCPPortoMove
  5. 2019Eden Hazardfrom CHEChelseaMove
  6. 2019Brahim Díazfrom MCIMan CityMove
  7. 2019James McKinstryfrom Petershill F.C.Move
  8. 2019Ferland Mendyfrom OLMOlympique LyonnaisMove

Departures

  1. 2 Sept 2019Keylor Navasto PSGPSGMove
  2. 2019Marcos Llorenteto ATMAtléticoMove
  3. 2019Kiko Casillato LEELeedsMove
7 in · 4 out

2018

Arrivals

  1. Aug 2018Thibaut Courtoisfrom CHEChelseaMove
  2. Jul 2018Federico Valverdefrom DEODeportivo de A CoruñaTransfer
  3. 19 Jun 2018Andriy Luninfrom FC Zorya LuhanskMove
  4. 2018Álvaro Odriozolafrom RESReal SociedadMove
  5. 2018Ekaitz Redondofrom Danok Bat CFMove
  6. 2018Vinícius Júniorfrom Clube de Regatas do FlamengoTransfer
  7. 2018Mariano Díazfrom OLMOlympique LyonnaisMove
8 in · 6 out

2017

Arrivals

  1. 14 Jul 2017Dani Ceballosfrom REAReal Betis BalompiéMove
  2. 2017Théo Hernandezfrom DEPDeportivo AlavésMove
  3. 2017Bruno Pérezfrom CD LourdesMove
  4. 2017Álvaro Fernándezfrom DEODeportivo de A CoruñaMove
  5. 2017Julen Jon Guerrerofrom MLAMálagaMove
  6. 2017Eneko Delgado Ginésfrom Danok Bat CFMove
  7. 2017Cristo Gonzálezfrom C.D. TenerifeMove
  8. 2017Álvaro Tejerofrom Real Madrid CMove
4 in · 3 out

2016

Arrivals

  1. 2016Wilker Ángelfrom Trujillanos FCMove
  2. 2016Felipe Floresfrom Tijuana opossumsMove
  3. 2016Álvaro Moratafrom JUVJuventusMove€30m announced by Juventus (Borsa Italiana filing)
  4. 2016Celso Ortizfrom AZAAZ AlkmaarMove

Departures

  1. 31 Aug 2016Álvaro Arbeloato WETWest Ham UnitedMove
  2. 2016Jesé Rodríguezto PSGPSGMove
  3. 2016Renato Ibarrato Club AméricaMove

From the historical record: Wikidata (CC0) and Wikipedia’s transfer lists (CC BY-SA 4.0), each fee credited to the outlet or club that reported it. Dates are only as exact as the record; “Move” means the type wasn’t recorded. Retrospective record, not Swoop intelligence.