UEFA.com works better on other browsers
For the best possible experience, we recommend using Chrome, Firefox or Microsoft Edge.

UEFA Champions League transfers: Ins and outs

See the 26 confirmed group contenders' key signings and departures so far this summer.

Timo Werner has returned to Leipzig from Chelsea
Timo Werner has returned to Leipzig from Chelsea Getty Images

There are already 26 teams confirmed in the 2022/23 UEFA Champions League group stage and many have started building their squads ahead of their latest European campaign.

UEFA.com wraps up the confirmed moves so far.

2022/23 UEFA Champions League: Match and draw dates

Ajax

In: Calvin Bassey (Rangers), Steven Bergwijn (Tottenham), Brian Brobbey (Leipzig, loan made permanent), Francisco Conceição (Porto), Owen Wijndal (AZ Alkmaar), Lorenzo Lucca (Pisa, loan), Jorge Sánchez (Club América)
Out: Danilo (Feyenoord), Ryan Gravenberch (Bayern), Sébastien Haller (Dortmund), Dominik Kotarski (Gorica), Zakaria Labyad (released), Noussair Mazraoui (Bayern), André Onana (Inter), Nicolás Tagliafico (Lyon), Przemysław Tytoń (Twente), Lisandro Martínez (Manchester United), Mohamed Daramy (Copenhagen, loan)

Atlético de Madrid

In: Samuel Lino (Gil Vicente, loaned to Valencia), Axel Witsel (Dortmund), Nahuel Molina (Udinese)
Out: Héctor Herrera (Houston), Giuliano Simeone (Zaragoza, loan), Luis Suárez (Nacional), Šime Vrsaljko (Olympiacos), Víctor Mollejo (Zaragoza, loan), Borja Garcés (Tenerife), Vitolo (Las Palmas, loan), Manu Sánchez (Osasuna, loan), Nehuén Pérez (Udinese), Rodrigo Riquelme (Girona, loan), Sergio Camello (Rayo Vallecano, loan), Daniel Wass (Brøndby)

Barcelona

In: Andreas Christensen (Chelsea), Franck Kessié (Milan), Pablo Torre (Racing Santander), Raphinha (Leeds), Robert Lewandowski (Bayern), Jules Koundé (Sevilla)
Out: Dani Alves (UNAM), Philippe Coutinho (Aston Villa, loan made permanent), Ferran Jutglà (Club Brugge), Clément Lenglet (Tottenham, loan), Francisco Trincão (Sporting CP, loan), Moussa Wagué (Gorica), Óscar Mingueza (Celta Vigo), Riqui Puig (LA Galaxy), Neto (Bournemouth), Nico González (Valencia, loan), Álex Collado (Elche, loan)

Ryan Gravenberch has moved to Bayern
Ryan Gravenberch has moved to BayernFC Bayern via Getty Images

Bayern München

In: Ryan Gravenberch (Ajax), Sadio Mané (Liverpool), Noussair Mazraoui (Ajax), Matthijs de Ligt (Juventus), Mathys Tel (Rennes)
Out: Christian Früchtl (Austria Wien), Ron-Thorben Hoffmann (Eintracht Braunschweig), Lars Lukas Mai (Lugano), Marc Roca (Leeds), Armindo Sieb (Greuther Fürth), Niklas Süle (Dortmund), Corentin Tolisso (Lyon), Omar Richards (Nottingham Forest), Malik Tillman (Rangers, loan), Robert Lewandowski (Barcelona), Chris Richards (Crystal Palace)

Celtic

In: Alexandro Bernabéi (Lanús), Cameron Carter-Vickers (Tottenham, loan made permanent), Jota (Benfica, loan made permanent), Daizen Maeda (Yokohama F. Marinos, loan made permanent), Benjamin Siegrist (Dundee United), Moritz Jenz (Lorient, loan)
Out: Vasilis Barkas (Utrecht, loan), Nir Bitton (released), Luca Connell (Barnsley), Karamoko Dembélé (Brest), Ewan Henderson (Hibs), Kerr McInroy (Kilmarnock), Adam Montgomery (St Johnstone, loan), Tom Rogic (released), Liam Scales (Aberdeen, loan), Ismaila Soro (Arouca, loan), Boli Bolingoli (Mechelen), Osaze Urhoghide (KV Oostende, loan)

Chelsea

