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

Champions League group stage sides' transfers

The summer transfer window is now closed and this season's UEFA Champions League group stage teams have been busy. Check out every deal in our round-up.

Group stage sides' transfers ©AFP/Getty Images

Arsenal (ENG)

  • In: Granit Xhaka (Mönchengladbach), Takuma Asano (Sanfrecce Hiroshima), Rob Holding (Bolton), Lucas Pérez (Deportivo La Coruña), Shkodran Mustafi (Valencia)
  • Out: Tomáš Rosický (released), Mathieu Flamini (released), Mikel Arteta (released), Isaac Hayden (Newcastle United), Wojciech Szczęsny (Roma, loan), Dan Crowley (Oxford United, loan), Wellington Silva (Fluminense), Jon Toral (Granada, loan), Joel Campbell (Sporting CP, loan), Takuma Asano (Stuttgart, loan), Calum Chambers (Middlesbrough, loan), Serge Gnabry (Werder Bremen), Jack Wilshere (Bournemouth, loan)

Kevin Gameiro joined Atlético over the summer
Kevin Gameiro joined Atlético over the summer©Getty Images

Atlético Madrid (ESP)

  • In: Nicolás Gaitán (Benfica), Šime Vrsaljko (Sassuolo), Diogo Jota (Paços de Ferreira), Kevin Gameiro (Sevilla), André Moreira (Belenenses, loan)
  • Out: Josuha Guilavogui (Wolfsburg), Matías Kranevitter (Sevilla, loan), Luciano Vietto (Sevilla, loan), Theo Hernández (Alavés, loan), Sílvio (Wolves), Borja Bastón (Swansea), Rafael Santos (Villarreal, loan), Diogo Jota (Porto, loan)

Barcelona (ESP)

  • In: Denis Suárez (Villarreal), Samuel Umtiti (Lyon), Lucas Digne (Paris), André Gomes (Valencia), Jasper Cillessen (Ajax), Paco Alcácer (Valencia)
  • Out: Marc Bartra (Borussia Dortmund), Dani Alves (Juventus), Sandro Ramírez (released), Alen Halilović (Hamburg), Adriano (Beşiktaş), Martín Montoya (Valencia), Alex Song (Rubin Kazan), Thomas Vermaelen (Roma, loan), Cristian Tello (Fiorentina, loan), Munir El Haddadi (Valencia, loan)

Seydou Doumbia will represent Basel this term
Seydou Doumbia will represent Basel this term©AFP/Getty Images

Basel (SUI)

  • In: Seydou Doumbia (Roma, loan), Djordje Nikolić (Jagodina), Omar Gaber (Zamalek), Blás Riveros (Olimpia Asunción), Mohamed Elyounoussi (Molde), Dereck Kutesa (Servette), Kevin Bua (Zürich), Éder Balanta (River Plate), Geoffroy Serey Dié (Stuttgart)
  • Out: Breel Embolo (Schalke), Cedric Itten (Luzern, on loan), Philipp Degen (retired), Walter Samuel (retired), Behrang Safari (Malmö), Musa Araz (Lausanne), Zdravko Kuzmanović (Málaga, loan), Naser Aliji (Kaiserslautern), Veljko Simic (Chiasso, loan)

Bayer Leverkusen (GER)

  • In: Ramazan Özcan (Ingolstadt), Danny da Costa (Ingolstadt), Kevin Volland (Hoffenheim), Julian Baumgartlinger (Mainz), Aleksandar Dragović (Dynamo Kyiv)
  • Out: Christoph Kramer (Borussia Mönchengladbach), Sebastian Boenisch (released), David Yelldell (released), Dario Krešić (released), Marlon Frey (Kaiserslautern, loan), Robin Becker (Heidenheim, loan), Marc Brašnić (Fortuna Köln, loan), Levin Öztunali (Mainz), Ryu Seung-woo (Ferencváros, loan), Kyriakos Papadopoulos (RB Leipzig, loan), André Ramalho (Mainz, loan)

Renato Sanches, Carlo Ancelotti and Mats Hummels
Renato Sanches, Carlo Ancelotti and Mats Hummels©Getty Images

Bayern München (GER)

  • In: Renato Sanches (Benfica), Mats Hummels (Borussia Dortmund)
  • Out: Sebastian Rode (Borussia Dortmund), Patrick Weihrauch (Würzburg), Pierre-Emile Højbjerg (Southampton), Medhi Benatia (Juventus, loan), Mario Götze (Dortmund)

