As deadline day arrives, we list all the completed deals.

ENGLAND

ARSENAL
In: Krystian Bielik (Legia Warsaw, Pol, undisclosed), Gabriel (Villarreal, Spa)
Out: Benik Afobe (Wolverhampton Wanderers), Joel Campbell (Villarreal, Spa, on loan), Lukas Podolski (Internazionale, Ita, on loan), Yaya Sanogo (Crystal Palace, on loan)

ASTON VILLA
In: Carles Gil (Valencia, Spa, £3.2m), Scott Sinclair (Manchester City, on loan)
Out: Darren Bent (Derby County, on loan), Gary Gardner (Nottingham Forest, on loan), Chris Herd (Wigan Athletic, on loan)

BURNLEY
In: Michael Keane (Manchester United, loan deal made permanent, £3m)
Out: None

CHELSEA
In: None
Out: Marko Marin (Anderlecht, Blg, on loan), Mark Schwarzer (Leicester City)

CRYSTAL PALACE
In: Shola Ameobi (Gaziantep BB, Tur, free), Jordon Mutch (QPR, £4.75m), Yaya Sanogo (Arsenal, on loan), Pape Souare (Lille, Fra, undisclosed)

Out: Zeki Fryers (Rotherham United, on loan), Andrew Johnson (released), Stuart O’Keefe (Cardiff City)

EVERTON
In: None
Out: Samuel Eto’o (Sampdoria, Ita)

HULL CITY
In: None
Out: None

LEICESTER CITY
In: Andrej Kramaric (Rijeka, Cro, £9.5m), Mark Schwarzer (Chelsea)
Out: None

LIVERPOOL
In: None
Out: Oussama Assaidi (Al Ahli, UAE), Suso (Milan, Ita)

MANCHESETR CITY
In: Wilfried Bony (Swansea City, £25m)
Out: Matija Nastasic (Schalke, Ger, on loan), Scott Sinclair (Aston Villa, on loan)

MANCHESTER UNITED
In: Victor Valdes (free agent)
Out: None

NEWCASTLE UNITED
In: None
Out: Hatem Ben Arfa (Nice, Fra), Mapou Yanga-Mbiwa (Roma, Ita, loan made permanent, £5.5m)

QUEENS PARK RANGERS
In: Ryan Manning (Galway United, RoI, free), Mauro Zarate (West Ham United, on loan)
Out: Jordon Mutch (Crystal Palace, £4.75m)

SOUTHAMPTON
In: Eljero Elia (Werder Bremen, Ger, on loan)
Out: Jack Cork (Swansea City, undisclosed), Jos Hooiveld (Millwall, on loan)

STOKE CITY
In: Philipp Wollscheid (Bayer Leverkusen, Ger, on loan)
Out: Oussama Assaidi (Liverpool, loan cut short), Maurice Edu (Philadelpha Union, USA, loan made permanent), Ryan Shotton (Derby Count, undisclosed)

SUNDERLAND
In: Jermain Defoe (Toronto, USA)
Out: Jozy Altidore (Toronto, USA), Charis Mavrais (Panathinaikos, Gre, on loan)

SWANSEA CITY
In: Jack Cork (Southampton, undisclosed), Matt Grimes (Exeter City, £1.75m), Kyle Naughton (Tottenham Hotspur, £5m), Nelson Oliveira (Benfica, Por, on loan)
Out: Wilfried Bony (Manchester City, £25m)

TOTTENHAM HOTSPUR
In: DeAndre Yedlin (Seattle Sounders, USA)
Out: Kyle Naughton (Swansea City, £5m)

WEST BROMWICH ALBION
In: Callum McManaman (Wigan Athletic, £4.75m)
Out: Sebastian Blanco (San Lorenzo, Arg, on loan), Silvestre Varela (Porto, Por, loan cancelled)

WEST HAM UNITED
In: Doneil Henry (Apollon Limassol, Cyp, undisclosed)
Out: Mauro Zarate (QPR, on loan)

FRANCE

BASTIA
In: none
Out: Benjamin Mokulu (KV Mechelen, Blg, loan ended), Joao Rodriguez (Chelsea, Eng, loan terminated)