In: Raheem Sterling (Manchester City), Kalidou Koulibaly (Napoli), Carney Chukwuemeka (Aston Villa), Gabriel Slonina (Chicago Fire, loaned back for season), Marc Cucurella (Brighton & Hove Albion)
Out
: Tino Anjorin (Huddersfield, loan), Andreas Christensen (Barcelona), Jake Clarke-Salter (QPR), Danny Drinkwater (released), Henry Lawrence (MK Dons, loan), Romelu Lukaku (Inter, loan), Charly Musonda (released), Antonio Rüdiger (Real Madrid), Timo Werner (Leipzig), Malang Sarr (Monaco, loan)

Club Brugge

In: Ferran Jutglà (Barcelona), Cyle Larin (Beşiktaş), Bjorn Meijer (Groningen), Casper Nielsen (Union Saint-Gilloise)
Out: Bas Dost (Utrecht), Michael Krmenčík (Persija Jakarta), Faitout Maouassa (Montpellier, loan), Matej Mitrović (Rijeka), David Okereke (Cremonese), Loïs Openda (Lens), Charles De Ketelaere (Milan), Stanley Nsoki (Hoffenheim), Federico Ricca (Leuven)

Karim Adeyemi signs on the dotted line for Dortmund
Karim Adeyemi signs on the dotted line for Dortmund Borussia Dortmund via Getty Imag

Dortmund

In: Karim Adeyemi (Salzburg), Jayden Braaf (Manchester City), Sébastien Haller (Dortmund), Marcel Lotka (Hertha), Alexander Meyer (Jahn Regensburg), Salih Özcan (Köln), Nico Schlotterbeck (Freiburg), Niklas Süle (Bayern), Anthony Modeste (Köln)
Out: Roman Bürki (St Louis), Erling Haaland (Manchester City), Marwin Hitz (Basel), Marcel Schmelzer (retired), Steffen Tigges (Köln), Axel Witsel (Atlético de Madrid), Dan-Axel Zagadou (released)

Frankfurt

In: Lucas Alario (Leverkusen), Faride Alidou (Hamburg), Aurélio Buta (Royal Antwerp), Mario Götze (PSV Eindhoven), Jens Petter Hauge (Milan, loan made permanent), Kristijan Jakić (Dinamo Zagreb, loan made permanent), Randal Kolo Muani (Nantes), Jérôme Onguéné (Salzburg), Hrvoje Smolčić (Rijeka), Luca Pellegrini (Juventus, loan)
Out: Ragnar Ache (Greuther Fürth, loan), Aymen Barkok (Mainz), Elias Bördner (Viktoria Köln), Danny da Costa (Mainz), Erik Durm (Kaiserslautern), Martin Hinteregger (retired), Stefan Ilsanker (Genoa), Dominik Kohr (Mainz), Rodrigo Zalazar (Schalke), Steven Zuber (AEK Athens), Gonçalo Paciência (Celta Vigo), Ali Akman (Göztepe, loan), Filip Kostić (Juventus)

Inter

In: Kristjan Asllani (Empoli), Raoul Bellanova (Cagliari, loan), Joaquín Correa (Lazio, loan made permanent), Romelu Lukaku (Chelsea, loan), Henrikh Mkhitaryan (Roma), André Onana (Ajax)
Out: Michele Di Gregorio (Monza), Sebastiano Esposito (Anderlecht, loan), Andrew Gravillon (Reims), Aleksandar Kolarov (retired), Ivan Perišić (Tottenham), Andrea Ranocchia (Monza), Martín Satriano (Empoli, loan), Stefano Sensi (Monza, loan), Matías Vecino (Lazio), Ionuț Radu (Cremonese, loan), Arturo Vidal (Flamengo), Lorenzo Pirola (Salernitana, loan), Valentino Lazaro (Torino, loan), Alexis Sánchez (Marseille), Andrea Pinamonti (Sassuolo, loan)

Juventus

In: Federico Chiesa (Fiorentina, loan made permanent), Ángel Di María (Paris), Paul Pogba (Manchester United), Andrea Cambiaso (Genoa, loaned to Bologna), Gleison Bremer (Torino), Filip Kostić (Frankfurt)
Out
: Federico Bernardeschi (Toronto), Giorgio Chiellini (Los Angeles FC), Douglas Costa (Los Angeles Galaxy), Merih Demiral (Atalanta, loan made permanent), Paulo Dybala (Roma), Gianluca Frabotta (Lecce, loan), Rolando Mandragora (Fiorentina), Stefano Gori (Perugia, loan), Radu Dragusin (Genoa, loan), Matthijs de Ligt (Bayern), Filippo Ranocchia (Monza, loan), Aaron Ramsey (Nice), Grigoris Kastanos (Salernitana, loan made permanent), Luca Pellegrini (Frankfurt, loan)

Leipzig

