This transfer window has been one of the most exciting in recent times with several shock moves across the Premier League.
Marcus Rashford completed a loan move to Aston Villa, Tottenham signed Mathys Tel from Bayern Munich while Man City strengthened their squad with plenty of eye-catching deals including the £50m signing of Porto's Nico Gonzalez.
With the transfer window now officially closed in the Premier League for the 2024/25 season, scroll down below for a comprehensive list of every confirmed deal this year.
Arsenal
IN
N/A
OUT
Josh Robinson (Wigan Athletic, Undisclosed)
Marquinhos (Cruzeiro, Loan)
Maldini Kacurri (Bromley, Loan)
Aston Villa
IN
Axel Disasi (Chelsea, Loan)
Marco Asensio (PSG, Loan)
Louie Barry (Stockport, recalled from loan)
Donyell Malen (Borussia Dortmund, £20m)
Andres Garcia (Levante, Undisclosed)
Marcus Rashford (Man Utd, Loan)
OUT
Jhon Duran (Al Nassr, £64m)
Jaden Philogene (Ipswich Town, £20m)
Diego Carlos (Fenerbahce, £10m)
Tommi O'Reilly (MK Dons, Loan)
Lewis Dobbin (Norwich City, Loan)
Louie Barry (Hull, Loan)
Emiliano Buendia (Bayer Leverkusen, Loan)
Kosta Nedeljkovic (RB Leipzig, Loan)
Samuel Iling-Junior (Middlesbrough, Loan)
Sil Swinkels (Bristol Rovers, Loan)
Travis Patterson (MK Dons, Loan)
Bournemouth
IN
Matai Akinmboni (DC United, Undisclosed)
Julio Soler (Lanus, £6.6m)
Eli Junior Kroupi (Lorient, undisclosed)
Daniel Jebbison (Watford, recalled from loan)
Kai Crampton (Chelsea, Undisclosed)
Zain Silcott-Duberry (Chelsea, Undisclosed)
OUT
Philip Billing (Napoli, Loan)
Mark Travers (Middlesbrough, Loan)
Max Aarons (Valencia, Loan)
Finn Tonks (Farnborough, Loan)
Lewis Brown (Salisbury, Loan)
Eli Junior Kroupi (Lorient, Loan)
Brentford
IN
Michael Kayode (Fiorentina, Loan)
Ellery Balcombe (St Mirren, recalled from loan)
Tristan Crama (Exeter, recalled from loan)
OUT
Mads Roerslev (Vfl Wolfsburg, Loan)
Jayden Meghoma (Preston North End, Loan)
Ashley Hay (Cheltenham, Loan)
Val Adedokun (Cheltenham, Loan)
Matthew Cox (Crawley, Loan)
Ellery Balcombe (Motherwell, Loan)
Brighton
IN
Diego Gomez (Inter Miami, £11m)
Kamari Doyle (Exeter, recalled from loan)
Eiran Cashin (Derby, Undisclosed)
Stefanos Tzimas (Nurnberg, Undisclosed)
Carl Rushworth (Hull, recalled from loan)
OUT
Ben Jackson (Queen's Park, Loan)
Jakub Moder (Feyenoord, £1.2m)
Julio Enciso (Ipswich, Loan)
Imari Samuels (Dundee, Undisclosed)
Kamari Doyle (Crawley, Loan)
Louis Flower (Gateshead, Loan)
Benicio Baker-Boaitey (Millwall, Undisclosed)
Ruairi McConville (Norwich, Undisclosed)
Evan Ferguson (West Ham, Loan)
Ed Turns (Exeter, Undisclosed)
Marcus Ifill (Bromley, Undisclosed)
Chelsea
IN
Trevoh Chalobah (Crystal Palace, recalled from loan)
Gabriel Slonina (Barnsley, recalled from loan)
David Fofana (Goztepe, recalled from loan)
Aaron Anselmino (Boca Juniors, recalled from loan)
OUT
Alex Matos (Oxford United, Loan)
Renato Veiga (Juventus, Loan)
Jimmy-Jay Morgan (Gillingham, Loan)
Cesare Casadei (Torino, £12.5m)
Kai Crampton (Bournemouth, Undisclosed)
Zain Silcott-Duberry (Bournemouth, Undisclosed)
Caleb Wiley (Watford, Loan)
Carney Chukwuemeka (Borussia Dortmund, Loan)
Harvey Vale (QPR, Undisclosed)
Axel Disasi (Aston Villa, Loan)
Ben Chilwell (Crystal Palace, Loan)
Crystal Palace
IN
Romain Esse (Millwall, £14.5m)
Ben Chilwell (Chelsea, Loan)
Malcolm Ebiowei (Oxford, recalled from loan)
OUT
Chris Francis (Dagenham & Redbridge, Loan)
Jemiah Umolu (Port Vale, Loan)
Asher Agbinone (Gillingham, Loan)
Trevoh Chalobah (Chelsea, recalled from loan)
Rob Holding (Sheffield United, Loan)
Jeff Schlupp (Celtic, Loan)
Everton
IN
Tyler Onyango (Stockport, recalled from loan)
Carlos Alcaraz (Flamengo, Loan)
OUT
Charlie Whitaker (Notts County, Free)
Stanley Mills (Oxford, Undisclosed)
Harrison Armstrong (Derby, Loan)
Fulham
IN
Matt Dibley-Dias (Northampton, recalled from loan)
Devan Tanton (Chesterfield, recalled from loan)
OUT
Olly Sanderson (Harrogate, Loan)
Ipswich
IN
Jaden Philogene (Aston Villa, £20m)
Alex Palmer (West Brom, £4m)
Julio Enciso (Brighton, Loan)
George Edmundson (Middlesbrough, recalled from loan)
Ben Godfrey (Atalanta, Loan)
OUT
George Edmundson (Middlesbrough, £600,000)
Ali Al Hamadi (Stoke City, Loan)
Harry Clark (Sheffield United, loan)
Leicester City
IN
Brad Young (Hartlepool, end of loan)
Woyo Coulibaly (Parma, £3m)
OUT
Tom Cannon (Sheffield United, £10m)
Hamza Choudhury (Sheffield United, Loan)
Brandon Cover (Fleetwood, Loan)
Tom Wilson-Brown (Kilmarnock, Loan)
Liverpool
IN
N/A
OUT
Rhys Williams (Morecambe, Loan)
Tom Hill (Harrogate, Undisclosed)
Marcelo Pitaluga (Fluminense, Undisclosed)
Calvin Ramsay (Kilmarnock, Loan)
Stefan Bajcetic (Las Palmas, Loan)
Kaide Gordon (Portsmouth, Loan)
Dominic Corness (Gillingham, Loan)
Fabian Mrozek (Forest Green, Loan)
Manchester City
IN
Nico Gonzalez (Porto, £50m)
Claudio Echeverri (River Plate, £12.5m - deal previously agreed in 2024)
Vitor Reis (Palmeiras, £29.6m)
Omar Marmoush (Eintracht Frankfurt, £59m)
Abdukodir Khusanov (Lens, £33.5m)
OUT
Kyle Walker (AC Milan, Loan)
Issa Kabore (Werder Bremen, Loan)
Josh Wilson-Esbrand (Stoke City, Loan)
Jacob Wright (Norwich, Loan)
Manchester United
IN
Patrick Dorgu (Lecce, £29.2m)
Joe Hugill (Wigan, recalled from loan)
Ayden Heaven (Arsenal, Undisclosed)
OUT
Antony (Real Betis, Loan)
Ethan Wheatley (Walsall, Loan)
Joe Hugill (Carlisle, Loan)
Ethan Ennis (Doncaster, Loan)
Ethan Williams (Cheltenham, Loan)
Dan Gore (Rotherham, Loan)
Marcus Rashford (Aston Villa, Loan)
Newcastle
IN
N/A
OUT
Lloyd Kelly (Juventus, Loan with obligation to buy for £20m)
Isaac Hayden (Portsmouth, Loan)
Alex Murphy (Bolton Wanderers, Loan)
Miguel Almiron (Atalanta United, £8m)
Charlie McArthur (Carlisle, Loan)
Nottingham Forest
IN
Wayne Hennessey (Free agent, Free)
Esapa Osong (Recalled from loan)
Tyler Bindon (Reading, Undisclosed)
OUT
Andrew Omobamidele (Strasbourg, Loan)
Aaron Donnelly (Dundee, Undisclosed)
Josh Bowler (Luton, Loan)
Joe Gardner (Lincoln, Loan)
Esapa Osong (Cambridge, Loan)
James Ward-Prowse (West Ham, recalled from loan)
Lewis O'Brien (Swansea, Loan)
Tyler Bindon (Reading, Loan)
Southampton
IN
Victor Udoh (Royal Antwerp, Undisclosed)
Izzet Furkan Mallak (Goztepe, Loan)
Joachim Kayi Sanda (Valenciennes, £4.2m)
Welington (Sao Paulo, Free)
Zach Awe (Accrington, end of loan)
Ollie Wright (Yeovil, end of loan)
Albert Gronbaek (Rennes, Loan)
OUT
Ben Brereton Diaz (Sheffield United, Loan)
Maxwel Cornet (West Ham United, recalled from loan)
Ronnie Edwards (Queens Park Rangers, Loan)
Dom Ballard (Cambridge, Loan)
Sam Amo-Ameyaw (RC Strasbourg, Loan)
Gavin Bazunu (Standard Liege, Loan)
Tottenham Hotspur
IN
Mathys Tel (Bayern Munich, Loan with £45m option to buy)
Antonin Kinsky (Slavia Prague, £12.5m)
Min-hyeok Yang (Gangwon FC, £3.3m)
Kevin Danso (RC Lens, Loan)
Dane Scarlett (Oxford, recalled from loan)
OUT
Alfie Dorrington (Aberdeen, Loan)
Min-hyeok Yang (QPR, Loan)
Matthew Craig (Mansfield, Loan)
Will Lankshear (West Brom, Loan)
West Ham
IN
Evan Ferguson (Brighton, Loan)
James Ward-Prowse (Nottingham Forest, recalled from loan)
OUT
Maxwel Cornet (Genoa, Loan)
Michael Forbes (Colchester, Loan)
Wolves
IN
Nasser Djiga (Red Star, £10m)
Emmanuel Agbadou (Reims, £14m)
Marshall Munetsi (Reims, £16m)
OUT
Luke Cundle (Millwall, Undisclosed)
Tawanda Chirewa (Huddersfield, Loan)