Live
← Real Betis Balompié
The record since 2016

Real Betis Balompié: 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 Betis Balompié’s live page.

Moves on record
104
Arrivals
53
Departures
51
Sent on loan
17

No fees on record yet for these moves: spending and net spend appear once fee data is added. We never estimate them.

Activity by yearArrivalsDepartures

Busiest year on record: 2026, with 5 arrivals and 11 departures.

5 in · 11 out

2026

Arrivals

  1. 1 Sept 2026Dani Ceballosfrom RMAReal MadridTransfer
  2. Aug 2026Troy Parrottfrom AZAAZ AlkmaarTransfer
  3. 8 Jul 2026Fran Garcíafrom RMAReal MadridTransfer
  4. 2026Pablo Garcíafrom RACRacing de SantanderTransfer
  5. 2026Pau Lópezfrom FC AndorraTransfer

Departures

  1. 3 Sept 2026Ricardo Rodriguezto TORTorinoFree transfer
  2. Aug 2026Sofyan Amrabatto AJXAjaxMove
  3. 2026Cédric Bakambuto SDFSan Diego FCMove
  4. 2026Fran Garcíato RMAReal MadridTransfer
  5. 2026Facundo Bernalto Fluminense FCTransfer
  6. 2026Ezequiel Ávilato Club Atlético IndependienteMove
  7. 2026Pablo Garcíato RACRacing de SantanderTransfer
  8. 2026Pau Lópezto FC AndorraTransfer
  9. 2026Sergi Altimirato SCPSportingTransfer
  10. 2026Dani Ceballosto RMAReal MadridTransfer
  11. 2026Troy Parrottto AZAAZ AlkmaarTransfer
0 in · 2 out

2025

Arrivals

None on record.

Departures

  1. 28 Feb 2025Vitor Roqueto Sociedade Esportiva PalmeirasMove
  2. 2025William Carvalhoto CF PachucaMove
8 in · 6 out

2024

Arrivals

  1. 30 Aug 2024Giovani Lo Celsofrom TOTSpursMove
  2. Aug 2024Ricardo Rodriguezfrom TORTorinoMove
  3. 2024Ezequiel Ávilafrom CLUClub Atlético OsasunaMove
  4. 2024Adriánfrom LIVLiverpoolMove
  5. 2024Cédric Bakambufrom GALGalatasarayMove
  6. 2024Diego Llorentefrom ASRAS RomaMove
  7. 2024Nobel Mendyfrom PARParisMove
  8. 2024Iker Losadafrom Racing Club de FerrolMove

Departures

  1. Sept 2024Rodrigo Sánchez Rodríguezto Al-Arabi SCMove
  2. 30 Aug 2024Nabil Fekirto Al Jazira ClubMove
  3. 2024Ayoze Pérezto VILVillarrealMove
  4. 2024Andrés Guardadoto Club LeónMove
  5. 2024Germán Pezzellato Club Atlético River PlateMove
  6. 2024Luiz Henriqueto Botafogo F.R.Move
6 in · 4 out

2023

Arrivals

  1. Jul 2023Héctor Bellerínfrom SCPSportingMove
  2. Jul 2023Marc Bartrafrom TRATrabzonsporMove
  3. 2023Iscofrom RMAReal MadridMove
  4. 2023Fran Vieitesfrom Club Deportivo LugoMove
  5. 2023Abde Ezzalzoulifrom CLUClub Atlético OsasunaMove
  6. 2023Sokratis Papastathopoulosfrom Olympiacos F.C.Move

Departures

  1. 2023Alexandre Moreno Loperato AVLVillaMove
  2. 2023Luiz Felipe Ramos Marchito Al Ittihad FCMove
  3. 2023Sergio Canales Madrazoto Club de Fútbol MonterreyMove
  4. 2023Víctor Camarasato RELReal OviedoMove
2 in · 3 out

2022

Arrivals

  1. 2022Luiz Felipe Ramos Marchifrom SSLSS LazioMove
  2. 2022Luiz Henriquefrom Fluminense F.C.Move
1 in · 1 out

2021

Departures

  1. 2021Aïssa Mandito VILVillarrealMove
2 in · 3 out

2020

Arrivals

  1. Aug 2020Claudio Bravofrom MCIMan CityMove
  2. 2020Félix Garretafrom CF DammMove

Departures

  1. 2020Javi Garcíato Boavista F.C.Move
  2. 2020Antonio Barragánto ELCElcheMove
  3. 2020Zouhair Feddalto SCPSportingMove
6 in · 1 out

2019

6 in · 7 out

2018

9 in · 6 out

2017

Arrivals

  1. 24 Jan 2017Alin Toșcafrom FCSBMove
  2. 2017Andrés Guardadofrom PSVPSVMove
  3. 2017Javi Garcíafrom FC Zenit Saint PetersburgMove
  4. 2017Álvaro Cejudofrom CLUClub Atlético OsasunaMove
  5. 2017Jarosław Jachfrom Zagłębie LubinMove
  6. 2017Sergio Leónfrom CLUClub Atlético OsasunaMove
  7. 2017Víctor Camarasafrom LEVLevante UDMove
  8. 2017Cristian Tellofrom ACFACF FiorentinaMove
  9. 2017Zouhair Feddalfrom DEPDeportivo AlavésMove

Departures

  1. 2 Sept 2017Roman Zozulyato Albacete BalompiéMove
  2. 14 Jul 2017Dani Ceballosto RMAReal MadridMove
  3. 2017Juan Manuel Vargasto Club Universitario de DeportesMove
  4. 2017Ignacio Abeledoto MLAMálagaMove
  5. 2017Petros Matheus dos Santos Araujoto São Paulo FCMove
  6. 2017Bruno González Cabrerato GETGetafeMove
8 in · 7 out

2016

Arrivals

  1. 2016Aïssa Mandifrom STDStade de ReimsMove
  2. 2016Jonas Martinfrom MOTMontpellier Hérault Sport ClubMove
  3. 2016Riza Durmisifrom Brøndby IFMove
  4. 2016Antonio Sanabriafrom SPOSporting de GijónMove
  5. 2016Felipe Gutiérrezfrom FCWFC Twente '65Move
  6. 2016Iván Marcanofrom Rubin KazanMove
  7. 2016Garikoitz Brašanacfrom FK PartizanMove
  8. 2016Roman Zozulyafrom FC DniproMove

Departures

  1. 1 Jul 2016Francisco Molineroto GETGetafeMove
  2. 2016Jordi Figueras Montelto EskişehirsporMove
  3. 2016Amro Tarekto ENPPI SCMove
  4. 2016Ricky van Wolfswinkelto SBV VitesseMove
  5. 2016Rafael van der Vaartto FC MidtjyllandMove
  6. 2016Heiko Westermannto AJXAjaxMove
  7. 2016Xavi Torresto SPOSporting de GijónMove

From the historical record: Wikidata, an open database (CC0). Dates are only as exact as the record; “Move” means the type wasn’t recorded. Fees are shown only where a source gives one. Retrospective record, not Swoop intelligence.