Benfica (POR)

  • In: Branimir Kalaica (Dinamo Zagreb), André Carrillo (Sporting CP), Guillermo Celis (Junior), Franco Cervi (Rosario Central), André Horta (Vitória FC), Konstantinos Mitroglou (Fulham), Andrija Živković (Partizan), Óscar Benítez (Lanús), Danilo (Braga, loan), Rafa Silva (Braga)
  • Out: Renato Sanches (Bayern), Nicolás Gaitán (Atlético), Bryan Cristante (Pescara, loan), Jonathan Rodríguez (Santos Laguna), Talisca (Beşiktaş, loan), Mehdi Carcela-González (Granada)

Beşiktaş (TUR)

  • In: Gökhan Gönül (Fenerbahçe), Marcelo (Hannover), Fabricio (free agent), Adriano (Barcelona), Utku Yuvakuran (Beylerbeyispor), Oğuzhan Aydoğan (Borussia Dortmund), Talisca (Benfica, loan), Vincent Aboubakar (Porto, loan), Caner Erkin (Internazionale Milano, loan), Gökhan Inler (Leicester), Atınç Nukan (Leipzig, loan)
  • Out: Furkan Yaman (Kayserispor, loan), Pedro Franco (Millonarios, loan), Gökhan Töre (West Ham United, loan), Alexis Ruano (Alavés), İsmail Köybaşı (Fenerbahçe), Serdar Kurtuluş (Antalyaspor), Günay Güvenç (Göztepe), Ümit Karaal (Adana Demirspor), Sinan Kurumuş (Pendikspor), Berat Çetinkaya (Konya Anadolu Selçukspor), José Sosa (AC Milan), Alexander Milošević (Darmstadt, loan), Mustafa Pektemek (İstanbul Başakşehir, loan), Denys Boyko (Málaga, loan), Devrim Taşkaya (Kahramanmaraşspor), Veysel Sapan (Kahramanmaraşspor, loan), Tugay Kaya (Kartalspor), Oğuz Aksoy (Tuzlaspor)

Ousmane Dembélé has joined Dortmund
Ousmane Dembélé has joined Dortmund©Getty Images

Borussia Dortmund (GER)

  • In: Marc Bartra (Barcelona), Raphaël Guerreiro (Lorient), Emre Mor (Nordsjælland), Sebastian Rode (Bayern), Ousmane Dembélé (Rennes), Mikel Merino (Osasuna), Mario Götze (Bayern), André Schürrle (Wolfsburg)
  • Out: İlkay Gündoğan (Manchester City), Mats Hummels (Bayern), Henrikh Mkhitaryan (Manchester United), Ciro Immobile (Lazio), Jakub Błaszczykowski (Wolfsburg), Moritz Leitner (Lazio)

Celtic (SCO)

  • In: Kristoffer Ajer (Start), Moussa Dembélé (Fulham), Kolo Touré (Liverpool), Scott Sinclair (Aston Villa), Dorus de Vries (Nottingham Forest), Cristian Gamboa (West Bromwich Albion)
  • Out: Anthony Stokes (Blackburn), Colin Kazim-Richards (Coritiba), Carlton Cole (Sacramento), Stefan Šćepović (Getafe), Charlie Mulgrew (released), Scott Allan (Rotherham, loan)

Thomas Meunier has left Club Brugge for Paris
Thomas Meunier has left Club Brugge for Paris©AFP/Getty Images

Club Brugge (BEL)

  • In: Ricardo van Rhijn (Ajax), Tomás Pina (Villarreal), Anthony Limbombe (NEC Nijmegen)
  • Out: Leandro Pereira (Palmeiras, loan), Davy De Fauw (Zulte Waregem), Jimmy De Jonghe (Beerschot), Valērijs Šabala (Dunajská Streda, loan), Sander Coopman (Zulte Waregem, loan), Thomas Meunier (Paris Saint-Germain)