BORDEAUX
In: Clement Chantome (Paris Saint-Germain), Isaac Kiese Thelin (Malmo, Swe)
Out: Emiliano Sala (Caen, on loan)

CAEN
In: Emiliano Sala (Bordeaux, on loan)
Out: none

EVIAN
In: Nicolas Blandi (San Lorenzo, Arg, on loan), Dany Nounkeu (Galatasaray, Tur, on loan), David Ramirez (Deportivo Saprissa, CR, on loan)
Out: Gianni Bruno (Lorient, on loan)

GUINGAMP
In: Yannis Salibur (Clermont Foot)
Out: none

LENS
In: none
Out: none

LILLE
In: Sofiane Boufal (Angers, E3m)
Out: Pape Souare (Crystal Palace, Eng, undisclosed), Maki Tall (Red Star FC)

LORIENT
In: Gianni Bruno (Evian, on loan), Didier Ndong (CS Sfaxien, Tun, E1m)
Out: none

LYON
In: Maxwel Cornet (Metz, E0.4m)
Out: none

MARSEILLE
In: none
Out: none

METZ
In: Fakhreddine Ben Youssef (CS Sfaxien, Tun, E1.2m), Janis Ikaunieks (Liepaja, Lat), Ferjani Sassi (CS Sfaxien, Tun, E500,000)
Out: Maxwel Cornet (Lyon)

MONACO
In: Bernardo Silva (Benfica, Por, loan move made permanent, E15.75m)

MONTPELLIER
In: Florian Sotoca (Beziers)
Out: none

NANTES
In: none
Out: Fernando Aristeguieta (Getafe, Spa, on loan), Birama Toure (Brest, on loan)

NICE
In: Hatem Ben Arfa (Newcastle United, Eng)
Out: Dario Cvitanich (Pachuca, Mex)

PARIS SAINT-GERMAIN
In: none
Out: Clement Chantome (Bordeaux)

REIMS
In: none
Out: none

RENNES
In: Edvinas Gertmonas (Atlantas, Lit), Ermir Lenjani (St Gallen, Swi)
Out: Jean-Armel Kana-Biyik (Toulouse)

SAINT-ETIENNE
In: Landry Nguemo (unattached)
Out: none

TOULOUSE
In: Jean-Armel Kana-Biyik (Rennes)
Out: none

GERMANY

Matija Nastasic

Matija Nastasic has joined Schalke on loan until the end of the season.

AUGSBURG
In: Pierre Hojbjerg (Bayern Munich, on loan), Ji Dong-won (Borussia Dortmund, E2m)

BAYER LEVERKUSEN
In: Tin Jedvaj (Roma, Ita, loan turned into permanent move, E7.5m)
Out: Levin Oztunali (Werder Bremen, on loan), Philipp Wollscheid (Stoke City, Eng, on loan)

BAYERN MUNICH
Out: Pierre Hojbjerg (Augsburg, on loan), Xherdan Shaqiri (Internazionale, Ita, on loan)

BORUSSIA DORTMUND
In: Kevin Kampl (Salzburg, Aut, E12m)
Out: Ji Dong-won (Augsburg, E2m)

EINTRACHT FRANKFURT
In: Emil Balayev (Neftchi, Aze, free)

FREIBURG
In: Mats Moller Daehli (Cardiff City, Eng, E1.5m), Nils Petersen (Werder Bremen, on loan)

HAMBURG
In: Ivica Olic (Wolfsburg)
Out: Valmir Nafiu (APOEL, Cyp)

HANOVER
In: Didier Ya Konan (Al Ittihad, Sau)

HERTHA BERLIN
Out: Hany Mukhtar (Benfica, Por)

HOFFENHEIM
Out: Koen Casteels (Wolfsburg), Jannik Vestergaard (Werder Bremen)

MAINZ
In: Nicolas Castillo (Club Brugge, Blg, on loan), Christian Clemens (Schalke, on loan), Pierre Bengtsson (Copenhagen, Den, free)

