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

UEFA Champions League transfers: All the ins and outs

Keep track of all the UEFA Champions League round of 16 teams' winter transfers.

João Cancelo has completed a move from Man City to Bayern
João Cancelo has completed a move from Man City to Bayern FC Bayern via Getty Images

The UEFA Champions League round of 16 teams have the chance to add to their squads during the January transfer window – UEFA.com tracks all the ins and outs.

Player registration for knockout stage

The last 16 are allowed to register a maximum of three new eligible players during the winter. It does not matter if those players have already played in the competition for another club, even for another club still in the competition. Clubs must communicate their desired squad changes by 24:00 CET on Thursday 2 February at the latest. Once all teams' changes are approved by UEFA in each competition, the full list of ins and outs will be published on UEFA.com.

For full regulations on player registration, click here.

Bayern

In: Daley Blind (Ajax), Yann Sommer (Mönchengladbach), João Cancelo (Man City, loan)
Out: none

Benfica

In: Casper Tengstedt (Rosenborg), Andreas Schjelderup (Nordsjælland), Gonçalo Guedes (Wolves, loan)
Out: Rodrigo Pinho (Coritiba), Diogo Gonçalves (Copenhagen), Helton Leite (Antalyaspor), Henrique Araújo (Watford, loan), Tomás Tavares (Spartak Moskva), João Victor (Nantes, loan), John Brooks (Hoffenheim), Gil Dias (Stuttgart)

Chelsea

In: David Datro Fofana (Molde), Benoît Badiashile (Monaco), Andrey Santos (Vasco da Gama), João Félix (Atlético, loan), Mykhailo Mudryk (Shakhtar Donetsk), Noni Madueke (PSV Eindhoven), Malo Gusto (Lyon, remains on loan at Lyon until summer 2023)
Out: Cesare Casadei (Reading, loan)

João Félix: All of his Champions League goals

Club Brugge

In: Josef Bursik (Stoke City)
Out: Noah Mbamba (Leverkusen), Eduard Sobol (Strasbourg), Cyle Larin (Valladolid, loan), Éder Balanta (Schalke, loan)

Dortmund

In: Julian Ryerson (Union Berlin), Julien Duranville (Anderlecht)
Out
: none

Frankfurt

In: Paxten Aaronson (Philadelphia Union), Simon Simoni (Dinamo Tirana), Philipp Max (PSV Eindhoven, loan)
Out: Jérôme Onguéné (Salzburg, loan)

Inter

In: none
Out: Ionuț Radu (Auxerre, loan), Sebastiano Esposito (Bari, loan), Eddie Salcedo (Genoa, loan)

Leipzig

In: none
Out: Hugo Novoa (Basel, loan)

Liverpool

In: Cody Gakpo (PSV Eindhoven)
Out: none

Gakpo's PSV group stage highlights

Man City

In: Máximo Perrone (Velez Sarsfield)
Out: Liam Delap (Preston, loan), Kayky (Bahia, loan), João Cancelo (Bayern, loan)

Milan

In: none
Out: none

Napoli

In: Bartosz Bereszyński (Sampdoria, loan), Pierluigi Gollini (Atalanta, loan)
Out: Alessandro Zanoli (Sampdoria, loan), Nikita Contini (Reggina, loan), Salvatore Sirigu (Fiorentina)

Paris

In: none
Out: Pablo Sarabia (Wolves), Ayman Kari (Lorient, loan)

Porto

In: none
Out: none

Real Madrid

In: none
Out: Antonio Blanco (Alavés, loan)

Tottenham

In: Arnaut Danjuma (Villarreal, loan)
Out: Bryan Gil (Sevilla, loan), Djed Spence (Rennes, loan)

Arnaut Danjuma: All his Champions League goals