The 2023 summer transfer window in Germany is open from 1 July until 1 September. - © DFL
The 2023 summer transfer window in Germany is open from 1 July until 1 September. - © DFL
bundesliga

Official Bundesliga transfer centre: summer 2023

xwhatsappmailcopy-link

Harry Kane, Min-jae Kim and Xavi Simons were among the new arrivals in the Bundesliga in summer 2023. Find out all the ins and outs involving Bundesliga clubs below following the conclusion of the transfer window.

How is a transfer completed in the Bundesliga?

Augsburg

In: Mergim Berisha (Fenerbahce, loan made permanent), Tim Breithaupt (Karlsruhe), Finn Dahmen (Mainz), Lucas Ehrlich (Dynamo Dresden), Raphael Framberger (Sandhausen, end of loan), Kevin Mbabu (Fulham, loan), Sven Michel (Union Berlin), Masaya Okugawa (Arminia Bielefeld), Patric Pfeiffer (Darmstadt), Jozo Stanic (Varazdin, end of loan), Japhet Tanganga (Tottenham Hotspur, loan), Phillip Tietz (Darmstadt), Frederik Winther (Brondby, end of loan)

Out: Julian Baumgartlinger (retired), Mergim Berisha (Hoffenheim), Daniel Caligiuri (out of contract), Tim Civeja (Saarbrücken), Rafal Gikiewicz (Ankaragucu), Felix Götze (Rot-Weiß Essen, loan made permanent), Lasse Günther (Wehen Wiesbaden, loan), Andre Hahn (out of contract), Daniel Klein (Sandhausen, loan), Henri Koudossou (Den Haag, loan), Benjamin Leneis (Zwickau), Maurico Malone (Basel), Ricardo Pepi (PSV Eindhoven), Noah Sarenren Bazee (Arminia Bielefeld), Tobias Strobl (retired), Renato Veiga (Sporting Lisbon, end of loan), Kelvin Yeboah (Genoa, end of loan)

Bayer Leverkusen

In: Arthur (America Mineiro), Victor Boniface (Union Saint-Gilloise), Alejandro Grimaldo (Benfica), Jonas Hofmann (Borussia Mönchengladbach), Matej Kovar (Manchester United), Gustavo Puerta (Nuremberg, end of loan), Josip Stanisic (Bayern Munich, loan), Nathan Tella (Southampton), Melvin Ukpeigbe (Real Madrid, loan), Granit Xhaka (Arsenal)

Out: Charles Aranguiz (Porto Alegre), Ayman Azhil (Borussia Dortmund II), Sardar Azmoun (Roma, loan), Mitchel Bakker (Atalanta), Karim Bellarabi (out of contract), Kerem Demirbay, Galatasaray), Moussa Diaby (Aston Villa), Joshua Eze (Fortuna Cologne), Sadik Fofana (Fortuna Sittard, loan), Callum Hudson-Odoi (Chelsea, end of loan), Lennart Grill (Union Berlin, loan made permanent), Andrey Lunev (Qarabag), Paulinho (Atletico Mineiro), Patrick Pentz (Brondby, loan), Daley Sinkgraven (Las Palmas)

Watch: Granit Xhaka joins Leverkusen

Bayern Munich

In: Raphael Guerreiro (Borussia Dortmund), Harry Kane (Tottenham Hotspur) Min-jae Kim (Napoli), Konrad Laimer (RB Leipzig), Daniel Peretz (Maccabi Tel Aviv)

Out: Bright Arrey-Mbi (Hannover, loan made permanent), Daley Blind (Girona), Joao Cancelo (Manchester City, end of loan), Ryan Gravenberch (Liverpool), Lucas Hernandez (Paris Saint-Germain), Arijon Ibrahimovic (Frosinone, loan), Sadio Mane (Al Nassr), Alexander Nübel (VfB Stuttgart, loan), Benjamin Pavard (Inter Milan), Marcel Sabitzer (Borussia Dortmund), Johannes Schenk (Preußen Münster, loan), Sarpreet Singh (Hansa Rostock), Yann Sommer (Inter Milan), Josip Stanisic (Bayer Leverkusen, loan), Malik Tillman (PSV Eindhoven, loan), Gabriel Vidovic (Dinamo Zagreb, loan), Paul Wanner (Elversberg, loan)

Bochum