SCHALKE
In: Matija Nastasic (Manchester City, Eng, on loan), Christian Rubio Sivodedov (Djurgarden, Swe)
Out: Christian Clemens (Mainz, on loan)

WERDER BREMEN
In: Koen Casteels (Hoffenheim, on loan), Levin Oztunali (Bayer Leverkusen, on loan), Jannik Vestergaard (Hoffenheim)
Out: Eljero Elia (Southampton, Eng, on loan), Ludovic Obraniak (Rizespor, Tur), Nils Petersen (Freiburg, on loan)

WOLFSBURG
In: Koen Casteels (Hoffenheim), Xizhe Zhang (Beijing Guoan, Chn, E1.5m)
Out: Koen Casteels (Werder Bremen, on loan), Ivica Olic (Hamburg)

ITALY

Xherdan Shaqiri

Thumbs up…Swiss international Xherdan Shaqiri has joined Inter from Bayern Munich.

ATALANTA
In: Mauricio Pinilla (Genoa, on loan)
Out: none

CAGLIARI
In: Zeljko Brkic (Udinese, on loan), Duje Cop (Dinamo Zagreb, Cro, on loan), Alejandro Gonzalez (Verona, on loan), Josef Husbauer (Sparta Prague, CzR, on loan)
Out: Sebastian Eriksson (Gothenburg, Swe, on loan), Victor Ibarbo (Roma, on loan),

CESENA
In: none
Out: Hugo Almeida (Kuban Krasnodar, Rus, free), Luca Garritano (Modena, on loan)

CHIEVO
In: Anders Christiansen (Nordsjaelland, Den)
Out: Edimar (Cordoba, Spa, on loan), Tomasz Kupisz (Cittadella, on loan), Maxi Lopez (Torino)

EMPOLI
In: Joshua Brillante (Fiorentina, on loan), Riccardo Saponara (Milan, on loan)
Out: none

FIORENTINA
In: Alessandro Diamanti (Guangzhou Evergrande, Chn, on loan), Alberto Gilardino (Guangzhou Evergrande, Chn, on loan), Antonio Rosati (Napoli)
Out: Joshua Brillante (Empoli, on loan), Marko Marin (Chelsea, Eng, loan terminated)

GENOA
In: Tino Costa (Spartak Moscow, Rus, on loan), M’Baye Niang (Milan, on loan),
Out: Leandro Greco (Verona, on loan), Mauricio Pinilla (Atalanta, on loan)

INTERNAZIONALE
In: Marcelo Brozovic (Dinamo Zagreb, Cro, on loan), Lukas Podolski (Arsenal, Eng, on loan), Xherdan Shaqiri (Bayern Munich, Ger, on loan)
Out: Ibrahima Mbaye (Bologna, on loan)

JUVENTUS
In: none
Out: Sebastian Giovinco (Toronto, USA)

LAZIO
In: Mauricio (Sporting Lisbon, Por, on loan), Brayan Perea (Perugia, recalled from loan)

MILAN
In: Salvatore Bocchetti (Spartak Moscow, Rus, on loan), Alessio Cerci (Atletico Madrid, Spa, on loan), Mattia Destro (Roma, on loan), Suso (Liverpool, Eng)
Out: M’Baye Niang (Genoa, on loan), Antonio Nocerino (Parma, on loan), Riccardo Saponara (Empoli, on loan), Fernando Torres (Atletico Madrid, Spa, on loan)

NAPOLI
In: Manolo Gabbiadini (Sampdoria, E12.5m), Ivan Strinic (Dnipro, Ukr)
Out: Antonio Rosati (Fiorentina)

PALERMO
In: none
Out: Sol Bamba (Leeds United, Eng, on loan), Granddi Ngoyi (Leeds United, Eng, on loan)

PARMA
In: Andi Lila (PAS Giannina, Gre, free), Antonio Nocerino (Milan, on loan), Cristian Rodriguez (Atletico Madrid, Spa, on loan), Silvestre Varela (Porto, Por, on loan)
Out: Antonio Cassano (released)

