Premier League Done Deals: January transfer window deals for wide-open title, top-four race, relegation scrap
The 20 clubs of the Premier League will be linked with hundreds of moves this January, only a small number of which will come to fruition.
[ MORE: Transfer window details - Everything you need ]
We are now in the final week of the winter window and deals are starting to flow, as plenty of loan moves have been completed and teams are slowly but surely strengthening their squads.
[ MORE: Latest transfer news - Tracker of developing deals ]
Biggest moves of the January window so far?
The window opened on New Year's Day, with Donny van de Beek leaving Manchester United for Eintracht Frankfurt on loan, and Ben Brereton Diaz has arrived to Sheffield United on loan from Villarreal as the latter has already scored his first Premier League goal on his PL debut for the Blades. Kalvin Phillips has moved on loan to West Ham from Manchester City as the England international finally has a place where he can get regular minutes.
Timo Werner has joined Tottenham on loan from RB Leipzig and Radu Dragusin's arrived from Genoa as Spurs continue to make quick and much-needed moves, with Djed Spence going the other way on loan and Hugo Lloris departing for LAFC while Sergio Reguilon has been loaned to Brentford.
Jadon Sancho has returned to Borussia Dortmund on loan from Manchester United, Zack Steffen moved from Manchester City to the Colorado Rapids and Fabio Carvalho has been loaned out by Liverpool to Hull City after his previous loan at Leipzig didn't work out.
[ MORE: Transfer window needs for Premier League clubs + possible departures, targets ]
This page has all of the comings and goings for all of the clubs this month. See all of the signings, below.
Complete List of Premier League transfers - January 2024
Arsenal
In
Marquinhos (Nantes - loan recall)
Out
Tyreece John-Jules (Derby County - loan)
Mika Biereth (Sturm Graz - loan)
Aston Villa
In
George Hemmings (Nottingham Forest)
Kosta Nedeljkovic (Red Star Belgrade - loaned back)
Out
Kerr Smith (St. Johnstone - loan)
Finn Azaz (Middlesbrough)
Ben Chrisene (Blackburn Rovers - loan)
Rico Richards (Stockport County - loan)
Kosta Nedeljkovic (Red Star Belgrade - loan)
Leander Dendoncker (Napoli - loan)
Bournemouth
In
Owen Bevan (Cheltenham Town - loan recall)
James Hill (Blackburn Rovers - loan recall)
Nathani Moriah-Welsh (Hibernian)
Out
Billy Terrell (Dartford - loan)
Jack Wadham (Worthing - loan)
Joe Rothwell (Southampton - loan)
Hamed Traore (Napoli - loan)
Emiliano Marcondes (Hibernian - loan)
Brentford
In
Ryan Trevitt (Exeter City - loan recall)
Yunus Emre Konak (Sivasspor)
Sergio Reguilon (Tottenham - loan)
Ben Krauhaus (Bromley)
Hakon Valdimarsson (Elfsborg)
Out
Myles Peart-Harris (Portsmouth - loan)
Ben Krauhaus (Bromley - loan)
Charlie Goode (Wigan - loan)
Myles Peart-Harris (Portsmouth - loan)
Brighton
In
Valentin Barco (Boca Juniors)
Steven Hall (Adelaide United)
Kamari Doyle (Southampton)
Out
Jeremy Sarmiento (Ipswich Town - loan)
Yasin Ayari (Blackburn Rovers - loan)
James Beadle (Sheffield Wednesday - loan)
Jensen Weir (Port Vale - loan)
Adrian Mazilu (Vitesse Arnhem - loan)
Burnley
In
Owen Dodgson (Barnsley - loan recall)
Michael Mellon (Morecambe - loan recall)
Benn Ward (Swindon Town - loan recall)
David Datro Fofana (Chelsea - loan)
Out
Dara Costelloe (Dundee - loan)
Scott Twine (Bristol City - loan)
Darko Churlinov (Schalke - loan)
Michael Obafemi (Millwall - loan)
Jez Davies (Salford City)
Michael Mellon (Dundee - loan)
Chelsea
In
Andrey Santos (Nottingham Forest - loan recall)
Cesare Casadei (Leicester City - loan recall)
Diego Moreira (Lyon - loan recall)
Out
Alex Matos (Huddersfield Town - loan)
Toby Beach (Gateshead - loan)
Jamie Cumming (Oxford United - loan)
David Datro Fofana (Burnley - loan)
Ian Maatsen (Borussia Dortmund - loan)
Crystal Palace
In
Kofi Balmer (Port Vale - loan recall)
Craig Farquhar (Larne)
Out
Sean Grehan (Carlisle United - loan)
John-Kymani Gordon (AFC Wimbledon - loan)
Tayo Adaramola (Molenbeek - loan)
Ademola Ola-Adebomi (Burton Albion - loan)
Everton
In
Reece Welch (Forest Green Rovers - loan recall)
Stanley Mills (Oxford United - loan recall)
Out
Ryan Astley (Dundee)
Fulham
In
Luciano D'Auria-Henry (Cheltenham Town - loan recall)
Out
Luke Harris (Exeter City - loan)
Luca Ashby-Hammond (Notts County - loan)
George Wickens (Ross County - loan)
Olly Sanderson (Sutton United - loan)
Ollie O'Neill (Leyton Orient)
Liverpool
In
Owen Beck (Dundee - loan recall)
James Balagizi (Wigan Athletic - loan recall)
Nat Phillips (Celtic - loan recall)
Calvin Ramsay (Preston North End - loan recall)
Billy Koumetio (Dunkerque - loan recall)
Out
Marcelo Pitaluga (St. Patrick's - loan)
Fabio Carvalho (Hull City - loan)
Vitezslav Jaros (Sturm Graz - loan)
Luke Chambers (Wigan Athletic - loan)
Paul Glatzel (Swindon Town)
Rhys Williams (Port Vale - loan)
Luke Hewitson (Stalybridge Celtic - loan)
James Balagizi (Kilmarnock - loan)
Luton Town
In
Elliott Thorpe (Shrewsbury Town - loan recall)
Aribim Pepple (Bromley - loan recall)
Fred Onyedinma (Rotherham - loan recall)
Tom Holmes (Reading - loaned back to Reading)
Out
Joe Taylor (Lincoln City - loan)
Tobias Braney (Hayes & Yeading - loan)
Jayden Luker (Woking)
Tom Holmes (Reading - loan)
Dion Pereira (Dag & Red - loan)
Manchester City
In
Claudio Echeverri (River Plate) — Full report
Out
Zack Steffen (Colorado Rapids) — Full report
Claudio Echeverri (River Plate - loan) — Full report
Kalvin Phillips (West Ham - loan)
Manchester United
In
Charlie McNeill (Manchester United - loan recall)
Out
Donny van de Beek (Eintracht Frankfurt - loan)
Sergio Reguilon (Tottenham - loan recall)
Jadon Sancho (Borussia Dortmund - loan)
Joe Hugill (Burton Albion - loan)
Hannibal Mejbri (Sevilla - loan)
Mateo Mejia (Sevilla)
Rhys Bennett (Stockport County - loan)
Dan Gore (Port Vale - loan)
Radek Vitek (Accrington Stanley - loan)
Newcastle United
In
Joe White (Crewe Alexandra - loan recall)
Out
Javier Manquillo (Celta Vigo)
Dylan Stephenson (South Shields - loan)
Remi Savage (Inverness)
Cameron Ferguson (free transfer)
Nottingham Forest
In
Alex Mighten (KV Kortrijk - loan recall)
Ui-jo Hwang (Norwich City - loan recall)
Jonathan Panzo (Cardiff City - loan recall)
Out
Oli Hammond (Oldham Athletic)
Emmanuel Dennis (Watford - loan)
Sheffield United
In
Ben Brereton Diaz (Villarreal - loan)
Sam Curtis (St. Patrick's Athletic)
Ivo Grbic (Atletico Madrid)
Out
Harrison Neal (Carlisle United)
Benie Traore (Nantes - loan)
Tottenham Hotspur
In
Dane Scarlett (Ipswich Town - loan recall)
Sergio Reguilon (Manchester United - loan recall)
Djed Spence (Leeds United - loan recall)
Timo Werner (RB Leipzig - loan)
Radu Dragusin (Genoa)
Out
Hugo Lloris (LAFC)
Josh Keeley (Barnet - loan)
Matthew Craig (Doncaster Rovers - loan)
Ashley Phillips (Plymouth Argyle - loan)
Djed Spence (Genoa - loan)
Eric Dier (Bayern Munich - loan)
Alfie Devine (Plymouth Argyle - loan)
Sergio Reguilon (Brentford - loan)
Japhet Tanganga (Millwall - loan)
Ivan Perisic (Hajduk Split - loan)
West Ham
In
Kalvin Phillips (Manchester City - loan)
Out
Thilo Kehrer (AS Monaco - loan)
Krisztian Hegyi (Den Bosch - loan)
Conor Coventry (Charlton)
Gideon Kodua (Wycombe Wanderers)
Thierry Nevers (Sheriff Tiraspol)
Archie Woods (free transfer)
Callum Marshall (West Brom - loan)
Wolves
In
Harvey Griffiths (Walsall - loan recall)
Alfie Pond (Stockport County - loan recall)
Tyler Roberts (Doncaster Rovers - loan recall)
Oliver Tipton (Notts County - loan recall)
Fletcher Holman (Eastbourne Borough)
Out
Fabio Silva (Rangers - loan)
Sasa Kalajdzic (Eintracht Frankfurt - loan)
Luke Cundle (Plymouth Argyle - loan)
Dexter Lembikisa (Hearts - loan)
Goncalo Guedes (Villarreal - loan)
Yerson Mosquera (Villarreal - loan)
Jonny (free transfer)