Done deals: Club-by-club guide to all the Premier League January transfers
The transfer window closed at 11pm on January 31st - this article will be updated until midnight.
Arsenal
IN: Jorginho (£12m, Chelsea); Leandro Trossard (£27m, Brighton); Jakub Kiwior (£21m, Spezia)
OUT: Taylor Foran (Loan, Hartlepool); Albert Sambi Lokonga (Loan, Crystal Palace); Nathan Butler-Oyedeji (Loan, Accrington Stanley); Omar Rekik (Loan, Wigan); Marquinhos (Loan, Norwich); Tom Smith (Loan, Colchester); Harry Clarke (Undisclosed, Ipswich); Arthur Okonkwo (Loan, Sturm Graz); Miguel Azeez (Loan, Wigan); Brooke Norton-Cuffy (Loan, Coventry)
Aston Villa
IN: Bertrand Traore (Loan ended, Basaksehir); Jhon Durán (£14.5m, Chicago Fire); Álex Moreno (£13.2m, Real Betis)
OUT: Marvelous Nakamba (Loan, Luton); Lamar Bogarde (Loan, Bristol Rovers); Aaron Ramsey (Loan, Middlesbrough); Danny Ings (£15m, West Ham); Louie Barry (Loan, Salford); Morgan Sanson (Loan, Strasbourg); Indiana Vassilev (Undisclosed, St Louis City); Frédéric Guilbert (Free, Strasbourg); Cameron Archer (Loan, Middlesbrough); Tyreik Wright (Undisclosed, Plymouth)
Bournemouth
IN: Hamed Junior Traore (Loan, Sassuolo); Illia Zabarnyi (£24m, Dinamo Kyiv); Dango Ouattara (£20m, FC Lorient); Matias Vina (Loan, Roma); Darren Randolph (Free, West Ham); Antoine Semenyo (£9m, Bristol City)
OUT: Siriki Dembele (Loan, Auxerre); Gavin Kilkenny (Loan, Charlton); Emiliano Marcondes (Loan, Nordsjaelland); James Hill (Loan, Hearts); Jamal Lowe (Loan, QPR); Ferdinand Okoh (Loan, Dorchester Town)
Brentford
IN: Romeo Beckham (Loan, Inter Miami); Kevin Schade (Loan, Freiburg); Byron Wilson (Free, Coventry); Conor McManus (Undisclosed, Bray Wanderers)
OUT: Sergi Canos (Loan, Olympiacos); Charlie Goode (Loan, Blackpool); Paris Maghoma (Loan, MK Dons); Tariqe Fosu (Loan, Rotherham); Ellery Balcombe (Loan, Bristol Rovers); Mads Bech Sørensen (Loan, Groningen); Edon Pruti (Undisclosed, Hartlepool); Aaron Pressley (Loan, Accrington)
Brighton & Hove Albion
IN: Facundo Buonanotte (£10m, Rosario Central); Jamie Mullins (Undisclosed, Bohemians), Yasin Ayari (£3.5m, AIK Solna)
OUT: Leandro Trossard (£27m, Arsenal); James Beadle (Loan, Crewe); Ed Turns (Loan, Leyton Orient); Todd Miller (Loan, Doncaster); Reda Khadra (Loan, Birmingham); Aaron Connolly (Loan, Hull)
Chelsea
IN: Enzo Fernandez (£106.8m, Benfica); Mykhailo Mudryk (£61.2m, Shakhtar Donetsk); Benoit Badiashile (£35m, Monaco); Noni Madueke (£35m, PSV); Malo Gusto (£26.3m, Lyon); Andrey Santos (£13m, Vasco de Gama); David Datro Fofana (£10.5m, Molde); João Félix (Loan, Atletico Madrid)
OUT: Jorginho (£12m, Arsenal); Jude Soonsup-Bell (Undisclosed, Tottenham); Cesare Casedei (Loan, Reading); Malo Gusto (Loan, Lyon)
Crystal Palace
IN: Albert Sambi Lokonga (Loan, Arsenal); Naouirou Ahamada (£9.7m, Stuttgart)
OUT: Luke Plange (Loan, Lincoln); Malcolm Ebiowei (Loan, Hull City); John-Kymani Gordon (Loan, Carlisle United); Jack Butland (Loan, Man Utd); Killian Phillips (Loan, Shrewsbury)
Everton
IN: None
OUT: Anthony Gordon (£45m, Newcastle); Joe Anderson (Undisclosed, Sunderland); Tyler Onyango (Loan, Forest Green Rovers); Seb Quirk (Undisclosed, Accrington); Niels Nkounkou (Loan, Saint-Etienne); Nathan Broadhead (Undisclosed, Ipswich); Thomas Cannon (Loan, Preston); Salomon Rondon (Free, River Plate)
Fulham
IN: Cedric Soares (Loan, Arsenal); Sasa Lukic (£8m, Torino)
OUT: Nathaniel Chalobah (Undisclosed, West Brom); Ibane Bowat (Loan, Den Bosch); Anthony Knockaert (Loan, Huddersfield); Josh Onomah (Free, Preston)
Leeds United
IN: Georginio Rutter (£32m, Hoffenheim); Maximilian Wöber (£17.5m, RB Salzburg), Diogo Monteiro (Undisclosed, Servette); Weston McKennie (Loan, Juventus)
OUT: Diego Llorente (Loan, Roma); Joe Gelhardt (Loan, Sunderland); Cody Drameh (Loan, Luton); Max Dean (Undisclosed, MK Dons); Leo Hjelde (Loan, Rotherham); Mateusz Klich (Loan, DC United); Alfie McCalmont (Loan, Carlisle)
Leicester City
IN: Nathan Opoku (Undisclosed, Syracuse); Victor Kristiansen (Undisclosed fee, Copenhagen); Tete (Loan, Shakhtar Donetsk); Harry Souttar (£15m, Stoke City)
OUT: Ayoze Pérez (Loan, Real Betis) Jakub Stolarczyk (Loan, Hartlepool); Ben Nelson (Loan, Doncaster); George Hirst (Loan, Ipswich); Nathan Opoku (Loan, Leuven)
Liverpool
IN: Cody Gakpo (£37m, PSV)
OUT: Jarell Quansah (Loan, Bristol Rovers); Jake Cain (Undisclosed, Swindon)
Manchester City
IN: Maximo Perrone (£8.2m, Vélez Sarsfield)
OUT: Joao Cancelo (Loan, Bayern Munich); Kayky (Loan, Bahia); Liam Delap (Loan, Preston); Josh Wilson-Esbrand (Loan, Coventry); Morgan Rogers (Loan, Blackpool); Nahuel Bustos (Loan, Talleres); Luke Mbete (Loan, Bolton)
Manchester United
IN: Wout Weghorst (Loan, Burnley); Jack Butland (Loan, Crystal Palace); Marcel Sabitzer (Loan, Bayern Munich)
OUT: Axel Tuanzebe (Loan, Stoke); Di'Shon Bernard (Loan, Portsmouth); Charlie McNeill (Loan, Newport); Charlie Savage (Loan, Forest Green); Shola Shoretire (Loan, Bolton); Cristiano Ronaldo (Free, Al-Nassr)
Newcastle United
IN: Anthony Gordon (£45m, Everton); Harrison Ashby (£3m, West Ham); Garang Kuol (£300k, Central Coast Mariners); Amadou Diallo (Free, free agent)
OUT: Karl Darlow (Loan, Hull); Chris Wood (Loan, Nottingham Forest); Garang Kuol (Loan, Hearts); Joe White (Loan, Exeter), Jonjo Shelvey (Undisclosed, Nottingham Forest)
Nottingham Forest
IN: Danilo (£16m, Palmeiras); Chris Wood (Loan, Newcastle); Alex Mighten (Loan, Sheffield Wednesday); Gustavo Scarpa (Free, Palmeiras); Jonjo Shelvey (Undisclosed, Newcastle); Keylor Navas (Loan, PSG)
OUT: Ateef Konate (Loan, Oxford); Aaron Donnelly (Loan, Port Vale); Loic Mbe Soh (Loan, Guingamp); Dale Taylor (Loan, Burton); Josh Bowler (Loan, Blackpool)
Southampton
IN: Carlos Alcaraz (£12m, Racing Club); Mislav Orsic (£8m, Dinamo Zagreb); James Bree (£750k, Luton); Kamaldeen Sulemana (£22m, Rennes)
OUT: Thierry Small (Loan, St Mirren); Ryan Finnigan (Loan, Crewe); Dan N'Lundulu (Loan, Bolton); Dynel Simeu (Loan, Morecambe)
Tottenham Hotspur
IN: Jude Soonsup-Bell (Undisclosed, Chelsea); Arnaut Danjuma (Loan, Villarreal), Pedro Porro (Loan, Sporting)
OUT: Harvey White (Loan, Derby); Bryan Gil (Loan, Sevilla), Matt Doherty (Free, Atletico Madrid); Djed Spence (Loan, Rennes)
West Ham United
IN: Luizao (Undisclosed, Sao Paulo); Danny Ings (£15m, Aston Villa)
OUT: Craig Dawson (£3.3m, Wolves); Harrison Ashby (£3m, Newcastle); Will Greenidge (Undisclosed, Colchester); Conor Coventry (Loan, Rotherham); Darren Randolph (Loan, Bournemouth); Pierre Ekwah (Undisclosed, Sunderland); Thierry Nevers (Loan, Bradford)
Wolverhampton Wanderers
IN: Joao Gomes (£15m, Flamengo); Mario Lemina (£9.7m, Nice); Pablo Sarabia (£4.4m, PSG); Craig Dawson (£3.3m, West Ham); Daniel Bentley (Undisclosed, Bristol City); Matheus Cunha (Loan, Atletico Madrid)
OUT: Leonardo Campana (£2.3m Inter Miami); Connor Ronan (£500k, Colorado); Chem Campbell (Loan, Wycombe); Jackson Smith (Loan, Walsall); Ki-Jana Hoever (Loan, Stoke City); Matija Sarkic (Loan, Stoke City); Fábio Silva (Loan, PSV); Theo Corbeanu (Loan, Arminia Bielefeld); Goncalo Guedes (Loan, Benfica); Leo Bonatini (Free, Atletico San Luis)