Official Bundesliga Transfer Centre: January 2020
The Bundesliga's winter transfer window officially opens for business on 1 January 2020, but some clubs have already made a head start on fine-tuning their squads ready for the second half of the 2019/20 campaign.
bundesliga.com brings you all the official comings and goings before the window slams shut on 31 January...
IN: Eduard Löwen (Hertha Berlin, loan)
OUT: Michael Gregoritsch (Schalke, loan), Mads Pedersen (FC Zürich, loan)
IN: Exequiel Palacios (River Plate), Edmond Tapsoba (Vitoria SC), Florian Wirtz (Cologne U17)
OUT: Joel Pohjanpalo (Hamburg, loan), Panagiotis Retsos (Sunderland, loan)
IN: Alexander Nübel (Schalke, summer 2020), Alvaro Odriozola (Real Madrid, loan), Nicolas Kühn (Ajax, loan)
OUT: Timothy Tillman (Greuther Fürth, loan)
IN: Emre Can (Juventus, loan), Erling Haaland (Red Ball Salzburg)
OUT: Paco Alcacer (Villarreal), Jacob Bruun Larsen (Hoffenheim), Julian Weigl (Benfica)
IN:
OUT: Jordan Beyer (Hamburg, loan), Andreas Poulsen (Austria Vienna, loan), Julio Villalba (SCR Altach, loan)
IN: Toni Leistner (Queens Park Rangers, loan), Elvis Rexhbecaj (Wolfsburg, loan), Mark Uth (Schalke, loan)
OUT: Matthias Bader (Darmstadt), Darko Churlinov (VfB Stuttgart), Vincent Koziello (Paris FC, loan), Sebastian Müller (Arminia Bielefeld), Louis Schaub (Hamburg, loan), Lasse Sobiech (Mouscron, loan) Florian Wirtz (Bayer Leverkusen U19)
IN: Ragnar Ache (Sparta Rotterdam, summer 2020), Stefan Ilsanker (RB Leipzig)
OUT: Simon Falette (Fenerbahce, loan), Dejan Joveljic (Anderlecht, loan)
IN: Valon Berisha (Lazio, loan), Mathias Jörgensen (Fenerbahce, loan), Steven Skrzybski (Schalke, loan)
OUT: Lewis Baker (Chelsea, loan return), Davor Lovren (NK Slaven Belupo, loan)
IN:
OUT: Jerome Gondorf (Karlsruher, loan), Woo-yeong Jeong (Bayern II, loan), Marco Terrazzino (Dynamo Dresden, loan)
IN: Santiago Ascacibar (Stuttgart), Matheus Cunha (RB Leipzig), Lucas Tousart (Lyon, summer 2020), Krzysztof Piatek (AC Milan)
OUT: Maurice Covic (Ascoli, loan), Ondrej Duda (Norwich City, loan), Sidney Friede (Wehen Wiesbaden), Dennis Jastrzembski (Paderborn, loan) Eduard Löwen (Augsburg, loan), Maxim Pronichev (Rot-Weiss Essen), Daishawn Redan (FC Groningen, loan), Davie Selke (Werder Bremen, loan), Lucas Tousart (Lyon, loan)
IN: Jacob Bruun Larsen (Borussia Dortmund), Munas Dabbur (Sevilla), Michael Esser (Hannover), Domen Gril (NK Bravo), Marko Maric (Lillestrom, loan return)
OUT: Joshua Brenet (Vitesse Arnhem, loan), Domen Gril (NK Bravo, loan), Marko Maric (Houston Dynamo), Bruno Nazario (Botafogo, loan), Philipp Ochs (Hannover), Amadou Onana (Hamburg), Lukas Rupp (Norwich City), Kevin Vogt (Werder Bremen, loan), Robert Zulj (Bochum)
IN: Jeffrey Bruma (Wolfsburg, loan), Erkan Eyibil (pro contact), Dimitri Lavalee (Standard Liege, arrival in summer 2020), Deniz Pehlivan (Rapid Vienna)
OUT: Alexandru Maxim (Gaziantep, loan), Aaron Seydel (Jahn Regensburg, loan), Marin Sverko (SG Sonnenhof Großaspach, loan)
IN: Antony Evans (Everton), Samuel Fridjonsson (Valarenga), Dennis Jastrzembski (Hertha Berlin, loan) Dennis Srbeny (Norwich City)
OUT: Cauly (Ludogorets), Johannes Dörfler (Zwickau, loan), Babacar Gueye (Karslruher), Michael Ratajczak (Hannover), Khiry Shelton (Sporting Kansas City)
IN: Angelino (Manchester City, loan), Josep Martinez (Las Palmas, summer 2020), Dani Olmo (Dinamo Zagreb)
OUT: Jean-Kevin Augustin (Leeds United, loan), Luan Candido (Red Bull Bragantino, loan), Matheus Cunha (Hertha Berlin), Diego Demme (Napoli), Stefan Ilsanker (Eintracht Frankfurt) Marcelo Sarrachi (Galatasaray, loan)
IN: Michael Gregoritsch (Augsburg, loan), Jean-Clair Todibo (Barcelona, loan)
OUT: Nabil Bentaleb (Newcastle United, loan), Jonas Carls (Viktoria Köln, loan), Marcel Langer (Heart of Midlothian), Alexander Nübel (Bayern Munich, summer 2020), Fabian Reese (Holstein Kiel), Steven Skrzybski (Fortuna Düsseldorf, loan), Mark Uth (Cologne, loan)
IN: Yunus Malli (Wolfsburg, loan)
OUT: Lennard Maloney (Chemnitzer FC, loan), Nicolai Rapp (Darmstadt, loan)
IN: Felix Bejimo (Malmö, end of loan), Davie Selke (Hertha Berlin, loan), Kevin Vogt (Hoffenheim, loan)
OUT: Felix Bejimo (Greuther Fürth, loan), Jürgen Locadia (Brighton, loan return)
IN: Marin Pongracic (Red Bull Salzburg)
OUT: Jeffrey Bruma (Mainz, loan), Yunus Malli (Union Berlin, loan), Lukas Nmecha (Manchester City, loan return), Elvis Rexhbecaj (Cologne, loan)
Related news
'Rivals but Friends' by Milka
Michelle and Steffi are fans of Bochum and Bayern - two clubs with not a lot in common in terms of footballing history, but ones that share the Bundesliga's longest fan friendship...
Vote for your October Bundesliga Goal of the Month!
Harry Kane and Michael Olise were among the Goal of the Month candidates in October, but who scored your favourite?
Musiala more Zidane and Ronaldinho – Kompany
He may be in great scoring form after a midweek hat-trick, but the Bayern coach sees Musiala more like a Zidane or Ronaldinho than achieving goals on the level of Messi or Ronaldo.