In: Bernardo (Red Bull Salzburg), Matus Bero (Vitesse), Lukas Daschner (St. Pauli), Luis Hartwig (St. Pölten, end of loan), Moritz-Broni Kwarteng (Magdeburg), Noah Loosli (Grasshoppers), Lys Mousset (Nimes, end of loan), Tim Oermann (Wolfsberg, end of loan), Ivan Ordets (Dynamo Moscow, loan extended), Felix Passlack (Borussia Dortmund), Goncalo Paciencia (Celta Vigo, loan), Moritz Römling (Rot-Weiß Essen, end of loan), Keven Schlotterbeck (Freiburg, loan extended), Niclas Thiede (Verl), Maximilian Wittek (Vitesse)

Out: Silvere Ganvoula (Young Boys), Jacek Goralski (Wieczysta), Paul Grave (Wuppertal, loan), Luis Hartwig (KV Oostende), Dominique Heintz (Union Berlin, end of loan), Gerrit Holtmann (Antalyaspor, loan), Jannes Horn (Nuremberg, loan made permanent), Saidy Janko (Real Valladolid, end of loan), Marko Johansson (Hamburg, end of loan), Pierre Kunde (Olympiacos, end of loan), Vasilios Lampropoulos (Crete), Kostas Stafylidis (out of contract), Simon Zoller (St. Pauli)

Borussia Dortmund

In: Ramy Bensebaini (Borussia Mönchengladbach), Niclas Füllkrug (Werder Bremen), Thorgan Hazard (PSV Eindhoven, end of loan), Felix Nmecha (Wolfsburg), Marcel Sabitzer (Bayern Munich)

Out: Jude Bellingham (Real Madrid), Nnamdi Collins (Eintracht Frankfurt), Soumaila Coulibaly (Royal Antwerp, loan), Mahmoud Dahoud (Brighton and Hove Albion), Raphael Guerreiro (Bayern Munich), Thorgan Hazard (Anderlecht), Ansgar Knauff (Eintracht Frankfurt, loan made permanent), Anthony Modeste (out of contract), Felix Passlack (Bochum), Tom Rothe (Holstein Kiel, loan), Nico Schulz (released), Luca Unbehaun (Verl)

Borussia Mönchengladbach

In: Fabio Chiarodia (Werder Bremen), Tomas Cvancara (Sparta Prague), Robin Hack (Arminia Bielefeld), Franck Honorat (Stade Brest), Jordan (Union Berlin, loan), Moritz Nicolas (Roda, end of loan), Grant-Leon Ranos (Bayern Munich II), Rocco Reitz (Sint-Truiden, end of loan), Lukas Ullrich (Hertha Berlin), Julian Weigl (Benfica, loan made permanent), Maximilian Wöber (Leeds United, loan)

Out: Ramy Bensebaini (Borussia Dortmund), Jordan Beyer (Burnley, loan made permanent), Oscar Fraulo (Utrecht, loan), Jonas Hofmann (Bayer Leverkusen), Jonas Kersken (Arminia Bielefeld, loan), Conor Noß (Blau Weiss Linz), Lars Stindl (Karlsruhe), Semir Telalovic (Blackburn Rovers), Marcus Thuram (Inter Milan)

Watch: Kane's first week at Bayern

Cologne

In: Faride Alidou (Eintracht Frankfurt, loan), Rasmus Carstensen (Genk, loan), Julian Chabot (Sampdoria, loan made permanent), Jacob Christensen (Nordsjaelland), Dominique Heintz (Union Berlin), Noah Katterbach (Hamburg, end of loan), Marvin Obuz (Holstein Kiel, end of loan), Jonas Nickisch (RB Leipzig), Leart Paqarada (St. Pauli), Philipp Pentke (Hoffenheim), Luca Waldschmidt (Wolfsburg, loan) 

Out: Sebastian Andersson (out of contract), Ondrej Duda (Hellas Verona, loan made permanent), Jonas Hector (retired), Timo Horn (out of contract), Tim Lemperle (Greuther Fürth, loan), Marvin Obuz (Rot-Weiss Essen, loan), Kristian Pedersen (Swansea), Kingsley Schindler (Samsunspor), Maxi Schmid (Roda Kerkrade, loan), Ellyes Skhiri (Eintracht Frankfurt), Nikola Soldo (Kaiserslautern, loan), Jonas Urbig (Greuther Fürth, loan)

Darmstadt