CSKA Moskva (RUS)

  • In: Aleksei Ionov (Dinamo Moskva, loan), Lacina Traoré (AS Monaco, loan)
  • Out: Pyotr Ten (Tom), Nikolai Dergachev (Sokol), Armen Ambartsumyan (Mordovia), Sergei Tkachev (Krylya Sovetov, loan), Kirill Panchenko (Dinamo Moskva, loan), Nikita Chernov (Yenisey Krasnoyarsk, loan), Konstantin Bazelyuk (Estoril, loan), Dmitri Efremov (Orenburg, loan), Viktor Vasin (Ufa, loan), Ahmed Musa (Leicester City), Aaron Samuel Olanare (released), Roman Shirokov (released)

Eduardo has swapped Dinamo Zagreb for Chelsea
Eduardo has swapped Dinamo Zagreb for Chelsea©Getty Images

Dinamo Zagreb (CRO)

  • In: Marko Lešković (Rijeka), Ali Karimi (Sepahan), Jonas (Flamengo, loan)
  • Out: Jérémy Taravel (Gent), Marcelo Brozović (Internazionale Milano), Marko Pjaca (Juventus), Mirko Marić (Lokomotiva), Borna Barišić (Osijek), Josip Brekalo (Wolfsburg), Damir Šovšić (Hapoel Tel-Aviv, loan), Eduardo (Chelsea)

Dynamo Kyiv (UKR)

  • In: Artem Gromov (Vorskla), Olexandr Gladkiy (Shakhtar Donetsk)
  • Out: Radosav Petrović (Sporting CP), Miguel Veloso (released), Łukasz Teodorczyk (Anderlecht, loan), Oleksandr Yakovenko (released), Aleksandar Dragović (Bayer Leverkusen), Artem Kravets (Granada, loan)

Gonzalo Higuaín is already off the mark for Juve
Gonzalo Higuaín is already off the mark for Juve©AFP/Getty Images

Juventus (ITA)

  • In: Dani Alves (Barcelona), Miralem Pjanić (Roma), Medhi Benatia (Bayern, loan), Marko Pjaca (Dinamo Zagreb), Gonzalo Higuaín (Napoli), Juan Cuadrado (Chelsea, loan)
  • Out: Álvaro Morata (Real Madrid), Simone Padoin (Cagliari), Martín Cáceres (released), Paul Pogba (Manchester United), Mauricio Isla (Cagliari), Ouasim Bouy (Palermo, loan), Simone Zaza (West Ham), Luca Marrone (Zulte Waregem, loan)

København (DEN)

  • In: Ján Greguš (Jablonec), Peter Ankersen (Salzburg), Rasmus Falk (OB), Andrija Pavlović (Čukarički), Robin Olsen (PAOK)
  • Out: Nicolai Jørgensen (Feyenoord), Thomas Delaney (Werder Bremen), Christoffer Remmer (Molde), Marvin Pourie (released), Steve De Ridder (released)

Legia (POL)

  • In: Steeven Langil (Waasland-Beveren), Vadis Odjidja-Ofoe (Norwich), Maciej Dąbrowski (Zagłębie Lubin), Thibault Moulin (Waasland-Beveren), Valeri Kazaishvili (Vitesse, loan), Jakub Czerwiński (Pogoń)
  • Out: Ivan Tričkovski (AEK Larnaca), Ariel Borysiuk (QPR), Jakub Kosecki (Sandhausen), Ondrej Duda (Hertha Berlin), Marcel Gąsior (Chrobry Głogów), Igor Lewczuk (Bordeaux)

Leicester have signed Islam Slimani from Sporting CP
Leicester have signed Islam Slimani from Sporting CP©AFP/Getty Images

Leicester City (ENG)

  • In: Ron-Robert Zieler (Hannover), Luis Hernández (Sporting Gijón), Raúl Uche (Rayo Vallecano), Nampalys Mendy (Nice), Ahmed Musa (CSKA Moskva), Bartosz Kapustka (Cracovia), Islam Slimani (Sporting CP)
  • Out: Andrej Kramarić (Hoffenheim), N'Golo Kanté (Chelsea), Joe Dodoo (Rangers), Paul Konchesky (released), Mark Schwarzer (released), Ritchie De Laet (Aston Villa), Gökhan Inler (Beşiktaş)

Ludogorets (BUL)

  • In: José Palomino (Metz), Gustavo Campanharo (Bragantino), Ihor Plastun (Karpaty Lviv)
  • Out: Brayan Angulo (Chiapas), Ivan Čvorović (Levski Sofia), Aleksandar Vasilev (Beroe, loan), Georgi Argilashki (Pirin Blagoevgrad, loan), Andrei Prepeliță (Rostov)

