Bundesliga
Clubs in Germany had until 1 February to complete their winter business for the remainder of the 2023/24 season. Find out who joined and who left the Bundesliga in January...
>>> Check out our top XI for January transfers!
In: Pep Biel (Olympiacos, loan), Kristijan Jakić (Eintracht Frankfurt, loan)
Out: Irvin Cardona (Saint-Étienne, loan), David Colina (Vejle, loan), Nathanael Mbuku (Saint-Étienne, loan), Masaya Okugawa (Hamburg, loan), Japhet Tanganga (Tottenham Hotspur, loan terminated), Frederik Winther (Estoril, loan), Aaron Zehnter (Paderborn)
In: Borja Iglesias (Real Betis, loan)
Out: Nadiem Amiri (Mainz)
In: Sacha Boey (Galatasaray), Eric Dier (Tottenham Hotspur), Jonah Kusi-Asare (AIK, signed to U19s), Bryan Zaragoza (Granada, loan)
Out: -
Watch: Eric Dier's unveiling at Bayern Munich
>>> How is a transfer completed in the Bundesliga?
In: Agon Elezi (Varazdin), Andreas Luthe (Kaiserslautern)
Out: Gerrit Holtmann (Darmstadt, loan), Lys Mousset (released), Jordi Osei-Tutu (PAS Giannina, loan), Mats Pannewig (Wiedenbrück, loan)
In: Ian Maatsen (Chelsea, loan), Jadon Sancho (Manchester United, loan)
Out: Hendry Blank (Red Bull Salzburg), Gio Reyna (Nottingham Forest, loan), Julian Rijkhoff (Ajax)
Watch: Jadon Sancho returns to Borussia Dortmund
>>> See what moves were made in Bundesliga 2 in January
In: -
Out: Yvandro Borges Sanches (Nijmegen, loan), Hannes Wolf (New York City FC)
In: -
Out: Noah Katterbach (Hamburg), Dimitris Limnios (Panathinaikos), Mathias Olesen (Yverdon-Sport, loan)
In: Gerrit Holtmann (Bochum, loan), Julian Justvan (Hoffenheim, loan), Sebastian Polter (Schalke, loan)
Out: Frank Ronstadt (Kaiserslautern), Filip Stojilkovic (Kaiserslautern, loan)
In: Jean-Mattéo Bahoya (Angers), Nathaniel Brown (Nuremberg), Hugo Ekitité (Paris Saint-Germain, loan), Saša Kalajdžić (Wolverhampton Wanderers, loan), Robin Koch (Leeds United, loan made permanent), Donny van de Beek (Manchester United, loan)
Out: Paxten Aaronson (Vitesse, loan), Lucas Alario (Internacional), Nathaniel Brown (Nuremberg, loan), Jens Petter Hauge (Bodø/Glimt, loan), Kristijan Jakić (Augsburg, loan), Jessic Ngankam (Mainz, loan), Marcel Wenig (Nuremberg, loan)
Watch: Kalajdžić's best Bundesliga skills and goals
In: Florent Muslija (Paderborn), Attila Szalai (Hoffenheim, loan)
Out: -
In: -
Out: -
In: David Jurásek (Benfica, loan)
Out: Julian Justvan (Darmstadt, loan),Joshua Quarashie (Fortuna Düsselsorf, loan), Diadié Samassékou (Cadiz, loan), Attila Szalai (Freiburg, loan), Kevin Vogt (Union Berlin)
In: Nadiem Amiri (Bayer Leverkusen), Jessic Ngankam (Eintracht Frankfurt, loan)
Out: Aymen Barkok (Hertha Berlin, loan), Anwar El Ghazi (released), Niklas Tauer (Eintracht Braunschweig, loan)
In: Eljif Elmas (Napoli)
Out: Angeliño (Roma, loan), Fábio Carvalho (Liverpool, loan terminated), Caden Clark (Minnesota United), Emil Forsberg (New York Red Bulls), Ilaix Moriba (Getafe, loan), Hugo Novoa (Villarreal), Timo Werner (Tottenham Hotspur, loan)
Watch: The best of the departing Forsberg
In: Chris Bedia (Servette), Yorbe Vertessen (PSV Eindhoven), Kevin Vogt (Hoffenheim)
Out: Sheraldo Becker (Real Sociedad), Kevin Behrens (Wolfsburg), Leonardo Bonucci (Fenerbahce), Mathis Bruns (Luckenwalde), Laurenz Dehl (Austria Klagenfurt, loan), David Fofana (Chelsea, loan terminated), Aljoscha Kemlein (St. Pauli, loan), Keita Endo (FC Tokyo, loan), Yannic Stein (Lübeck, loan)
In: Mahmoud Dahoud (Brighton, loan)
Out: Thomas Kastanaras (Ulm, loan), Mateo Klimowicz (Atlético de San Luis, loan made permanent)
In: Skelly Alvero (Lyon, loan), Isak Hansen-Aarøen (Manchester United U21s) Julián Malatini (Defensa y Justicia)
Out: Abdenego Nankishi (1860 Munich, loan), Nicolai Rapp (Karlsruhe)
In: Kevin Behrens (Union Berlin)
Out: Nicolas Cozza (Nantes, loan), Felix Lange (Rödinghausen, loan), Philipp Schulze (Hallescher FC, loan)
>>> Recap all the summer's comings and goings in the Bundesliga