There have been so many ins and outs as the summer transfer window has closed for Premier League clubs.
[ MORE: How to watch Premier League in USA ]
This page has all of the comings and goings for all 20 Premier League clubs over what has been a record-breaking summer.
See all of the signings, below.
Arsenal
In
Kai Havertz (Chelsea)
Jurrien Timber (Ajax)
Declan Rice (West Ham)
David Raya (Brentford) - Loan
Out
Zach Awe (Released)
Joel Ideho (Released)
George Lewis (Released)
Ainsley Maitland-Niles (Released)
Matt Smith (Released)
Tom Smith (Released)
Kaleel Green (Released)
Alexander Kovacevic (Released)
Tino Quamina (Released)
Mathaues Roberts (Released)
Pablo Mari (Monza)
Nikolaj Moller (St Gallen)
Mazeed Ogungbo (Barrow AFC)
Granit Xhaka (Bayer Leverkusen)
Mauro Bandeira (Colchester United) - Loan
Billy Vigar (Eastbourne Borough) - Loan
Hubert Graczyk (Slough Town)
Ben Cottrell (NS Mura)
Auston Trusty (Sheffield United)
Mika Biereth (Motherwell) - Loan
Matt Turner (Nottingham Forest)
Charlie Patino (Swansea City) - Loan
Catalin Cirjan (Rapid Bucharest) - Loan
Brooke Norton-Cuffy (Millwall) - Loan
Alex Runarsson (Cardiff City) - Loan
Folarin Balogun (AS Monaco)
Salah-Eddine Oulad M’hand (Den Bosch) - Loan
Nuno Tavares (Nottingham Forest) - Loan
Rob Holding (Crystal Palace)
Albert Sambi Lokonga (Luton Town) - :Loan
Arthur Okonkwo (Wrexham) - Loan
Aston Villa
In
Youri Tielemans (Leicester City) - Free
Pau Torres (Villarreal)
Moussa Diaby (Bayer Leverkusen)
Nicolo Zaniolo (Galatasaray) - Loan
Rico Richards - Free
Clement Lenglet (Barcelona) - Loan
Out
Ashley Young (Everton) - Free
Kaine Kesler-Hayden (Plymouth Argyle) - Loan
Marvelous Nakamba (Luton Town)
Morgan Sanson (Nice) - Loan
Wesley (Stoke City)
Louie Barry (Stockport County) - Loan
Finn Azaz (Plymouth Argyle) Loan
Aaron Ramsey (Burnley)
Lamare Bogarde (Bristol Rovers) - Loan
Cameron Archer (Sheffield United)
Keinan Davis (Udinese)
Jaden Philogene (Hull City)
Bournemouth
In
Hamed Traore (Sassuolo)
Romain Faivre (Lyon)
Milos Kerkez (AZ Alkmaar)
Andrei Radu (Inter Milan)
Max Aarons (Norwich City)
Justin Kluivert (Roma)
Tyler Adams (Leeds United)
Luis Sinisterra (Leeds United) - Loan
Out
Jefferson Lerma (Released)
Jack Stacey (Norwich City)
Junior Stanislas (Released)
Will Dennis (Kilmarnock) - Loan
Ben Pearson (Stoke City)
Romain Faivre (Lorient) - Loan
Siriki Dembele (Birmingham City)
Mark Travers (Stoke City) - Loan
Chris Francis (Crystal Palace)
Alex Scott (Bristol City)
Christian Saydee (Portsmouth)
Billy Terrell (Dover) - Loan
Ben Winterburn (AFC Totton) - Loan
James Hill (Blackburn Rovers) - Loan
Brentford
In
Mark Flekken (Freiburg)
Ethan Brierley (Rochdale)
Kevin Schade (Freiburg)
Romeo Beckham (Inter Miami)
Ji-soo Kim (Seongnam)
Nathan Collins (Wolves)
Erion Zabeli (Oxford)
Ethan Laidlaw (Hibernian)
Saman Ghoddos - Free agent
Riley Owen - Free agent
Benjamin Fredrick (Simoiben)
Neal Maupay (Everton) - Loan
Iwan Morgan (Swansea City)
Out
Pontus Jansson (Malmo)
Saman Ghoddos (Released)
Tariqe Fosu (Released)
Joel Valencia (Released)
Daniel Oyegoke (Brentford) - Loan
Fin Stevens (Oxford) - Loan
Ryan Trevitt (Exeter City) - Loan
Halil Dervisoglu (Galatasaray)
Mads Bidstrup (RB Salzburg)
Matt Cox (Bristol Rovers) - Loan
Tristan Crama (Bristol Rovers) - Loan
Paris Meghoma (Bolton) - Loan
Ben Winterbottom (Welling United) - Loan
Aaron Pressley (Stevenage)
David Raya (Arsenal) - Loan
Alex Gilbert (Middlesbrough)
Sergi Canos (Valencia)
Mads Bech (Midtjylland)
Brighton & Hove Albion
In
Joao Pedro (Watford)
James Milner (Liverpool) - Free
Mahmoud Dahoud (Borussia Dortmund) - Free
Bart Verbruggen (Anderlecht)
Igor Julio (Fiorentina)
Jacob Slater (Preston North End)
Carlos Baleba (Lille)
Ansu Fati (Barcelona) - Loan
Out
Alexis Mac Allister (Liverpool)
Antef Tsoungui (Feyenoord)
James Beadle (Oxford) - Loan
Abdallah Sima (Rangers) - Loan
Kacper Kozlowski (Vitesse Arnhem)
Reda Khadra (Stade de Reims)
Jeremy Sarmiento (West Brom) - Loan
Marc Leonard (Northampton Town) - Loan
Carl Rushworth (Swansea City) - Loan
Ed Turns (Leyton Orient) - Loan
Denis Undav (Stutgart) - Loan
Robert Sanchez (Chelsea)
Michael Karbownik (Hertha Berlin)
Moises Caicedo (Chelsea)
Aaron Connolly (Hull City)
Kjell Scherpen (Sturm Graz) - Loan
Haydon Roberts (Bristol City)
Odel Offiah (Hearts) - Loan
Andrew Moran (Blackburn Rovers) - Loan
Cameron Peupion (Cheltenham Town) - Loan
Aaron Connolly (Hull City)
James Furlong (Hull City)
Yasin Ayari (Coventry City) - Loan
Burnley
In
Jordan Beyer (Borussia Monchengladbach)
Dara O’Shea (West Brom)
Lawrence Vigouroux (Leyton Orient)
Zeki Amdouni (Basel)
James Trafford (Man City)
Nathan Redmond (Besiktas) - Free
Luca Koleosho (Espanyol)
Jacob Brunn Larsen (Hoffenheim) - Loan
Sander Berge (Sheffield United)
Hannes Delcroix (Anderlecht)
Aaron Ramsey (Aston Villa)
Wilson Odobert (Troyes) - Loan
Han-Noah Massengo (Bristol City)
Mike Tresor (Genk) - Loan
Out
Ashley Barnes (Norwich City)
Bailey Peacock-Farrell (AGF Aarhus)
Wout Weghorst (Hoffenheim) - Loan
Benn Ward (Swindon Town) - Loan
Luke McNally (Stoke City) - Loan
Bobby Thomas (Coventry City)
Michael Mellon (Morecambe Town) - Loan
Scott Twine (Hull City) - Loan
Dara Costelloe (St Johnstone) - Loan
Jack Turner (Hyde United) - Loan
Chelsea
In
Kendry Paez (Independiente del Valle)
Dujuan Richards (Phoenix Academy)
Christopher Nkunku (RB Leipzig)
Nicolas Jackson (Villarreal)
Alex Matos (Norwich)
Ishe Samuels-Smith (Everton)
Angelo Gabriel (Santos)
Lesley Ugochukwu (Rennes)
Axel Disasi (Monaco)
Robert Sanchez (Brighton)
Moises Caicedo (Brighton)
Romeo Lavia (Southampton)
Ollie Harrison (Newcastle United) - Loan
Deivid Washington (Santos)
Djordje Petrovic (New England Revolution)
Cole Palmer (Manchester City)
Out
Dujon Sterling (Glasgow Rangers)
Kai Havertz (Arsenal)
Mateo Kovacic (Manchester City)
N’Golo Kante (Al-Ittihad)
Kalidou Koulibaly (Al-Hilal)
Edouard Mendy (Al-Ahli)
Ruben Loftus-Cheek (AC Milan)
Tiemoue Bakayako (Released)
Charlie Webster (Heerenveen) - Loan
Mason Mount (Manchester United)
Cesar Azpilicueta (Atletico Madrid)
David Fofana (Union Berlin) - Loan
Baba Rahman (PAOK)
Christian Pulisic (AC Milan)
Dion Rankine (Exeter City) - Loan
Ethan Ampadu (Leeds United)
Omari Hutchinson (Ipswich Town) - Loan
Pierre-Emerick Aubameyang (Marseille)
Henry Lawrence (Standard Liege)
Angelo Gabriel (Strasbourg) - Loan
Gaga Slonina (KAS Eupen) - Loan
Kepa Arrizabalaga (Real Madrid) - Loan
Hakim Ziyech (Galatasaray) - Loan
Teddy Sharmon-Lowe (Bromley) - Loan
Lewis Hall (Newcastle United)
Andrey Santos (Nottingham Forest) - Loan
Cesare Casadei (Leicester City) - Loan
Tino Anjorin (Portsmouth) - Loan
Romelu Lukaku (AS Roma) - Loan
Callum Hudson-Odoi (Nottingham Forest)
Diego Moreira (Lyon) - Loan
Bashir Humphreys (Swansea City) - Loan
Crystal Palace
In
Jefferson Lerma (Bournemouth)
Chris Francis (Bournemouth)
Matheus Franca (Flamengo)
Chris Francis (Bournemouth)
Matheus Franca (Flamengo)
Justin Devenny (Airdrieonians)
Dean Henderson (Manchester United)
Rob Holding (Arsenal)
Out
James McArthur (Released)
Luka Milivojevic (Released)
Jack Butland (Glasgow Rangers) - Free
Rob Street (Cheltenham Town) - Free
Owen Good man (Colchester United) - Loan
Kofi Balmer (Port Vale) - Loan
Malachi Boateng (Dundee) - Loan
Wilfried Zaha (Galatasaray)
Luke Plange (Carlisle United) - Loan
Fionn Mooney (Real Valladolid)
Scott Banks (St Pauli) - Loan
Killian Phillips (Wycombe Wanderers) - Loan
John-Kymani Gordon (Cambridge United) - Loan
Everton
In
Ashley Young (Aston Villa) - Free
Arnaut Danjuma (Villarreal) - Loan
Youssef Chermiti (Sporting Lisbon) - Undisclosed
Jack Harrison (Leeds) - Loan
Beto (Udinese)
Out
Niels Nkounkou (Saint-Etienne)
Yerry Mina (Released)
Andros Townsend (Released)
Asmir Begovic (Released)
Einar Iversen (Released)
Isaac Price (Released)
Tom Davies (Released)
Harry Tryer (Chesterfield) - Loan
Ellis Simms (Coventry City)
Ishe Samuels-Smith (Chelsea)
Lewis Warrington (Plymouth) - Loan
Stanley Mills (Oxford United) - Loan
Zan-Luk Leban (Farsley Celtic) - Loan
Reece Welch (Forest Green Rovers) - Loan
Mason Holgate (Southampton) - Loan
Neal Maupay (Brentford) - Loan
Alex Iwobi (Fulham)
Fulham
In
Raul Jimenez (Wolves)
Calvin Bassey (Ajax)
Adam Traore - Free agent
Chris Donnell (Perth Glory)
Timothy Castagne (Leicester)
Steven Benda (Swansea City)
Alex Iwobi (Everton)
Out
Joe Bryan (Released)
Neeskens Kebano (Released)
Kieron Bowie (Northampton) - Loan
Luca Ashby-Hammond (Crawley Town) - Loan
Ivan Cavaleiro (Lille)
Taye Ashby-Hammond (Stevenage) - Loan
Michael Allen (Leatherhead) - Loan
Ibane Bowat (TSV Hartberg) - Loan
Aleksandar Mitrovic (Al Hilal)
Terry Ablade (Carlisle United) - Loan
Michael Allen (Leatherhead) - Loan
D’Auria Henry (Cheltenham) - Loan
Kevin Mbabu (Augsburg) - Loan
Martial Godo (Wigan) - Loan
Terence Kongolo (Rapid Vienna) - Loan
Liverpool
In
Alexis Mac Allister (Brighton)
Dominik Szoboszlai (RB Leipzig)
Wataru Endo (Stuttgart)
Ryan Gravenberch (Bayern Munich)
Out
Roberto Firmino (Released)
Naby Keita (Released)
James Milner (Released)
Alex Oxlade-Chamberlain (Released)
Calvin Ramsay (Preston North End) - Loan
Harvey Davies (Crewe Alexandra) - Loan
Fabio Carvalho (RB Leipzig) - Loan
Rhys Williams (Aberdeen) - Loan
Owen Beck (Dundee) - Loan
Sepp van den Berg (Mainz) - Loan
Anderson Arroyo (FC Andorra) - Loan
James Balagizi (Wigan Athletic) - Loan
Dominic Corness (Yverdon Sport) - Loan
Layton Stewart (Preston North End)
Jordan Henderson (Al-Ettifaq)
Fabinho (Al-Ittihad)
Max Woltman (Oxford)
Jakub Ojrzynski (Den Bosch)
Adam Lewis (Newport County) - Loan
Billy Koumetio (USL Dunkerque) - Loan
Nat Phillips (Celtic) - Loan
Luca Stephenson (Barrow) - Loan
Luton Town
In
Chiedozie Ogbene (Rotherham)
Mads Andersen (Barnsley)
Tahith Chong (Birmingham City)
Marvelous Nakamba (Aston Villa)
Issa Kabore (Manchester City) - Loan
Ryan Giles (Wolves)
Thomas Kaminski (Blackburn Rovers)
Ross Barkley - Free agent
Jacob Brown (Stoke City)
Tim Krul (Norwich City)
Teden Mengi (Manchester United)
Albert Sambi Lokonga (Arsenal)
Out
Sonny Bradley (Released)
Harry Isted (Released)
Henri Lansbury (Released)
Jack Walton (Dundee United) - Loan
Elliott Thorpe (Shrewsbury Town) - Loan
Carlos Mendes Gomes (Bolton Wanderers)
Fred Onyedinma (Rotherham United) - Loan
Tobias Braney (Bishop’s Stortford) - Loan
Luke Freeman - Released
Aribim Pepple (Bromley) - Loan
Aidan Francis-Clarke (Dagenham and Redbridge) - Loan
Matt Macey (Released)
Manchester City
In
Josko Gvardiol (RB Leipzig)
Mateo Kovacic (Chelsea)
Jeremy Doku (Rennes)
Matheus Nunes (Wolves)
Out
Ilkay Gundogan (Barcelona)
Liam Delap (Hull) - Loan
Shea Charles (Southampton)
James Trafford (Burnley)
Issa Kabore (Luton Town) - Loan
Josh Wilson-Esbrand (Stade de Reims)
Riyad Mahrez (Al-Ahli)
Yangel Herrera (Girona)
Nahuel Bustos (Club Atletico Tallares) - Loan
Benjamin Mendy (FC Lorient) Released
Maxime Perrone (Las Palmas) - Loan
Luke Mbete (Den Bosch) - Loan
Tommy Doyle (Wolves) - Loan
Cole Palmer (Chelsea)
James McAtee (Sheffield United) - Loan
Joao Cancelo (Barcelona) - Loan
Manchester United
In
Rasmus Hojlund (Atalanta)
Mason Mount (Chelsea)
Andre Onana (Inter Milan)
Jonny Evans - Free
Altay Bayindir (Fenerbahce)
Sergio Reguilon (Tottenham) - Loan
Sofyan Amrabat (Fiorentina) - Loan
Out
Ethan Galbraith (Released)
Phil Jones (Released)
Axel Tuanzebe (Released)
Di’Shon Bernard (Released)
Eric Hanbury (Released)
Charlie Wellens (Released)
Manni Norkett (Released)
Ethan Laird (Birmingham City)
Zidane Iqbal (Utrecht)
David de Gea (Released)
Bjorn Hardley (Utrecht)
Charlie Savage (Reading)
Anthony Elanga (Nottingham Forest)
Alex Telles (Al-Nassr)
Will Fish (Hibernian) - Loan
Nathan Bishop (Sunderland)
Fred (Fenerbahce)
Noam Emeran (Groningen)
Brandon Williams (Ipswich Town) - Loan
Matej Kovar (Bayer Leverkusen)
Ondrek Mastny (FC Vysocina Jihlava)
Teden Mengi (Luton Town)
Marc Jurado (Espanyol)
Dean Henderson (Crystal Palace)
Mason Greenwood (Getafe) - Loan
Alvaro Fernandez (Granada) - Loan
Charlie McNeil (Stevenage Borough) - Loan
Newcastle United
In
Yankuba Minteh (Odense BK)
Sandro Tonali (AC Milan)
Harvey Barnes (Leicester)
Tino Livramento (Southampton)
Lewis Hall (Chelsea) - Loan
Cathal Heffernan (AC Milan)
Travis Hernes (Shrewsbury Town)
Out
Harry Barclay (Released)
Niall Brookwell (Released)
Ciaran Clark (Released)
Dan Langley (Released)
Matty Longstaff (Released)
Joe Oliver (Released)
Josh Stewart (Released)
Isaac Westendorf (Released)
Chris Wood (Nottingham Forest)
Matt Bondswell (Newport County) - Loan
Kell Watts (Wigan Athletic) - Loan
Jamal Lewis (Watford) - Loan
Karl Darlow (Leeds United)
Allan Saint-Maximin (Al-Ahli) - Loan
Garang Kuol (Volendam) - Loan
Yankuba Mintej (Feyenoord) - Loan
Harrison Ashby (Swansea City) - Loan
Ollie Harrison (Chelsea)
Jay Turner-Cooke (St Johnstone) - Loan
Cameron Ferguson (Forfar Athletic) - Loan
Ryan Fraser (Southampton) - Loan
Joe White (Crewe Alexandra) - Loan
Nottingham Forest
In
Chris Wood (Newcastle)
Ola Aina (Torino)
Anthony Elanga (Nottingham Forest)
Matt Turner (Arsenal)
Will Brook - Free
Harry Griffiths (AFC Wimbledon)
Gonzalo Montiel (Sevilla) - Loan
Andrey Santos (Chelsea) - Loan
Nuno Tavares (Arsenal) - Loan
Nicolas Dominguez (Bologna)
Callum Hudson-Odoi (Chelsea)
Odysseas Vlachodimos (Benfica)
Out
Jack Colback (Released)
Will Swan (Mansfield Town)
Jordan Smith (Released)
Andre Ayew (Released)
Cafu (Released)
Jesse Lingard (Released)
Jordan Smith (Released)
Lyle Taylor (Released)
Riley Harbottle (Hibernian)
Dale Taylor (Wycombe Wanderers) - Loan
Fin Back (Carlisle United) - Loan
Sam Surridge (Nashville SC)
Josh Bowler (Cardiff City) - Loan
Braian Ojeda (Real Salt Lake)
Oli Hammond (Cheltenham) - Loan
Richie Laryea (Vancouver Whitecaps) - Loan
Steve Cook (QPR)
Aaron Donnelly (Dundee) - Loan
Gustavo Scarpa (Olympiakos) - Loan
Omar Richards (Olympiakos) - Loan
Lewis O’Brien (Middlesbrough) - Loan
Loic Mbe Soh (Almere City) - Loan
Remo Freuler (Bologna)
Brennan Johnson (Tottenham)
Hwang Ui-jo (Norwich City) - Loan
Sheffield United
In
Anis Slimane (Brondby)
Yasser Larouci (Troyes)
Benie Traore (Hacken)
Auston Trusty (Arsenal)
Vinicius Souza (Lommel SK)
Gustavo Hamer (Coventry City)
Tom Davies - Free agent
Cameron Archer (Aston Villa)
Luke Thomas (Leicester City) - Loan
James McAtee (Manchester City) - Loan
Out
Billy Sharp (Released)
Jack O’Connell (Released)
Enda Stevens (Released)
Kyron Gordon (Released)
Harry Boyes (Wycombe Wanderers) - Loan
Sander Berge (Burnley)
George Broadbent (Doncaster Rovers)
Jake Eastwood (Grimsby Town)
Harrison Neal (Stevenage Town) - Loan
Louie Marsh (Doncaster Rovers) - Loan
Tottenham Hotspur
In
James Maddison (Leicester City)
Guglielmo Vicario (Empoli)
Dejan Kulusevski (Juventus)
Manor Solomon (Free agent)
Ashley Phillips (Blackburn Rovers)
Micky van de Ven (Wolfsburg)
Alejo Veliz (Rosario Central)
Ashley Phillips (Blackburn Rovers)
Brennan Johnson (Nottingham Forest)
Out
Lucas Moura (Released)
Jamie Bowden (Released)
Kallum Cesay (Released)
Malachi Fagan-Walcott (Released)
Roshaun Mathurin (Released)
Marqes Muir (Released)
Romaine Mundle (Released)
Harry Winks (Leicester City)
Harry Kane (Bayern Munich)
Joe Rodon (Leeds) - Loan
Troy Parrott (Excelsior)
Alfie Devine (Port Vale) - Loan
Djed Spence (Leeds) - Loan
Dane Scarlett (Ipswich Town) - Loan
Sergio Reguilon (Manchester United) - Loan
Japhet Tanganga (Augsburg) - Loan
West Ham United
In
Sean Moore (Cliftonville)
Edson Alvarez (Ajax)
James Ward-Prowse (Southampton)
Konstantinos Mavropanos (Stuttgart)
Mohammed Kudus (Ajax)
Out
Arthur Masuaku (Besiktas)
Manuel Lanzini (Released)
Declan Rice (Arsenal)
Krisztian Hegyi (Stevenage) - Loan
Freddie Potts (Wycombe Wanderers) - Loan
Kamari Swyer (Crawley Town) - Loan
Nikola Vlasic (Torino)
Gianluca Scamacca (Atalanta)
Flynn Downes (Southampton) - Loan
Mipo Odubeko (Maritimo)
Wolverhampton Wanderers
In
Tom King (Free agent)
Matt Doherty (Free agent)
Leo Lopes (Grasshoppers)
Enso Gonzalez (Libertad)
Tommy Doyle (Manchester City) - Loan
Jean-Ricner Bellegarde (Strasbourg)
Out
Ruben Neves (A-Hilal)
Jeong Sang-bin (Minnesota United)
Diego Costa (Released)
Joao Moutinho (Released)
Michael Agboola (Released)
Lee Harkin (Released)
Jack Hodnett (Released)
Luke Matheson (Released)
Taylor Perry (Released)
Jack Scott (Released)
Nigel Lonwijk (Grasshopper Club Zurich) - Loan
Theo Corbeanu (Grasshopper Club Zurich) - Loan
Nathan Collins (Brentford)
Hayao Kawabe (Standard Liege)
Louie Moulden (Rochdale) - Loan
Dion Sanderson (Birmingham City)
Jackson Smith (Walsall) - Loan
Chiquinho (Stoke City) - Loan
Ki-Jana Hoever (Stoke City) - Loan
Raul Jimenez (Fulham)
Ryan Giles (Luton Town)
Oliver Tipton (Notts County) - Loan
Dexter Lembikisa (Rotherham United) - Loan
Matija Sarkic (Millwall)
Luke Cundle (Plymouth Argyle) - Loan
Adama Traore (Released)
Tyler Roberts (Doncaster Rovers) - Loan
Lewis Richards (Bradford City)
Chem Campbell (Charlton Athletic) - Loan
Bendeguz Bolla (Servette) - Loan
Goncalo Guedes (Benfica) - Loan
Matheus Nunes (Manchester City)