Lyon (FRA)

  • In: Nicolas Nkoulou (Marseille), Maciej Rybus (Terek Grozny), Emanuel Mammana (River Plate)
  • Out: Samuel Umtiti (Barcelona), Lindsay Rose (Lorient), Henri Bedimo (Marseille), Bakary Koné (Málaga), Steed Malbranque (Caen), Arnold Mvuemba (released)

Nolito has made a good start to life at Man. City
Nolito has made a good start to life at Man. City©AFP/Getty Images

Manchester City (ENG)

  • In: İlkay Gündoğan (Dortmund), Nolito (Celta Vigo), Oleksandr Zinchenko (Ufa), Leroy Sané (Schalke), John Stones (Everton), Gabriel Jesus (Palmeiras), Marlos Moreno (Atlético Nacional), Claudio Bravo (Barcelona)
  • Out: Martín Demichelis (Espanyol), Richard Wright (retired), Patrick Roberts (Celtic, loan), Oleksandr Zinchenko (PSV Eindhoven, loan), Joe Hart (Torino, loan), Wilfried Bony (Stoke City, loan), Samir Nasri (Sevilla, loan), Eliaquim Mangala (Valencia, loan), Jason Denayer (Sunderland, loan)

Monaco (FRA)

  • In: Morgan De Sanctis (Roma), Kamil Glik (Torino), Djibril Sidibé (LOSC), Benjamin Mendy (Marseille)
  • Out: Jérémy Toulalan (Bordeaux), Paul Nardi (Rennes, loan), Ricardo Carvalho (released), Lacina Traoré (CSKA Moskva), Marcel Tisserand (Ingolstadt), Vagner Love (Alanyaspor), Ivan Cavaleiro (Wolves), Elderson (Standard)

Jannik Vestergaard (right) is now at Gladbach
Jannik Vestergaard (right) is now at Gladbach©AFP/Getty Images

Mönchengladbach (GER)

  • In: László Bénes (Žilina), Mamadou Doucouré (Paris Saint-Germain), Josip Drmic (Hamburg), Christoph Kramer (Leverkusen), Tobias Strobl (Hoffenheim), Jannik Vestergaard (Werder Bremen)
  • Out: Roel Brouwers (Roda), Håvard Nordtveit (West Ham), Branimir Hrgota (Eintracht Frankfurt), Granit Xhaka (Arsenal), Martin Stranzl (retired)

Napoli (ITA)

  • In: Lorenzo Tonelli (Empoli), Emanuele Giaccherini (Sunderland), Arkadiusz Milik (Ajax), Piotr Zieliński (Udinese), Amadou Diawara (Bologna), Marko Rog (Dinamo Zagreb), Nikola Maksimović (Torino)
  • Out: Camilo Zúñiga (Watford, loan), Mariano Andújar (Estudiantes), Gonzalo Higuaín (Juventus), Bruno Uvini (al-Nasr), David López (Espanyol), Jonathan de Guzmán (Chievo, loan), Alberto Grassi (Atalanta, loan), Mirko Valdifiori (Torino)

Grzegorz Krychowiak has joined Paris
Grzegorz Krychowiak has joined Paris©Getty Images

Paris Saint-Germain (FRA)

  • In: Hatem Ben Arfa (Nice), Grzegorz Krychowiak (Sevilla), Thomas Meunier (Club Brugge), Giovani Lo Celso (Rosario Central), Jesé (Real Madrid)
  • Out: Zlatan Ibrahimović (released), Gregory van der Wiel (Fenerbahçe), Lucas Digne (Barcelona), Nicolas Douchez (Lens), Odsonne Édouard (Toulouse, loan), Jean-Christophe Bahebeck (Pescara, loan), Salvatore Sirigu (Sevilla, loan), Benjamin Stambouli (Schalke), David Luiz (Chelsea)

Porto (POR)

  • In: Miguel Layún (Watford), Felipe (Corinthians), Laurent Depoitre (Gent), João Carlos (Liverpool), Alex Telles (Galatasaray), Óliver Torres (Atlético Madrid, loan), Diogo Jota (Atlético, loan), Willy Boly (Braga)
  • Out: Andrés Fernández (Villarreal, loan), José Ángel (Villarreal, loan), Suk Hyun-jun (Trabzonspor, loan), Moussa Marega (Guimarães, loan), Vincent Aboubakar (Beşiktaş, loan), Bruno Martins-Indi (Stoke, loan), Gonçalo Paciência (Olympiacos, loan), Alberto Bueno (Granada, loan), Diego Reyes (Espanyol, loan)