In: Janis Blaswich (Heracles), Xaver Schlager (Wolfsburg), David Raum (Hoffenheim), Timo Werner (Chelsea)
Out: Tyler Adams (Leeds), Dennis Borkowski (Dynamo Dresden, loan), Brian Brobbey (Ajax), Hee-chan Hwang (Wolves, loan made permanent), Tom Krauss (Schalke, loan), Eric Martel (Köln), Josep Martínez (Genoa, loan), Sidney Raebiger (Greuther Fürth), Tim Schreiber (Holstein Kiel, loan), Philipp Tschauner (retired), Nordi Mukiele (Paris), Ademola Lookman (Atalanta), Angeliño (Hoffenheim, loan)

Leverkusen

In: Adam Hložek (Sparta Praha)
Out: Lucas Alario (Frankfurt), Julian Baumgartlinger (released), Lennart Grill (Union Berlin, loan), Mitchell Weiser (Werder Bremen)

Darwin Núñez has switched to Liverpool
Darwin Núñez has switched to LiverpoolLiverpool FC via Getty Images

Liverpool

In: Fábio Carvalho (Fulham), Darwin Núñez (Benfica), Calvin Ramsey (Aberdeen)
Out: Loris Karius (released), Sadio Mané (Bayern), Takumi Minamino (Monaco), Sheyi Ojo (released), Divock Origi (Milan), Ben Woodburn (Preston), Neco Williams (Nottingham Forest), Ben Davies (Rangers), Rhys Williams (Blackpool, loan), Tyler Morton (Blackburn, loan)

Man City

In: Erling Haaland (Dortmund), Stefan Ortega (Arminia Bielefeld), Kalvin Phillips (Leeds)
Out: Gavin Bazunu (Southampton), Fernandinho (Athletico Paranaense), Gabriel Jesus (Arsenal), Arijanet Muric (Burnley), Pedro Porro (Sporting CP, loan made permanent), Raheem Sterling (Chelsea), Zack Steffen (Middlesbrough, loan), Oleksandr Zinchenko (Arsenal), Yangel Herrera (Girona, loan), James McAtee (Sheffield United, loan)

Marseille

In: Matteo Guendouzi (Arsenal, loan made permanent), Pau López (Roma, loan made permanent), Arkadiusz Milik (Napoli, loan made permanent), Isaak Touré (Le Havre), Cengiz Ünder (Roma, loan made permanent), Chancel Mbemba (Porto), Jonathan Clauss (Lens), Samuel Gigot (Spartak Moscow), Rúben Blanco (Celta Vigo, loan), Nuno Tavares (Arsenal, loan), Luis Suárez (Granada), Jordan Veretout (Roma), Alexis Sánchez (Inter)
Out: Boubacar Kamara (Aston Villa), Steve Mandanda (Rennes), Lucas Perrin (Strasbourg, loan made permanent), Nemanja Radonjić (Torino, loan), Luan Peres (Fenerbahçe), Álvaro (released), Pol Lirola (Elche, loan), Konrad de la Fuente (Olympiacos, loan)

Milan

In: Alessandro Florenzi (Roma, loan made permanent), Junior Messias (Crotone, loan made permanent), Divock Origi (Liverpool), Charles De Ketelaere (Club Brugge)
Out: Jens Petter Hauge (Frankfurt, loan made permanent), Franck Kessié (Barcelona), Alessio Romagnoli (Lazio), Lorenzo Colombo (Lecce, loan), Léo Duarte (İstanbul Başakşehir), Samu Castillejo (Valencia), Mattia Caldara (Spezia, loan), Daniel Maldini (Spezia, loan)

Napoli

In: André-Zambo Anguissa (Fulham, loan made permanent), Minjae Kim (Fenerbahçe), Khvicha Kvaratskhelia (Dinamo Batumi), Mathías Olivera (Getafe), Leo Skiri Østigård (Brighton), Salvatore Sirigu (Genoa)
Out: Gennaro Tutino (Parma), Faouzi Ghoulam (released), Lorenzo Insigne (Toronto), Kévin Malcuit (released), Dries Mertens (Galatasaray), Arkadiusz Milik (Marseille, loan made permanent), David Ospina (Al-Nassr), Kalidou Koulibaly (Chelsea), Sebastiano Luperto (Empoli, loan), Nikita Contini (Sampdoria, loan), Andrea Petagna (Monza, loan)

Paris Saint-Germain

In: Nuno Mendes (Sporting CP, loan made permanent), Vitinha (Porto), Hugo Ekitike (Reims, loan), Nordi Mukiele (Leipzig), Renato Sanches (Lille)
Out: Alphonse Areola (West Ham, loan made permanent), Colin Dagba (Strasbourg, loan), Marcin Bulka (Nice, loan made permanent), Ángel Di María (Juventus), Xavi Simons (PSV), Georginio Wijnaldum (Roma, loan), Arnaud Kalimuendo (Rennes)

