← BarcelonaActivity by yearArrivalsDepartures
The record since 2016
Barcelona: 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 Barcelona’s live page.
- Moves on record
- 247
- Arrivals
- 101
- Departures
- 146
- Sent on loan
- 55
Fees on record for 2 of 247 moves.
Busiest year on record: 2026, with 13 arrivals and 34 departures.
13 in · 34 out
2026
Arrivals
- 1 Sept 2026Gabriel Jesusfrom ARSArsenalTransfer£8.6m reported by BBC Sport, via Wikipedia
- 20 Aug 2026João Cancelofrom Al Hilal SFCMove
- Aug 2026Rodrifrom MCIMan CityMove
- Aug 2026Dominik Livakovićfrom GNK Dinamo ZagrebMove
- Jul 2026Karim Adeyemifrom BVBDortmundTransfer
- 1 Jul 2026Anthony Gordonfrom NEWNewcastleTransfer£69.3m reported by BBC Sport, via Wikipedia
- Jun 2026Marc-André ter Stegenfrom GIRGironaBack from loan
- 13 Jan 2026João Cancelofrom Al Hilal SFCLoan
- 2026Guille Fernándezfrom RCMRCD MallorcaTransfer
- 2026Alexis Olmedofrom Celta FortunaTransfer
- 2026Áron Yaakobishvilifrom ALMUnión Deportiva AlmeríaLoan
- 2026Marc Casadófrom DEODeportivo de A CoruñaLoan
- 2026Héctor Fortfrom ELCElcheBack from loan
Departures
- 1 Sept 2026Toni Fernándezto VENVeneziaLoan
- 1 Sept 2026Marc Casadóto DEODeportivo de A CoruñaLoan
- 15 Aug 2026Ferran Torresto PSGPSGTransfer
- 10 Aug 2026Ronald Araújoto LIVLiverpoolLoan
- Aug 2026Marc-André ter Stegento AJXAjaxLoan
- Aug 2026Héctor Fortto RESReal SociedadLoan
- Aug 2026Jofre Torrentsto AJXAjaxTransfer
- 17 Jul 2026Andrés Cuencato COMComoLoanFee undisclosed
- 30 Jun 2026Marcus Rashfordto MUNMan UtdBack from loan
- 29 Jun 2026Robert Lewandowskito CHCChicago FireTransfer
- 20 Jan 2026Marc-André ter Stegento GIRGironaLoan
- 2026Dominik Livakovićto FENFenerbahçeLoan
- 2026Anthony Gordonto NEWNewcastleTransfer
- 2026Rodrito MCIMan CityTransfer
- 2026Karim Adeyemito BVBDortmundTransfer
- 2026Gabriel Jesusto ARSArsenalTransfer
- 2026João Canceloto Al Hilal SFCLoan
- 2026Tommy Marquésto SPRSporting Clube de BragaTransfer
- 2026Dro Fernándezto PSGPSGTransfer
- 2026Ansu Fatito MonacoLoan
- 2026Ansu Fatito MONMonacoLoan
- 2026Áron Yaakobishvilito ALMUnión Deportiva AlmeríaLoan
- 2026Iñaki Peñato Panathinaikos F.C.Loan
- 2026Ander Astralagato Atlético MadrileñoLoan
- 2026Dani Rodríguezto GNK Dinamo ZagrebTransfer
- 2026Álvaro Cortésto ROYRoyal AntwerpTransfer
- 2026Alexis Olmedoto RC Celta FortunaTransfer
- 2026Diego Kochento Lyngby BoldklubLoan
- 2026Guille Fernándezto RCMRCD MallorcaTransfer
- 2026Jofre Torrentsto AjaxTransfer
- 2026Hamza Abdelkarimto Al Ahly SCLoan
- 2026Jesse Bisiwuto Club NXTTransfer
- 2026Marc-André ter Stegento AjaxLoan
- 2026Ona Batlleto Arsenal W.F.C.Move
3 in · 11 out
2025
Arrivals
- 2025Roony Bardghjifrom F.C. CopenhagenMove
- 2025Oriol Romeufrom GIRGironaBack from loan
- 2025Joan Garciafrom RCDRCD Espanyol de BarcelonaMove
Departures
- 6 Nov 2025Oriol Romeuto SOUSouthamptonFree transfer
- 1 Jul 2025Ansu Fatito MONMonacoLoan
- 2025Sergi Domínguezto GNK Dinamo ZagrebMove
- 2025Iñaki Peñato ELCElcheLoan
- 2025Héctor Fortto ELCElcheLoan
- 2025Unai Hernándezto Al Ittihad FCMove
- 2025Ander Astralagato Granada CFLoan
- 2025Iñigo Martínezto Al-NassrMove
- 2025Aleix Garridoto SD EibarMove
- 2025Pau Víctorto SPRSporting Clube de BragaMove
- 2025Pablo Torreto RCMRCD MallorcaMove
8 in · 8 out
2024
Arrivals
- Oct 2024Wojciech Szczęsnyfrom JUVJuventusMove
- Aug 2024Dani Olmofrom RBLRB LeipzigMove
- 30 Jun 2024Ansu Fatifrom BHABrightonBack from loan
- 2024Pau Cubarsífrom GIRGironaMove
- 1 Jan 2024Vitor Roquefrom Club Athletico ParanaenseMove
- 2024Eric Garcíafrom GIRGironaBack from loan
- 2024Pablo Torrefrom GIRGironaBack from loan
- 2024Pau Víctorfrom Girona FCMove
Departures
- Aug 2024Vitor Roqueto REAReal Betis BalompiéLoan
- Aug 2024İlkay Gündoğanto MCIMan CityMove
- Aug 2024Oriol Romeuto GIRGironaLoan
- Aug 2024Marcos Alonso Mendozato RCCRC Celta de VigoMove
- 1 Jul 2024Marc Guiu Pazto CHEChelseaMove
- 30 Jun 2024João Félixto ATMAtléticoBack from loan
- 2024João Canceloto MCIMan CityBack from loan
- 2024Sergi Robertoto COMComoMove
9 in · 16 out
2023
Arrivals
- 1 Sept 2023João Félixfrom ATMAtléticoLoan
- 19 Jul 2023Oriol Romeufrom GIRGironaMove
- Jul 2023İlkay Gündoğanfrom MCIMan CityMove
- 30 Jun 2023Sergiño Destfrom MILMilanBack from loan
- 11 Jun 2023Catarina Macariofrom OL LyonnesMove
- 2023Fermín Lópezfrom Linares DeportivoMove
- 2023Clément Lengletfrom TOTSpursBack from loan
- 2023Ona Batllefrom Manchester United W.F.C.Move
- 2023Iñigo Martínezfrom ATHAthletic ClubMove
Departures
- 1 Sept 2023Clément Lengletto AVLVillaLoan
- 1 Sept 2023Ansu Fatito BHABrightonLoan
- 21 Aug 2023Sergiño Destto PSVPSVLoan
- 11 Aug 2023Ousmane Dembéléto PSGPSGMove
- 9 Aug 2023Franck Kessiéto Al Ahli FCMove
- Jul 2023Jordi Albato MIAInter MiamiMove
- Jul 2023Sergio Busquetsto MIAInter MiamiMove
- 20 Jan 2023Memphis Depayto ATMAtléticoMove
- 2023Adama Traoréto FULFulhamMove
- 2023Ilias Akhomachto VILVillarrealMove
- Jan 2023Héctor Bellerínto SCPSportingMove
- 2023Pablo Torreto GIRGironaLoan
- 2023Eric Garcíato GIRGironaLoan
- 2023Chadi Riadto REAReal Betis BalompiéLoan
- 2023Candela Andújarto Sporting Football ClubMove
- 2023Moussa Waguéto Anorthosis Famagusta FCMove
17 in · 17 out
2022
Arrivals
- 8 Nov 2022Chadi Riadfrom Centre d'Esports Sabadell Futbol ClubMove
- Sept 2022Héctor Bellerínfrom ARSArsenalMove
- 27 Aug 2022Jules Koundéfrom SEVSevillaMove
- 20 Jul 2022Robert Lewandowskifrom BAYBayernMove
- 4 Jul 2022Franck Kessiéfrom MILMilanMove
- Jun 2022Miralem Pjanićfrom BESBeşiktaşBack from loan
- 2 Feb 2022Pierre-Emerick Aubameyangfrom ARSArsenalMove
- Jan 2022Daniel Alvesfrom São Paulo FCMove
- 2022Unai Hernándezfrom GIRGironaMove
- 2022Raphinhafrom LEELeedsMove
- 2022Pablo Torrefrom RACRacing de SantanderMove
- 2022Lucy Bronzefrom Manchester City W.F.C.Move
- 1 Jan 2022Ferran Torresfrom MCIMan CityMove
- 2022Candela Andújarfrom Valencia Féminas CFBack from loan
- 2022Andreas Christensenfrom CHEChelseaMove
- 2022Marcos Alonso Mendozafrom CHEChelseaMove
- 2022Adama Traoréfrom WOLWolverhampton WanderersLoan
Departures
- 1 Sept 2022Sergiño Destto MILMilanLoan
- Sept 2022Miralem Pjanićto Sharjah FCMove
- Sept 2022Pierre-Emerick Aubameyangto CHEChelseaMove
- Aug 2022Samuel Umtitito USLUS LecceLoan
- 2 Jul 2022Luuk de Jongto PSVPSVMove
- Jul 2022Daniel Alvesto Pumas UNAMMove
- 2022Martin Braithwaiteto RCDRCD Espanyol de BarcelonaMove
- 2022Moussa Waguéto HNK GoricaMove
- 2022Carles Pérezto RCCRC Celta de VigoMove
- 2022Ferran Jutglàto CLBBruggeMove
- 2022Abde Ezzalzoulito CLUClub Atlético OsasunaLoan
- 2022Nicolás González Iglesiasto VALValenciaLoan
- 2022Óscar Minguezato RCCRC Celta de VigoMove
- 2022Clément Lengletto TOTSpursLoan
- 2022Adama Traoréto WOLWolverhampton WanderersBack from loan
- Jan 2022Philippe Coutinhoto AVLVillaLoan
- 2022Netoto BOUBournemouthMove
6 in · 7 out
2021
Arrivals
- 30 Oct 2021Abde Ezzalzoulifrom Hércules CFMove
- 31 Aug 2021Luuk de Jongfrom SEVSevillaLoan
- Jul 2021Sergio Agüerofrom MCIMan CityMove
- 2021Memphis Depayfrom OLMOlympique LyonnaisMove
- 2021Ferran Jutglàfrom UE Sant AndreuMove
- 2021Eric Garcíafrom MCIMan CityMove
Departures
- Sept 2021Miralem Pjanićto BESBeşiktaşLoan
- 31 Aug 2021Emerson Royalto TOTSpursMove
- Aug 2021Lionel Messito PSGPSGTransfer
- Jan 2021Carles Aleñáto GETGetafeLoan
- 2021Konrad de la Fuenteto OLYOlympique de MarseilleMove
- 2021Francisco Trincãoto WOLWolverhampton WanderersLoan
- 2021Antoine Griezmannto ATMAtléticoLoan
11 in · 8 out
2020
Arrivals
- 1 Oct 2020Sergiño Destfrom AJXAjaxMove
- Sept 2020Miralem Pjanićfrom JUVJuventusMove
- Aug 2020Philippe Coutinhofrom BAYBayernBack from loan
- Jul 2020Rafinhafrom RCCRC Celta de VigoBack from loan
- 30 Jun 2020Jean-Clair Todibofrom SCHSchalke 04Back from loan
- 30 Jun 2020Carles Aleñáfrom REAReal Betis BalompiéBack from loan
- 20 Feb 2020Martin Braithwaitefrom LEGCD LeganésMove
- Jan 2020Arda Turanfrom ISTİstanbul BaşakşehirBack from loan
- 2020Víctor Barberàfrom CF DammMove
- 2020Francisco Trincãofrom SPRSporting Clube de BragaMove
- 2020Pedrifrom LASUD Las PalmasMove
Departures
- Sept 2020Arturo Vidalto INTInterMove
- Sept 2020Ivan Rakitićto SEVSevillaMove
- Sept 2020Luis Suárezto ATMAtléticoMove
- Aug 2020Arda Turanto GALGalatasarayMove
- 2020Candela Andújarto Valencia Féminas CFLoan
- 2020Arthur Meloto JUVJuventusMove
- 2020Nélson Semedoto WOLWolverhampton WanderersMove
- 2020Juan Brandárizto ALMUnión Deportiva AlmeríaMove
6 in · 12 out
2019
Arrivals
- 31 Jan 2019Jean-Clair Todibofrom TOUToulouseMove
- 2019Antoine Griezmannfrom ATMAtléticoMove
- 2019Frenkie de Jongfrom AJXAjaxMove
- 2019Ronald Araújofrom Boston RiverMove
- 2019Netofrom VALValenciaMove
- 2019Moussa Waguéfrom K.A.S. EupenMove
Departures
- 28 Dec 2019Carles Aleñáto REAReal Betis BalompiéLoan
- Sept 2019Rafinhato RCCRC Celta de VigoLoan
- 17 Aug 2019Philippe Coutinhoto BAYBayernLoan
- 2 Aug 2019Malcomto FC Zenit Saint PetersburgTransfer
- Jul 2019Thomas Vermaelento Vissel KobeMove
- 26 Jun 2019Jasper Cillessento VALValenciaMove
- 31 Jan 2019Denís Suárezto ARSArsenalLoan
- 2019Iker San Vicenteto ATHAthletic ClubMove
- 2019Arnau Comasto UE OlotLoan
- 2019Munir El Haddadito SEVSevillaMove
- 2019Wilfrid Kaptoumto REAReal Betis BalompiéMove
- 2019Kevin-Prince Boatengto USAUS Sassuolo CalcioBack from loan
13 in · 14 out
2018
Arrivals
- Sept 2018Zsolt Nagyfrom Aqvital FC CsakvarLoan
- 11 Jan 2018Yerry Minafrom Sociedade Esportiva PalmeirasMove
- 7 Jan 2018Philippe Coutinhofrom LIVLiverpoolMove
- 2018Malcomfrom BDXFC Girondins de BordeauxMove
- 2018Ander Astralagafrom ATHAthletic ClubMove
- 2018Rafinhafrom INTInterBack from loan
- 2018Munir El Haddadifrom DEPDeportivo AlavésBack from loan
- 2018Arturo Vidalfrom BAYBayernMove
- 2018Arthur Melofrom Grêmio FBPAMove
- 2018Clément Lengletfrom SEVSevillaMove
- 2018Jorge Cuencafrom AD AlcorcónMove
- 2018Marvin Ávilafrom C.S.D. MunicipalMove
- 2018Riqui Puigfrom UFB Jàbac i TerrassaMove
Departures
- 28 Aug 2018Paco Alcácerto BVBDortmundMove
- 9 Aug 2018Yerry Minato EVEEvertonMove
- Aug 2018André Gomesto EVEEvertonLoan
- Aug 2018Lucas Digneto EVEEvertonMove
- Jul 2018Paulinhoto Guangzhou F.C.Loan
- Jan 2018Arda Turanto ISTİstanbul BaşakşehirLoan
- 2018Jana Fernándezto FC Barcelona FemeníMove
- 2018Adrián Bernabéto MCIMan CityMove
- 2018Rafinhato INTInterLoan
- 2018Marc Hagit Cucurellato SD EibarLoan
- 2018Robert Navarroto MONMonacoMove
- 2018Andrés Iniestato Vissel KobeMove
- 2018Javier Mascheranoto Hebei F.C.Move
- 2018Aleix Vidalto SEVSevillaMove
8 in · 9 out
2017
Arrivals
- 2017Paulinhofrom Guangzhou F.C.Move
- 2017Gerard Deulofeufrom EVEEvertonLoan
- 2017Thomas Vermaelenfrom ASRAS RomaBack from loan
- 2017José Arnaizfrom REVReal ValladolidMove
- 2017Ousmane Dembéléfrom BVBDortmundMove
- 2017Sergi Samperfrom Granada CFBack from loan
- 2017Marc Hagit Cucurellafrom RCDRCD Espanyol de BarcelonaMove
- 2017Nélson Semedofrom SLBBenficaMove
Departures
- Apr 2017Agostinho Cáto FC StumbrasMove
- 2017Ane Bergarato Athletic Club FemeninoMove
- 2017Neymarto PSGPSGMove
- 2017Pedro Porroto GIRGironaMove
- 2017Gerard Deulofeuto EVEEvertonBack from loan
- 2017Jérémy Mathieuto SCPSportingMove
- 2017Josep Martínezto UD Las Palmas AtléticoMove
- 2017Álex Carbonellto CF Reus DeportiuMove
- 2017Lee Seung-wooto HELHellas VeronaMove
7 in · 10 out
2016
Arrivals
- 30 Aug 2016Paco Alcácerfrom VALValenciaMove
- 25 Aug 2016Jasper Cillessenfrom AJXAjaxMove
- Jun 2016Agostinho Cáfrom Club Lleida EsportiuBack from loan
- 2016Lucas Dignefrom ASRAS RomaMove
- 2016Denís Suárezfrom VILVillarrealTransfer
- 2016André Gomesfrom VALValenciaMove
- 2016Samuel Umtitifrom OLMOlympique LyonnaisMove
Departures
- 15 Aug 2016Claudio Bravoto MCIMan CityTransfer
- Aug 2016Juan del Carmen Cámarato GIRGironaLoan
- 2016Daniel Alvesto JUVJuventusMove
- 2016Douglasto SPOSporting de GijónLoan
- 2016Marc Bartrato BVBDortmundMove
- 2016Sergi Samperto Granada CFLoan
- 2016Aitor Cantalapiedrato VILVillarrealMove
- 2016Thomas Vermaelento ASRAS RomaLoan
- 2016Adriano Correia Claroto BESBeşiktaşMove
- 2016Munir El Haddadito VALValenciaLoan
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.