Skip to content
Almanac
Menu
  • 14W
  • 14S
  • 15W
  • 15S
  • 16O
  • 16W
  • 16S
  • 17O
  • 17W
  • 17S
  • 18O
  • 18W
  • 18S
  • 19O
  • 19W
  • 19S
  • 20O
  • 20W
  • 20S
  • 21O
  • 21W
  • 21S
  • 22O
  • 22W
  • 22S
  • 23O
  • 23W
  • 23S
  • 24O
  • 24W
  • 24S
  • 25O
  • 25W
  • 25S
  • 26O
  • 26S

90% or more have a feeSome have a feeNo fee recordedS summer, W winter, O other dates

2016-17 · Summer window
1 Jul 2016Onur BulutDVfL Bochum→SC FreiburgPermanent€1.2M
1 Jul 2016Sebastian KerkMSC Freiburg→1. FC KaiserslauternLoanNot recorded
1 Jul 2016Hiroshi KiyotakeMHannover 96→SevillaPermanent€6.5M
1 Jul 2016Fabio KaufmannMEnergie Cottbus→Erzgebirge AueType not recordedNot recorded
1 Jul 2016J. BlaswichGDynamo Dresden→Borussia MönchengladbachLoan returnNot recorded
1 Jul 2016Marius MüllerG1. FC Kaiserslautern→RB LeipzigPermanent€1.7M
1 Jul 2016Lukas RuppMVfB Stuttgart→1899 HoffenheimPermanent€6M
1 Jul 2016Mërgim MavrajDFC Ingolstadt→Greuther FürthType not recordedNot recorded
1 Jul 2016Andreas LutheGVfL Bochum→FC AugsburgPermanent€500K
1 Jul 2016Hotaru YamaguchiMHannover 96→Cerezo OsakaType not recorded€1.5M
1 Jul 2016Kevin StögerMSC Paderborn 07→VfL BochumType not recordedNot recorded
1 Jul 2016Mike-Steven BähreMHallescher FC→Hannover 96Loan returnNot recorded
1 Jul 2016Manuel GuldeDKarlsruher SC→SC FreiburgPermanent€1.2M
1 Jul 2016Samuel Şahin-RadlingerG1. FC Nürnberg→Hannover 96Type not recordedNot recorded
1 Jul 2016Marvin DuckschFBorussia Dortmund→FC St. PauliType not recorded€250K
1 Jul 2016F. BarbaDVfB Stuttgart→EmpoliLoan returnNot recorded
1 Jul 2016MarceloDHannover 96→BeşiktaşPermanent€2M
1 Jul 2016Hiroki SakaiDHannover 96→MarseilleFreeFree
1 Jul 2016Allan Saint-MaximinFHannover 96→MonacoLoan returnNot recorded
1 Jul 2016Timo WernerFVfB Stuttgart→RB LeipzigPermanent€10M
1 Jul 2016Marlon RitterMBorussia Mönchengladbach→Fortuna DüsseldorfType not recordedNot recorded
1 Jul 2016Marnon BuschDWerder Bremen→1860 MunichLoanNot recorded
1 Jul 2016Benedikt GimberD1899 Hoffenheim→SV SandhausenLoanNot recorded
1 Jul 2016Benjamin PavardDLille→VfB StuttgartType not recordedNot recorded
1 Jul 2016L. HolerFFSV Mainz 05→SV SandhausenFreeFree
1 Jul 2016Phillipp MweneMVfB Stuttgart→1. FC KaiserslauternType not recordedNot recorded
1 Jul 2016Tim KleindienstFSC Freiburg→1. FC HeidenheimLoanNot recorded
1 Jul 2016Joel PohjanpaloFFortuna Düsseldorf→Bayer LeverkusenType not recordedNot recorded
1 Jul 2016R. AndrichMDynamo Dresden→Wehen WiesbadenType not recordedNot recorded
1 Jul 2016Robin KochDEintracht Trier→1. FC KaiserslauternType not recordedNot recorded
1 Jul 2016Ron-Robert ZielerGHannover 96→Leicester CityPermanent€3.5M
1 Jul 2016Jonas MeffertMKarlsruher SC→Bayer LeverkusenPermanent€600K
1 Jul 2016Antonio RüdigerDVfB Stuttgart→AS RomaPermanent€9.5M
1 Jul 2016Mark FlekkenGGreuther Fürth→MSV DuisburgType not recordedNot recorded
1 Jun 2016Marco RojasMThun→VfB StuttgartType not recordedNot recorded
1 Jun 2016A. ColakF1. FC Kaiserslautern→1899 HoffenheimLoan returnNot recorded
1 Jun 2016David KinsombiM1. FC Magdeburg→Karlsruher SCType not recordedNot recorded

By club

Data coverage for 2. Bundesliga →

Sources: Wikipedia (CC BY-SA 4.0), API-Football · Data sources