Porto

In: David Carmo (Braga), Stephen Eustáquio (Paços Ferreira, loan made permanent), Gabriel Veron (Palmeiras), André Franco (Estoril Praia)
Out: Carraça (Gil Vicente, loan), Chancel Mbemba (Marseille), Diogo Leite (Union Berlin, loan), Fábio Vieira (Arsenal), Francisco Conceição (Ajax), Sérgio Oliveira (Galatasaray), Vitinha (Paris), Mamadou Loum (Reading, loan), Agustín Marchesín (Celta Vigo)

Aurelién Tchouaméni at his Real Madrid unveiling
Aurelién Tchouaméni at his Real Madrid unveilingAFP via Getty Images

Real Madrid

In: Antonio Rüdiger (Chelsea), Aurelién Tchouaméni (Monaco)
Out: Gareth Bale (Los Angeles FC), Víctor Chust (Cádiz), Isco (Sevilla), Marcelo (released), Luka Jović (Fiorentina), Takefusa Kubo (Real Sociedad), Borja Mayoral (Getafe), Miguel Gutiérrez (Girona)

Salzburg

In: Fernando (Shakhtar Donetsk), Karim Konaté (ASEC, loaned to Liefering), Strahinja Pavlović (Monaco), Lucas Gourna-Douath (St Étienne)
Out: Brenden Aaronson (Leeds), Karim Adeyemi (Dortmund), Zlatko Junuzović (retired), Rasmus Kristensen (Leeds), Kilian Ludewig (Aalborg, loan), Jérôme Onguéné (Frankfurt), Darko Todorović (Akhmat Grozny), Jasper van der Werff (Paderborn), Albert Vallci (St Gallen), Mohamed Camara (Monaco)

Sevilla

In: Marcão (Galatasaray), Alex Telles (Manchester United, loan), Isco (Real Madrid)
Out: Diego Carlos (Aston Villa), Luuk de Jong (PSV), Oussama Idrissi (Feyenoord, loan), Alejandro Pozo (Almería), Óscar Rodríguez (Celta Vigo, loan), Ludwig Augustinsson (Aston Villa, loan), Juan Berrocal (Eibar), Jules Koundé (Barcelona)

Shakhtar Donetsk

In: Andriy Totovytskyi (Kolos), Neven Djurasek (Dinamo Zagreb), Bogdan Mykhaylichenko (Anderlecht, loan), Oleksandr Zubkov (Ferencváros)
Out: Marcos Antônio (Lazio), Serhiy Bolbat (Kolos), Dodô (Fiorentina), Oleksandr Drambaev (Zulte Waregem, loan), Fernando (Salzburg), David Neres (Benfica), Pedrinho (Atlético Mineiro, loan), Marquinhos Cipriano (Cruzeiro, loan), Ismaily (released), Marlon (Monza)

Sporting CP

In: Franco Israel (Juventus), Hidemasa Morita (Santa Clara), Pedro Porro (Manchester City, loan made permanent), Rochinha (Vitória SC), Jeremiah St. Juste (Mainz), Rúben Vinagre (Wolves, loan made permanent), Francisco Trincão (Barcelona, loan)
Out: Gonçalo Esteves (Estoril, loan), Zouhair Feddal (released), Pedro Marques (NEC Nijmegen), Nuno Mendes (Paris, loan made permanent), João Palhinha (Fulham), Rafael Camacho (Aris, loan), Gonzalo Plata (Real Valladolid), Luiz Phellype (FC Tokyo, loan), Tiago Ilori (Paços Ferreira, loan), Rúben Vinagre (Everton, loan), Rodrigo Battaglia (Mallorca), Eduardo Quaresma (Hoffenheim, loan), Idrissa Doumbia (Alanyaspor), Bruno Tabata (Palmeiras)

Tottenham

In: Yves Bissouma (Brighton), Fraser Forster (Southampton), Ivan Perišić (Inter), Richarlison (Everton), Clément Lenglet (Barcelona, loan), Djed Spence (Middlesbrough)
Out: Cameron Carter-Vickers (Celtic, loan made permanent), Steven Bergwijn (Ajax), Jack Clarke (Sunderland, loan made permanent), Troy Parrott (Preston, loan), Dane Scarlett (Portsmouth, loan), Joe Rodon (Rennes, loan), Giovani Lo Celso (Villarreal, loan)

Last updated: 15 August

*This list is not exhaustive; not all deals involving youth and reserve team players are included. The end of a loan spell is also not considered a departure or an arrival.