In: Morten Behrens (Waldhof Mannheim, end of loan), Nemanja Celic (LASK, end of loan), Bartol Franjic (Wolfsburg, loan), Fraser Hornby (Reims), Christoph Klarer (Fortuna Düsseldorf), Matej Maglica (VfB Stuttgart, loan), Andreas Müller (Magdeburg), Fabian Nürnberger (Nuremberg), Luca Pfeiffer (VfB Stuttgart, loan), Tim Skarke (Union Berlin)

Out: Yassin Ben Balla (Sandhausen), Keanan Bennetts (Wehen Wiesbaden), Nemanja Celic (SV Ried), Henry Crosthwaite (Halle, loan), Steve Kroll (out of contract), Andre Leipold (Lafnitz), Antonis Makatounakis (out of contract), Patric Pfeiffer (Augsburg), John Sesay (Union Titus Petingen, loan), Philipp Sonn (Wormatia Worms), Phillip Tietz (Augsburg), Magnus Warming (Torino, end of loan)

Eintracht Frankfurt

In: Fares Chaibi (Toulouse), Nnamdi Collins (Borussia Dortmund), Davis Bautista (SD Aucas), Eric Junior Dina Ebimbe (Paris Saint-Germain, loan made permanent), Noel Futkeu (Schwarz-Weiß Essen), Jens Petter Hauge (Gent, end of loan), Ansgar Knauff (Borussia Dortmund, loan made permanent), Robin Koch (Leeds United, loan), Hugo Larsson (Malmo), Krisztian Lisztes (Ferencvaros, from 1 July 2024), Omar Marmoush (Wolfsburg), Philipp Max (PSV Eindhoven, loan made permanent), Jessic Ngankam (Hertha Berlin), Niels Nkounkou (St. Etienne), Willian Pacho (Royal Antwerp), Sidney Raebiger (Greuther Fürth), Kaua Santos (Flamengo), Ellyes Skhiri (Cologne)

Out: Ragnar Ache (Kaiserslautern), Ali Akman (FCV Dender EH), Faride Alidou (Cologne, loan), Rafael Borre (Werder Bremen, loan), Daichi Kamada (Lazio), Christopher Lenz (RB Leipzig), Jesper Lindström (Napoli), Igor Matanovic (Karlsruhe, loan), Randal Kolo Muani (Paris Saint-Germain), Evan Ndicka (Roma), Jerome Onguene (Servette, loan), Diant Ramaj (Ajax), Jan Schröder (University of Delaware Blue Hens), Djibril Sow (Sevilla), Almamy Toure (out of contract)

Freiburg

In: Junior Adamu (Red Bull Salzburg), Florian Müller (VfB Stuttgart), Maximilian Philipp (Wolfsburg)

Out: Nishan Burkart (Winterthur, loan made permanent), Kimberly Ezekwem (Paderborn, loan), Mark Flekken (Brentford), Woo-yeong Jeong (VfB Stuttgart), Nils Petersen (retired), Kevin Schade (Brentford, loan made permanent), Keven Schlotterbeck (Bochum, loan extended), Jonathan Schmid (out of contract), Lino Tempelmann (Schalke), Robert Wagner (Greuther Fürth, loan)

Heidenheim

In: Eren Dinkci (Werder Bremen, loan), Nikola Dovedan (Austria Vienna), Benedikt Gimber (Regensburg), Marvin Pieringer (Schalke), Melvin Ramusovic (Stuttgarter Kickers), Tim Siersleben (Wolfsburg, loan made permanent), Omar Traore (Osnabrück)

Out: Mert Arslan (Lokomotive Leipzig), Merveille Biankadi (Arminia Bielefeld), Dzenis Burnic (Karlsruhe), Andreas Geipl (Regensburg), Melvin Ramusovic (Stuttgarter Kickers), Marvin Rittmüller (Eintracht Braunschweig)

Hoffenheim

In: Mergim Berisha (Augsburg), Kasim Adams (Basel, end of loan), Maximilian Beier (Hannover, end of loan), Melayro Bogarde (Zwolle, end of loan), Marius Bülter (Schalke), Florian Grillitsch (Ajax), Marco John (Greuther Fürth, end of loan), Justin Justvan (Paderborn), Diadie Samassekou (Olympiacos, end of loan), Anton Stach (Mainz), Attila Szalai (Fenerbahce), Wout Weghorst (Burnley, loan)

