← Borussia DortmundActivity by yearArrivalsDepartures
The record since 2016
Borussia Dortmund: 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 Dortmund’s live page.
- Moves on record
- 119
- Arrivals
- 58
- Departures
- 61
- Sent on loan
- 30
Fees on record for 2 of 119 moves.
Busiest year on record: 2018, with 7 arrivals and 11 departures.
7 in · 6 out
2026
Arrivals
- 18 Aug 2026Joey Veermanfrom PSVPSVTransfer
- Aug 2026Giannis Konstanteliasfrom PAOK FCTransfer
- 2026Justin Lermafrom Independiente del ValleTransfer
- 2026Joane Gadoufrom FC Red Bull SalzburgTransfer
- 2026Kauã Pratesfrom Cruzeiro ECTransfer
- 2026Karim Adeyemifrom BARBarcelonaTransfer
- 2026Konstantinos Karetsasfrom KRCKRC GenkTransfer
Departures
- 31 Jul 2026Ousmane Dialloto PAMParma Calcio 1913TransferFee undisclosed
- 31 Jul 2026Julian Brandtto AJXAjaxTransfer
- 9 Jul 2026Salih Özcanto BESBeşiktaşTransfer
- Jul 2026Karim Adeyemito BARBarcelonaTransfer
- 2 Jan 2026Pascal Großto BHABrightonTransfer£1.5m reported by BBC Sport, via Wikipedia
- 2026Julian Brandtto AjaxTransfer
4 in · 3 out
2025
Arrivals
- 29 Aug 2025Fábio Silvafrom WOLWolverhampton WanderersMove
- 1 Jul 2025Patrick Drewesfrom BOCVfL BochumMove
- 2025Carney Chukwuemekafrom CHEChelseaMove
- 2025Johan Bellinghamfrom SUNSunderlandMove
Departures
- 5 Jul 2025Jamie Gittensto CHEChelseaMove
- 2025Giovanni Reynato BORBorussia MönchengladbachMove
- Jan 2025Donyell Malento AVLVillaMove£21.5m reported by BBC Sport, via Wikipedia
3 in · 7 out
2024
Arrivals
- 18 Jul 2024Serhou Guirassyfrom VFBStuttgartMove
- 2024Pascal Großfrom BHABrightonMove
- 2024Maximilian Beierfrom HANHannover 96Move
Departures
- Sept 2024Mats Hummelsto ASRAS RomaMove
- Aug 2024Niclas Füllkrugto WETWest Ham UnitedMove
- Aug 2024Marco Reusto LAGLA GalaxyMove
- 5 Jul 2024Mateu Moreyto RCMRCD MallorcaMove
- Jun 2024Ian Maatsento AVLVillaMove
- 7 Feb 2024Thomas Meunierto TRATrabzonsporMove
- 2024Marius Wolfto FCAFC AugsburgMove
3 in · 5 out
2023
Arrivals
- 24 Jul 2023Marcel Sabitzerfrom MUNMan UtdMove
- 2023Julian Ryersonfrom FCU1. FC Union BerlinMove
- 2023Niclas Füllkrugfrom SVWSV Werder BremenMove
Departures
- 2023Jude Bellinghamto RMAReal MadridMove
- 2023Raphaël Guerreiroto BAYBayernMove
- 2023Mahmoud Dahoudto BHABrightonMove
- 2023Anthony Modesteto Al Ahly SCMove
- 2023Roman Bürkito STLSt. Louis CityMove
6 in · 5 out
2022
Arrivals
- 1 Jul 2022Salih Özcanfrom FCK1. FC KölnMove
- 2022Karim Adeyemifrom FC Red Bull SalzburgMove
- 2022Niklas Sülefrom BAYBayernMove
- 2022Nico Schlotterbeckfrom FCU1. FC Union BerlinMove
- 2022Sébastien Hallerfrom AJXAjaxMove
- 2022Anthony Modestefrom FCK1. FC KölnMove
Departures
- Jul 2022Axel Witselto ATMAtléticoMove
- 2022Lennard Maloneyto HEI1. FC HeidenheimMove
- 2022Erling Haalandto MCIMan CityMove
- 2022Manuel Akanjito MCIMan CityMove
- 2022Steffen Tiggesto FCK1. FC KölnMove
4 in · 3 out
2021
Arrivals
- 27 Jul 2021Donyell Malenfrom PSVPSVMove
- 1 Jul 2021Gregor Kobelfrom VFBStuttgartMove
- 2021Lennard Maloneyfrom FCU1. FC Union BerlinMove
- 2021Steffen Tiggesfrom VfL OsnabrückMove
Departures
- 25 Aug 2021Thomas Delaneyto SEVSevillaMove
- 23 Jul 2021Jadon Sanchoto MUNMan UtdMove
- Jul 2021Łukasz Piszczekto ŁKS Goczałkowice-ZdrójMove
3 in · 4 out
2020
Arrivals
- Jul 2020Thomas Meunierfrom PSGPSGMove
- 2020Erling Haalandfrom FC Red Bull SalzburgMove
- 2020Jude Bellinghamfrom BIRBirmingham CityMove
Departures
- Oct 2020Mario Götzeto PSVPSVMove
- 30 Jan 2020Paco Alcácerto VILVillarrealMove
- Jan 2020Julian Weiglto SLBBenficaMove
- 2020Achraf Hakimito INTInterMove
6 in · 6 out
2019
Arrivals
- 1 Jul 2019Mateu Moreyfrom RCMRCD MallorcaMove
- 1 Jul 2019Thorgan Hazardfrom BORBorussia MönchengladbachTransfer
- Jul 2019Mats Hummelsfrom BAYBayernMove
- 2019Nico Schulzfrom HERHertha BSCMove
- 2019Leonardo Balerdifrom Boca JuniorsMove
- 2019Julian Brandtfrom B04LeverkusenMove
Departures
- Aug 2019Shinji Kagawato Real ZaragozaMove
- Aug 2019Ömer Toprakto SVWSV Werder BremenMove
- 16 Jul 2019Abdou Dialloto PSGPSGMove
- 2 Jan 2019Christian Pulisicto CHEChelseaTransfer
- 2019Dženis Burnićto Dynamo DresdenMove
- 2019Alexander Isakto RESReal SociedadMove
7 in · 11 out
2018
Arrivals
- 28 Aug 2018Paco Alcácerfrom BARBarcelonaMove
- Aug 2018Axel Witselfrom Tianjin Tianhai F.C.Move
- 1 Jul 2018Thomas Delaneyfrom SVWSV Werder BremenTransfer
- 2018Manuel Akanjifrom FC BaselMove
- 2018Marwin Hitzfrom FCAFC AugsburgMove
- 2018Abdou Diallofrom FSV1. FSV Mainz 05Move
- 2018Marius Wolffrom EINEintracht FrankfurtMove
Departures
- 2 Jul 2018Sokratis Papastathopoulosto ARSArsenalTransfer
- Jul 2018Erik Durmto HUDHuddersfield TownMove
- Jul 2018Andriy Yarmolenkoto WETWest Ham UnitedMove
- 31 Jan 2018Pierre-Emerick Aubameyangto ARSArsenalTransfer
- 24 Jan 2018Eike Bansento SVZSV Zulte WaregemMove
- 2018Nuri Şahinto SVWSV Werder BremenMove
- Jan 2018Marc Bartrato REAReal Betis BalompiéMove
- 2018Jan-Niklas Besteto SVWSV Werder BremenMove
- Jan 2018Neven Subotićto SAIAS Saint-ÉtienneMove
- 2018Marian Sarrto VfR AalenMove
- 2018Gonzalo Castroto VFBStuttgartMove
7 in · 6 out
2017
Arrivals
- 28 Aug 2017Andriy Yarmolenkofrom FC Dynamo KyivMove
- Jul 2017Ömer Toprakfrom B04LeverkusenMove
- 2017Alexander Isakfrom AIK FotbollMove
- 2017Maximilian Philippfrom SCFSC FreiburgMove
- 2017Jeremy Toljanfrom TSGTSG 1899 HoffenheimMove
- 2017Mahmoud Dahoudfrom BORBorussia MönchengladbachMove
- 2017Jürgen Dammfrom Tigres UANLMove
Departures
- 2017Hendrik Bonmannto TSV 1860 MünchenMove
- 2017Dženis Burnićto VFBStuttgartMove
- 2017Sven Benderto B04LeverkusenMove
- 2017Ousmane Dembéléto BARBarcelonaMove
- 2017Emre Morto RCCRC Celta de VigoMove
- 2017Matthias Ginterto BORBorussia MönchengladbachMove
8 in · 5 out
2016
Arrivals
- 2016Raphaël Guerreirofrom FCLF.C. LorientMove
- 2016Sebastian Rodefrom BAYBayernMove
- 2016Mario Götzefrom BAYBayernMove
- 2016Marc Bartrafrom BARBarcelonaMove
- 2016Ousmane Dembéléfrom STRStade RennaisMove
- 2016Emre Morfrom FC NordsjællandMove
- 2016Mikel Merinofrom CLUClub Atlético OsasunaMove
- 2016André Schürrlefrom VFWVfL WolfsburgMove
Departures
- 2016Henrikh Mkhitaryanto MUNMan UtdMove
- 2016Moritz Leitnerto SSLSS LazioMove
- 2016Jonas Hofmannto BORBorussia MönchengladbachMove
- 2016Mats Hummelsto BAYBayernMove
- 2016İlkay Gündoğanto MCIMan CityMove
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.