The 2025 Premier League January transfer window has slammed shut tonight, and a host of late deals were done.
Around £1.8billion was splashed by top-flight clubs last summer but the winter market was still needed to help fix several sides.
With the window now closed, Manchester City have been active, taking their spending to above £175million.
City have brought in four new faces while they have now said goodbye to a great servant in Kyle Walker.
Elsewhere in the league, Arsenal and Liverpool failed to make any signings with Aston Villa one of the busier teams in the market.
Here are all the confirmed ins and outs across the top-flight…
Read more on transfer news
It’s been a slow January for Arsenal despite their major injury issues having an impact on their recent results.
The Gunners have enquired about striker Benjamin Sesko while an approach for Ollie Watkins was rejected.
And with time running out, it looks increasingly like they won’t be signing anyone.
In
Out
- Josh Robinson [Wigan Athletic] Undisclosed
- Marquinhos [Cruzeiro] Loan
Unai Emery has added Borussia Dortmund’s Donyell Malen to his squad this month to add to his attacking options.
They’ve lost Diego Carlos to Fenerbahce while Jhon Duran has now completed his big-money move to Saudi Arabia.
But they have managed to pull off the shock loan signing of Marcus Rashford from Manchester United.
That has since been followed by a temporary deal for Marco Asensio, who has also joined on loan from Paris Saint-Germain.
In
- Marcus Rashford [Manchester United] Loan
- Marco Asensio [Paris Saint-Germain] Loan
- Donyell Malen [Borussia Dortmund] Undisclosed
- Andres Garcia [Levante] Undisclosed
Out
- Jhon Duran [Al Nassr] £71m
- Diego Carlos [Fenerbahce] Undisclosed
- Lewis Dobbin [Norwich] Loan
- Jaden Philogene [Ipswich Town] £20m
- Tommi O’Reilly [MK Dons] Loan
- Joe Gauci [Barnsley] Loan
- Louie Barry [Hull] Loan
- Kosta Nedeljkovic [RB Leipzig] Loan
- Kadan Young [Royal Antwerp]
The Cherries are having a superb season, so much so that manager Andoni Iraola hasn’t made a key signing yet.
Left-back Julio Soler joined the club early in the window but he’s yet to make his Premier League debut.
In
- Julio Soler [Lanus] £6.6m
- Eli Junior Kroupi [FC Lorient] Undisclosed
- Matai Akinmboni [DC United] Undisclosed
- Kai Crampton [Chelsea] Undisclosed
- Zain Silcott-Duberry [Chelsea] Undisclosed
- Daniel Jebbison [Watford] Loan recall
Out
- Max Aarons [Valencia] Loan
- Lewis Brown [Salisbury] Loan
- Finn Tonks [Farnborough] Loan
- Philip Billing [Napoli] Loan
- Mark Travers [Middlesbrough] Loan
- Eli Junior Kroupi [FC Lorient] Loan
It’s been a slow window for Thomas Frank‘s side so far, with Michael Kayode’s loan signings their only piece of business.
They received a bid from Nottingham Forest for Yoane Wissa, but that was swiftly rejected as they want to keep their striker.
In
- Michael Kayode [Fiorentina] Loan
Out
- Mads Roerslev [Wolfsburg] Loan
- Ashley Hay [Cheltenham Town] Loan
- Val Adedokun [Cheltenham Town] Loan
- Jayden Meghoma [Preston] Loan
- Tristan Crama [Millwall] Undisclosed
- Ellery Balcombe [Motherwell] Loan
- Kyreece Lisbie [Colchester] Undisclosed
The Seagulls added Lionel Messi‘s former teammate Diego Gomez to their ranks right at the start of January.
And now they have added Derby’s Eiran Cashin to their ranks after Julio Enciso headed out on loan and Jakub Moder departed.
Meanwhile, highly-rated Stefanos Tzimas is set to join and then head back to Nurnberg for the remainder of the campaign.
In
- Diego Gomez [Inter Miami] £11m
- Eiran Cashin [Derby] £9m
Out
- Evan Ferguson [West Ham] Loan
- Imari Samuels [Dundee United] Undisclosed
- Louis Flower [Gateshead] Loan
- Ben Jackson [Queens Park] Loan
- Jakub Moder [Feyenoord] Undisclosed
- Julio Enciso [Ipswich] Loan
- Kamari Doyle [Crawley] Loan
- Benicio Baker [Millwall] Undisclosed
- Valentin Barco [Strasbourg] Loan
The main arrival at Stamford Bridge this month has been one of their own players in Trevoh Chalobah returning to the fold.
Rumours have swirled around an audacious move for Alejandro Garnacho, but there has been no progress yet.
Meanwhile, Cesare Casadei has permanently left to join Torino, and Axel Disasi, Ben Chilwell and Carney Chukwuemeka are all set for loan moves.
In
- Gabriel Slonina [Barnsley] Loan recall
- Aaron Anselmino [Boca] Loan recall
- Trevoh Chalobah [Crystal Palace] Loan recall
- David Fofana [Goztepe S.K] Loan recall
Out
- Cesare Casadei [Torino] £12.5m
- Renato Veiga [Juventus] Loan
- Ben Chilwell [Crystal Palace] Loan
- Carney Chukwuemeka [Borussia Dortmund] Loan
- Kai Crampton [Bournemouth] Undisclosed
- Zain Silcott-Duberry [Bournemouth] Undisclosed
- Alex Matos [Oxford] Loan
- Max Merrick [Hampton & Richmond] Loan
- Jimmy-Jay Morgan [Gillingham] Loan
- Somto Boniface [Ipswich Town] Undisclosed
- Harvey Vale [QPR] Undisclosed
- Zak Sturge [Millwall] Loan
Romain Esse’s move to Selhurst Park broke Millwall’s transfer record as Crystal Palace signed a great attacking talent.
They lost Chalobah to Chelsea, so there is potential for some more business in the defensive department, but Ben Chilwell has joined on loan.
In
- Ben Chilwell [Chelsea] LOan
- Romain Esse [Millwall] Undisclosed
- Malcolm Ebiowei [Oxford United] Loan Recall
Out
- Trevoh Chalobah [Chelsea] Loan recall
- Chris Francis [Dagenham & Redbridge] Loan
- Jemiah Umolu [Port Vale] Loan
- Asher Agbinone [Gillingham] Loan
- Rob Holding [Sheffield United] Loan
- Jeffrey Schlupp [Celtic] Loan
The main Toffees signing this month has been their manager – reappointing David Moyes as boss.
Moyes took until past the deadline to finally unveil a new player, with former Southampton midfielder Carlos Alcaraz joining on loan.
In
- Carlos Alcaraz [Flamengo] Loan + option to buy
- Tyler Onyango [Stockport] Loan recall
Out
- Charlie Whitaker [Notts County] Free
- Harrison Armstrong [Derby County] Loan
It’s been an inactive window at Craven Cottage so far, with Marco Silva not adding any new faces to his team.
There have been rumours of an enquiry about former Tottenham defender Emerson Royal but nothing has come from it.
In
- Matt Dibley-Dias [Northampton] Loan recall
- Devan Tanton [Chesterfield] Loan recall
Out
- Olly Sanderson [Harrogate Town] Loan
- Connor McAvoy [Wealdstone] Loan
Kieran McKenna is making a real push to stay up in the Premier League this winter by signing three players.
Ben Godfrey returned to England from Atalanta while Jaden Philogene and Enciso will provide some attacking flair.
In
- Jaden Philogene [Aston Villa] £20m
- Alex Palmer [West Brom] £4m
- Ben Godfrey [Atalanta] Loan
- Julio Enciso [Brighton] Loan
- Somto Boniface [Chelsea] Undisclosed
Out
- George Edmundson [Middlesbrough] £650,000
- Henry Gray [Braintree] Loan
- Harry Barbrook [Chelmsford] Loan
- Ayyuba Jambang [Chatham Town] Loan
- Jokubas Mazionis [Woking FC]
- Ali Al-Hamadi [Stoke City] Loan
- Harry Clarke [Sheffield United] Loan
Things are looking bleak for Ruud van Nistelrooy whose start at the King Power Stadium has been anything but smooth.
He has added Woyo Coulibaly to his ranks, although if the Foxes want to avoid relegation, more new faces are needed.
In
- Woyo Coulibaly [Palma] £3m
- Brandon Cover [Port Vale] Loan recall
Out
- Tom Cannon [Sheffield United] £10m
- Hamza Choudhury [Sheffield United] Loan
- Tom Wilson-Brown [Kilmarnock] Loan
Arne Slot may believe that he doesn’t need to sign anyone this month after the start he’s had to life at the Reds.
He’s not brought anyone in so far and it seems like only outgoings are likely in the remainder of the window.
In
Out
- Calvin Ramsay [Kilmarnock] Loan
- Rhys Williams [Morecambe] Loan
- Marcelo Pitaluga [Fluminense] Undisclosed
- Tom Hill [Harrogate] Undisclosed
- Dominic Corness [Gillingham] Loan
- Kaide Gordon [Portsmouth] Loan
Pep Guardiola has been a busy man this month, looking to add some depth to his squad who have struggled this campaign.
Two young centre-backs arrived before highly-rated striker Omar Marmoush joined them but Walker has now departed for Italy.
In
- Omar Marmoush [Frankfurt] £59m
- Nico Gonzalez [Porto] £50m
- Abdukodir Khusanov [Lens] £33.5m
- Vitor Reis [Palmeiras] £29.5m
- Claudio Echeverri [River Plate] Undisclosed (to stay at River Plate until January 2026)
Out
- Kyle Walker [AC Milan] Loan
- Issa Kabore [Werder Bremen] Loan
- Josh Wilson-Esbrand [Stoke] Loan
- Juma Bah [RC Lens] Loan
It’s fair to say that Ruben Amorim’s last few weeks have been dismal amid his claim that this United team could be the worst ever.
But despite that claim, he’s only been able to bring in one senior signing while Marcus Rashford and Antony have left.
In
- Patrick Dorgu [Lecce] £25m
- Ayden Heaven [Arsenal] Undisclosed
Out
- Antony [Real Betis] Loan
- Marcus Rashford [Aston Villa] Loan
- Joe Hugill [Carlisle] Loan
- Ethan Ennis [Doncaster] Loan
- Ethan Williams [Cheltenham Town] Loan
- Ethan Wheatley [Walsall] Loan
- Jack Kingdon [Rochdale] Loan
The Magpies have not been active at all in January with Eddie Howe operating on limited funds due to PSR risk.
It’s all about outgoings for the Toon, with Miguel Almiron heading back to Atlanta United and Lloyd Kelly completing a shock switch to Juventus despite only joining the Toon in the summer.
In
Out
- Lloyd Kelly [Juventus] Loan + option to buy for £20m
- Miguel Almiron [Atlanta United] £8m
- Isaac Hayden [Portsmouth] Loan
- Charlie McArthur [Carlisle] Loan
- Alex Murphy [Bolton] Loan
- Travis Hernes [Aalborg BK] Loan
- Jamie Miley [Hartlepool] Undisclosed
It’s been a dream campaign for Forest who are challenging for a place in the Champions League next season.
Nuno Espirito Santo is looking to use that potential European football to add a striker, with a bid for Brentford’s Wissa rejected.
But the main thing is keeping the squad together, and it looks like they’ve done that.
In
- Wayne Hennessey [Free agent]
Out
- Esapa Osong [Cambridge United]
- Aaron Donnelly [Dundee] Undisclosed
- Andrew Omobamidele [Strasbourg] Loan
- Fin Back [Wycombe Wanderers] Undisclosed
- Emmanuel Dennis [Blackburn Rovers] Loan
- James Ward-Prowse [West Ham] Loan recall
Ivan Juric has a massive task on his hands to keep Southampton up, but he’s definitely going to give it a go.
Albert Gronbaek will add some attacking quality after Ben Brereton Diaz departed on loan to Sheffield United.
In
- Welington [Sao Paulo] Free
- Joachim Kayi Sanda [Valenciennes] Undisclosed
- Albert Gronbaek [Rennes] Loan
- Victor Udoh [Royal Antwerp] Undisclosed
Out
- Dom Ballard [Cambridge United] Loan
- Ronnie Edwards [Queens Park Rangers] Loan
- Will Armitage [Aldershot Town] Loan
- Ben Brereton Diaz [Sheffield United] Loan
- Maxwel Cornet [West Ham] Loan recall
- Shea Charles [Sheffield Wednesday] Loan
- Gavin Bazunu [Standard de Liege] Loan
At Spurs, they need players more than ever as their squad continues to be decimated by injuries this season.
They’ve added Antonin Kinsky into the first-team, while Kevin Danso was pinched from Wolves to add some more strength in depth.
A move for Mathys Tel from Bayern Munich has been announced after the 11pm deadline to the delight of their fans.
In
- Mathys Tel [Bayern Munich] Loan with option to buy
- Antonin Kinsky [Slavia Prague] £12.5m
- Yang Min-hyeok [Gangwon FC] £3.3m
- Dane Scarlett [Oxford] Loan recall
- Kevin Danso [Lens] Loan with obligation to buy
Out
- Matthew Craig [Mansfield] Loan
- Alfie Dorrington [Aberdeen] Loan
- Luca Gunter [Wealdstone] Loan
- Yang Min-Hyeok [QPR] Loan
Graham Potter is now at the Hammers helm and he’s finally signed a striker before the end of the winter window, with a loan deal for Evan Ferguson completed.
A huge £57million bid for Aston Villa’s Duran was rejected, but they’ve found an alternative in their new manager’s old Brighton charge.
In
- Evan Ferguson [Brighton] Loan
- James Ward-Prowse [Nottingham Forest] Loan recall
Out
- Maxwel Cornet [Genoa] Loan
Centre-back Emmanual Agbadou was new manager Vitor Pereira’s first signing after joining the club.
They had hoped to sign Danso, but Spurs nipped in.
However, Matheus Cunha has signed a new deal, which is massive.
In
- Emmanuel Agbadou [Reims] £16.6m
- Nasser Djiga [Red Star Belgrade] £10m
- Marshall Munetsi [Reims] Undisclosed
Out
- Tawanda Chirewa [Huddersfield] Loan
- Finn Ashworth [Port Vale] Loan