Out: Angelino (RB Leipzig, end of loan), Fisnik Asllani (Austria Vienna), Christoph Baumgartner (RB Leipzig), Ermin Bicakcic (out of contract), Jacob Bruun Larsen (Burnley, loan), Justin Che (FC Dallas, end of loan), Munas Dabbur (Shabab Al-Ahli), Muhammed Damar (Hannover, loan), Thomas Delaney (Sevilla, end of loan), Kasper Dolberg (Nice, end of loan), Philipp Pentke (Cologne), Stefan Posch (Bologna, loan made permanent), Eduardo Quaresma (Sporting Lisbon, end of loan), Lucas Ribeiro (Ceara), Sebastian Rudy (out of contract), Angelo Stiller (VfB Stuttgart)

Mainz

In: Daniel Batz (Saarbrücken), Tom Krauß (RB Leipzig), Phillipp Mwene (PSV Eindhoven), Merveille Papela (Sandhausen, end of loan), Marco Richter (Hertha Berlin), Sepp van den Berg (Liverpool, loan)

Out: Ben Bobzien (Austria Lustenau, loan), Delano Burgzorg (Huddersfield Town, loan), Finn Dahmen (Augsburg), Angelo Fulgini (Lens, loan made permanent), Alexander Hack (Al-Qadsiah), Marcus Ingvartsen (Nordsjaelland), Lucas Laux (Sandhausen, loan), Anderson Lucoqui (Hertha Berlin), Aaron Martin (Genoa), Kaito Mizuta (Arminia Bielefeld), Marlon Mustapha (Como), Ronael Pierre-Gabriel (Nantes), Anton Stach (Hoffenheim)

RB Leipzig

In: Christoph Baumgartner (Hoffenheim), El Chadaille Bitshiabu (Paris Saint-Germain), Fabio Carvalho (Liverpool, loan), Christopher Lenz (Eintracht Frankfurt), Castello Lukeba (Lyon), Ilaix Moriba (Valencia, end of loan), Hugo Novoa (Basel, end of loan), Lois Openda (Lens), Nicolas Seiwald (Red Bull Salzburg), Benjamin Sesko (Red Bull Salzburg), Xavi Simons (Paris Saint-Germain, loan), Leopold Zingerle (Paderborn)

Out: Angelino (Galatasaray, loan), Sanoussy Ba (LASK, loan), Dennis Borkowski (Dynamo Dresden, loan), Caden Clark (Vendsyssel, loan), Abdou Diallo (Paris Saint-Germain, end of loan), Josko Gvardiol (Manchester City), Marcel Halstenberg (Hannover), Fabrice Hartmann (Sligo Rovers, loan extended), Mehmet Ibrahimi (Blau Weiss Linz), Frederik Jäkel (Elversberg, loan), Tom Krauß (Mainz), Konrad Laimer (Bayern Munich), Josep Martinez (Genoa, loan made permanent), Jonas Nickisch (Cologne), Christopher Nkunku (Chelsea), Hugo Novoa (Utrecht, loan), Orjan Nyland (Sevilla), Oskar Preil (Illertissen), Tim Schreiber (Saarbrücken, loan), Andre Silva (Real Sociedad, loan), Alexander Sorloth (Villarreal), Dominik Szoboszlai (Liverpool)

Watch: Leipzig sign Openda

Union Berlin

In: Brenden Aaronson (Leeds United, loan), Leonardo Bonucci (Juventus), Laurenz Dehl (Viktoria Berlin, end of loan), David Fofana (Chelsea, loan), Robin Gosens (Inter Milan), Lennart Grill (Bayer Leverkusen, loan made permanent), Benedict Hollerbach (Wehen Wiesbaden), Mikkel Kaufmann (Copenhagen), Alex Kral (Spartak Moscow, loan), Diogo Leite (Porto, loan made permanent), Alexander Schwolow (Hertha Berlin), Lucas Tousart (Hertha Berlin), Kevin Volland (Monaco)

Out: Timo Baumgartl (PSV Eindhoven, end of loan), Mathis Bruns (Stuttgarter Kickers, loan), Keita Endo (Eintracht Braunschweig, loan extended), Niko Gießelmann (out of contract), Lennart Grill (Osnabrück, loan), Dominique Heintz (Cologne), Jordan (Borussia Mönchengladbach, loan), Jamie Leweling (VfB Stuttgart, loan), Tim Maciejewski (Sandhausen), Sven Michel (Augsburg), Kevin Möhwald (Eupen), Levin Öztunali (Hamburg), Milos Pantovic (Eupen), David Preu (Aalen, loan), Tymoteusz Puchacz (Kaiserslautern, loan), Malick Sanogo (Nuremberg), Tim Skarke (Darmstadt), Morten Thorsby (Genoa, loan), Paul Seguin (Schalke), Rick van Drongelen (Samsunspor)