PSV Eindhoven (NED)

  • In: Hidde Jurjus (De Graafschap), Daniel Schwaab (free agent), Siem de Jong (Newcastle, loan), Oleksandr Zinchenko (Manchester City, loan)
  • Out: Jeffrey Bruma (Wolfsburg), Stijn Schaars (released), Hjörtur Hermannsson (Brøndby)

Álvaro Morata is back at Real Madrid
Álvaro Morata is back at Real Madrid©Getty Images

Real Madrid (ESP)

  • In: Álvaro Morata (Juventus)
  • Out: Denis Cheryshev (Villarreal), Álvaro Arbeloa (released), Borja Mayoral (Wolfsburg, loan), Jesé (Paris Saint-Germain)

Rostov (RUS)

  • In: Danila Ermakov (Krylya Sovetov Samara), Sardar Azmoun (Rubin), Andrei Prepeliță (Ludogorets Razgrad)
  • Out: Bastos (Lazio), Stas Pokatilov (Kairat Almaty, loan), Byung-Soo Yoo (released), Kakhaber Katsarava (Ethnikos Achnas, loan), Ruslan Abazov (Tosno), Ivan Novoseltsev (Zenit)

Joel Campbell is now a Sporting player
Joel Campbell is now a Sporting player©Sporting CP

Sporting CP (POR)

  • In: Radosav Petrović (Dynamo Kyiv), Lukas Spalvis (Aalborg), Alan Ruiz (Colón), Federico Ruiz (Colón), Marcelo Meli (Boca Juniors, loan), Beto (Sevilla), Joel Campbell (Arsenal, loan), André (Corinthians), Douglas Teixeira (Trabzonspor), Bas Dost (Wolfsburg), Pedro Delgado (Internazionale), Luc Castaignos (Eintracht), Elías (Corinthians), Lazar Marković (Liverpool, loan)
  • Out: André Carrillo (Benfica), Tobias Figueiredo (Nacional, loan), Teófilo Gutiérrez (Rosário Central, loan), Hérnan Barcos (Vélez Sarsfield, loan), Alberto Aquilani (Pescara), Naldo (Krasnodar), João Mário (Internazionale Milano), Ewerton (Kaiserslautern, loan), Carlos Mané (Stuttgart, loan), Daniel Podence (Moreirense, loan), Iuri Medeiros (Boavista, loan), Islam Slimani (Leicester), Wallyson Malmann (Standard Liège, loan)

Sevilla (ESP)

  • In: Hiroshi Kiyotake (Hannover), Pablo Sarabia (Getafe), Matías Kranevitter (Atlético Madrid, loan), Joaquín Correa (Sampdoria), Ganso (São Paulo), Franco Vázquez (Palermo), Luciano Vietto (Atlético Madrid, loan), Wissam Ben Yedder (Toulouse), Gabriel Mercado (River Plate), Salvatore Sirigu (Paris, loan), Samir Nasri (Manchester City, loan)
  • Out: José Antonio Reyes (Espanyol), Diogo Figueiras (Olympiacos), Luismi (Valladolid), Éver Banega (Internazionale Milano), Grzegorz Krychowiak (Paris), Kevin Gameiro (Atlético Madrid), Coke (Schalke), Fernando Llorente (Swansea), Beto (Sporting CP), Sebastián Cristóforo (Fiorentina), Yevhen Konoplyanka (Schalke, loan), Juan Muñoz (Real Zaragoza, loan)

Vincent Wanyama has settled well at Spurs
Vincent Wanyama has settled well at Spurs©Getty Images

Tottenham Hotspur (ENG)

  • In: Victor Wanyama (Southampton), Vincent Janssen (AZ Alkmaar), Georges-Kévin N'Koudou (Marseille), Pau López (Espanyol, loan), Moussa Sissoko (Newcastle)
  • Out: Alex Pritchard (Norwich City), Federico Fazio (Roma, loan), DeAndre Yedlin (Newcastle United), Nabil Bentaleb (Schalke, loan), Nacer Chadli (West Bromwich Albion), Ryan Mason (Hull City), Clinton Njié (Marseille, loan)