ROMA
In: Seydou Doumbia (CSKA Moscow, Rus, E14.4m), Victor Ibarbo (Cagliari, on loan), Mapou Yanga-Mbiwa (Newcastle United, Eng, loan made permanent, £5.5m)
Out: Mattia Destro (Milan, on loan), Tin Jedvaj (Bayer Leverkusen, Ger, loan turned into permanent move, E7.5m)

SAMPDORIA
In: Andrea Coda (Udinese, on loan), Joaquin Correa (Estudiantes, Arg, E8.2m), Samuel Eto’o (Everton, Eng), Luis Muriel (Udinese, on loan)
Out: Manolo Gabbiadini (Napoli, E12.5m), Gianluca Sansone (Bologna, on loan)

SASSUOLO
In: none
Out: none

TORINO
In: Maxi Lopez (Chievo)
Out: Marcelo Larrondo (Tigre, Arg, on loan), Antonio Nocerino (Milan, loan terminated), Ruben Perez (Atletico Madrid, loan terminated)

UDINESE
In:
Out: Zeljko Brkic (Cagliari, on loan), Andrea Coda (Sampdoria, on loan), Luis Muriel (Sampdoria, on loan)

VERONA
In: Fernandinho (Gremio, Bra, on loan), Leandro Greco (Genoa, on loan)
Out: Alejandro Gonzalez (Cagliari, on loan),

SPAIN

Fernando Torres

Fernando Torres, who has returned to his former club Atletico Madrid.

ALMERIA
In: Javier Espinosa (Villarreal, on loan)

ATLETICO MADRID
In: Cani (Villarreal, on loan), Fernando Torres (Milan, Ita, on loan)
Out: Alessio Cerci (Milan, Ita, on loan), Cristian Rodriguez (Parma, Ita, on loan)

CELTA VIGO
In: Theo Bongonda (Zulte Waregem, Blg, E1.3m)

CORDOBA
In: Bebe (Benfica, Por, on loan), Edimar (Chievo, Ita, on loan), Yassine Mohamed (Zulte Waregem, Blg)

DEPORTIVO LA CORUNA
In: Celso Borges (AIK, Swe), Helder Costa (Benfica, Por, on loan), Saul Garcia (Racing Santander, E0.2m), Oriol Riera (Wigan Athletic, on loan)

EIBAR
In: Borja (Atletico Kolkata, Ind, free)

ESPANYOL
Out: Eric Bailly (Villarreal, E5.7m)

GETAFE
In: Cala (Cardiff City, Eng, free), Ivan Marcone (Arsenal Sarandi, Arg, on loan), Fernando Aristeguieta (Nantes, Fra, on loan)

GRANADA
In: Lass Bangoura (Rayo Vallecano, on loan), Adrian Colunga (Bright0n & Hove Albion, Eng, on loan), Emanuel Insua (Boca Juniors, Arg), Robert Ibanez (Valencia, on loan), Miguel Layun (America, Mex), Ruben Perez (Atletico Madrid, on loan)
Out: Miguel Layun (Watford, Eng)

LEVANTE
In: Jose Mari (Colorado Rapids, USA, free), Ivan Ramis (Wigan Athletic, Eng), Kalu Uche Al Rayyan, Qat)

MALAGA
In: Egor Filipenko (BATE, Blr, undisclosed), Javi Guerra (Cardiff City, Eng, on loan)
Out: Roque Santa Cruz (Cruz Azul, Mex)

RAY VALLECANO
Out: Lass Bangoura (Granada, on loan)

REAL MADRID
In: Martin Oedegaard (Stromsgodset, Nor, E4m), Lucas Silva (Cruzeiro, Bra, E14m)

VALENCIA
In: Enzo Perez (Benfica, Por, E25m)
Out: Carles Gil (Aston Villa, Eng, £3.2m), Robert Ibanez (Granada, on loan),

VILLARREAL
In: Eric Bailly (Espanyol, E5.7m), Joel Campbell (Arsenal, Eng, on loan)
Out: Cani (Atletico Madrid, on loan), Javier Espinosa (Almeria, on loan), Gabriel (Arsenal, Eng)