Watch: Brenden Aaronson arrives in Berlin

VfB Stuttgart

In: Momo Cisse (Wisla Krakow, end of loan), Serhou Guirassy (Rennes, loan made permanent), Woo-yeong Jeong (Freiburg), Jamie Leweling (Union Berlin, loan), Matej Maglica (St. Gallen), Roberto Massimo (Academico Viseu, end of loan), Jovan Milosevic (Vojvodina), Maximilian Mittelstädt (Hertha Berlin), Alexander Nübel (Bayern Munich, loan), Anthony Rouault (Toulouse, loan), Leonidas Stergiou (St. Gallen, loan), Angelo Stiller (Hoffenheim), Deniz Undav (Brighton & Hove Albion)

Out: Antonis Aidonis (Aris Saloniki), Ömer Beyaz (Hatayspor, loan), Tanguy Coulibaly (out of contract), Gil Dias (Legia Warsaw, loan), Wataru Endo (Liverpool), Wahid Faghir (Elversberg, loan), Alou Kuol (Central Coast Mariners), Matej Maglica (Darmstadt, loan), Konstantinos Mavropanos (West Ham United), Clinton Mola (released), Florian Müller (Freiburg), Juan Jose Perea (Hansa Rostock, loan), Luca Pfeiffer (Darmstadt, loan), Mohamed Sankoh (Heracles, loan), Borna Sosa (Ajax), Tiago Tomas (Sporting Lisbon, end of loan)

Werder Bremen

In: Rafael Borre (Eintracht Frankfurt, loan), Oliver Burke (Millwall, end of loan), Olivier Deman (Cercle Brugge), Daniel Ihendu (RB Leipzig), Naby Keita (Liverpool), Ethan Kohler (Oakland Roots), Dawid Kownacki (Fortuna Düsseldorf), Senne Lynen (Union Saint-Gilloise), Justin Njinmah (Borussia Dortmund II, end of loan), Nicolai Rapp (Kaiserslautern, end of loan), Nick Woltemade (Elversberg, end of loan)

Out: Mio Backhaus (Volendam, loan), Dominik Becker (Saarbrücken, loan made permanent), Lee Buchanan (Birmingham City), Oliver Burke (Birmingham City, loan), Fabio Chiarodia (Borussia Mönchengladbach), Eren Dinkci (Heidenheim, loan), Yannik Engelhardt (Freiburg, loan made permanent), Niclas Füllkrug (Borussia Dortmund), Ilia Gruev (Leeds United), Manuel Mbom (Viborg FF), Abdenego Nankishi (Heracles Almelo, loan extended), Kyu-hyun Park (Dynamo Dresden, loan made permanent), Maximilian Philipp (Wolfsburg, end of loan), Dikeni Salifou (Juventus), Niklas Schmidt (Toulouse), Oscar Schönfelder (Jahn Regensburg, loan made permanent)

Wolfsburg

In: Vaclav Cerny (Twente), Kamil Grabara (Copenhagen, from 1 July 2024), Moritz Jenz (Lorient), Ulysses Llanez (St. Pölten, end of loan), Joakim Maehle (Atalanta), Lovro Majer (Rennes), Rogerio (Sassuolo), Amin Sarr (Lyon), Tiago Tomas (Sporting Lisbon), Aster Vranckx (AC Milan, end of loan), Cedric Zesiger (Young Boys)

Out: Lukas Ambros (Freiburg II, loan), Bartosz Bialek (Eupen, loan), Franco Di Michele Sanches (Saarbrücken), Bartol Franjic (Darmstadt, loan), Josuha Guilavogui (out of contract), Yoon-sang Hong (Pohang Steelers), Bryang Kayo (Ingolstadt), Anselmo Garcia MacNutly (PEC Zwolle), Omar Marmoush (Eintracht Frankfurt), Felix Nmecha (Borussia Dortmund), Paulo Otavio (Al-Sadd), Maximilian Philipp (Freiburg, loan), Marin Pongracic (Lecce, loan made permanent), Tim Siersleben (Heidenheim, loan made permanent), Micky van de Ven (Tottenham Hotspur), Luca Waldschmidt (Cologne, loan)