Here’s the complete list of Premier League summer ins and outs and all 20 clubs, courtesy PremierLeague.com.
Arsenal
In
Stephan Lichtsteiner (Juventus)
Bernd Leno (Bayer Leverkusen)
Sokratis Papastathopoulos (Dortmund)
Lucas Torreira (Sampdoria)
Matteo Guendouzi (Lorient)
Out
Per Mertesacker (retired)
Santi Cazorla (released)
Takuma Asano (Hannover) Loan
Jack Wilshere (West Ham)
Vlad Dragomir (released)
Ryan Huddart (released)
Tafari Moore (released)
Hugo Keto (Brighton)
Chiori Johnson (released)
Yassin Fortune (released)
Aaron Eyoma (released)
Alex Crean (released)
Marc Bola (released)
Kelechi Nwakali (FC Porto) Loan
Jeff Reine-Adelaide (Angers)
Matt Macey (Plymouth) Loan
Chuba Akpom (PAOOK Salonika)
Joao Virginia (Everton)
Calum Chambers (Fulham) Loan
Lucas Perez (West Ham)
AFC Bournemouth
In
David Brooks (Sheff Utd)
Diego Rico (Leganes)
Jefferson Lerma (Levante)
Out
Baily Cargill (released)
Ryan Allsop (released)
Ollie Harfield (released)
Sam Matthews (released)
Patrick O’Flaherty (released)
Joe Quigley (released)
Rhoys Wiggins (retired)
Benik Afobe (Wolves)
Max Gradel (Toulouse)
Adam Federici (Stoke)
Mikael Ndjoli (Kilmarnock) Loan
Lewis Grabban (Nott’m Forest)
Sam Surridge (Oldham) Loan
Connor Mahoney (Birmingham City) Loan
Harry Arter (Cardiff City) Loan

Brighton & Hove Albion
In
Leon Balogun (Mainz)
Joseph Tomlinson (Yeovil)
Florin Andone (Deportivo)
Jason Steele (Sunderland)
Bernardo Fernandes da Silva Junior (RB Leipzig)
Hugo Keto (Arsenal)
David Button (Fulham)
Yves Bissouma (Lille)
Percy Tau (Mamelodi Sundowns)
Alireza Jahanbakhsh (AZ Alkmaar)
Anders Dreyer (Esbjerg)
Billy Arce (Independiente Del Valle)
Leo Skiri Ostigard (Molde)
Peter Gwargis (Jonkopings Sodra IF)
Dan Burn (Wigan Athletic)
Martin Montoya (Valencia)
Out
Uwe Huenemeier (Paderborn)
Steve Sidwell (released)
Jamie Murphy (Rangers)
Bailey Vose (Colchester)
Liam Rosenior (released)
Connor Goldson (Rangers)
Robert Sanchez (Forest Green Rovers) Loan
Ben Hall (Notts County) Loan
Niki Maenpaa (released)
Henrik Bjordal (Zulte Waregem)
Christian Walton (Wigan) Loan
Steven Alzate (Swindon) Loan
Ales Mateju (Brescia) Loan
Tom McGill (Worthing) Loan
Sam Baldock (Reading)
Jordan Maguire-Drew (Wrexham) Loan
Jiri Skalak (Millwall)
Dan Burn (Wigan Athletic) Loan
Burnley
In
Vinnie Steels (York City)
Ben Gibson (Middlesbrough)
Joe Hart (Man City)
Matej Vydra (Derby County)
Out
Dean Marney (released)
Scott Arfield (Rangers)
Tom Anderson (Doncaster)
Chris Long (released)
Josh Ginnelly (released)
Conor Mitchell (St Johnstone) Loan
Aiden Stone (Lancaster City) Loan
Cardiff City
In
Josh Murphy (Norwich)
Greg Cunningham (Preston)
Alex Smithies (QPR)
Bobby Reid (Bristol City)
Victor Camarasa (Real Betis) Loan
Harry Arter (AFC Bournemouth) Loan
Out
Greg Halford Released
Omar Bogle (Birmingham City) Loan
Lee Camp (Birmingham City)

Chelsea
In
Jorginho (Napoli)
Robert Green
Mateo Kovacic (Real Madrid) Loan
Kepa Arrizabalaga (Athletic Bilbao)
Out
Mitchell Beeney (released)
Wallace Oliveira (released)
Trevoh Chalobah (Ipswich) Loan
Nathan Baxter (Yeovil) Loan
Reece James (Wigan) Loan
Dujon Sterling (Coventry) Loan
Lewis Baker (Leeds) Loan
Jake Clarke-Salter (Vitesse) Loan
Danilo Pantic (Partizan) Loan
Jonathan Panzo (Monaco)
Eduardo (Vitesse) Loan
Kenedy (Newcastle) Loan
Jhoao Rodriguez (Tenerife) Loan
Jamal Blackman (Leeds) Loan
Todd Kane (Hull) Loan
Mason Mount (Derby) Loan
Jeremie Boga (Sassuolo)
Mario Pasalic (Atalanta) Loan
Nathan (Atletico Mineiro) Loan
Jacob Maddox (Cheltenham Town) Loan
Victorien Angban (Metz) Loan
Kasey Palmer (Blackburn) Loan
Kyle Scott (Telstar) Loan
Thibaut Courtois (Real Madrid)
Crystal Palace
In
Vicente Guaita (Getafe)
Cheikhou Kouyate (West Ham)
Max Meyer (Schalke)
Jordan Ayew (Swansea) Loan
Out
Diego Cavalieri (released)
Damien Delaney (released)
Lee Chung-yong (released)
Yohan Cabaye (Al Nasr)
Jaroslaw Jach (Caykur Rizespor) Loan
Everton
In
Richarlison (Watford)
Lucas Digne (Barcelona)
Joao Virginia (Arsenal)
Bernard (Shakhtar Donetsk)
Yerry Mina (Barcelona)
Andre Gomes (Barcelona) Loan
Out
Joel Robles (Real Betis)
Jose Baxter (released)
David Henen (released)
Ramiro Funes Mori (Villarreal)
Wayne Rooney (D.C. United)
Luke Garbutt (Oxford United) Loan
Henry Onyekuru (Galatasaray) Loan
Shani Tarashaj (Grasshopper Club Zurich) Loan
Davy Klaassen (Werder Bremen)
Ashley Williams (Stoke City) Loan
Antonee Robinson (Wigan) Loan
Kevin Mirallas (Fiorentina) Loan
Callum Connolly (Wigan Athletic) Loan
Fulham
In
Jean Michael Seri (Nice)
Maxime Le Marchand (Nice)
Fabricio Agosto Ramirez (Besiktas)
Andre Schurrle (Borussia Dortmund) Loan
Aleksandar Mitrovic (Newcastle United)
Alfie Mawson (Swansea City)
Calum Chambers (Arsenal) Loan
Sergio Rico (Sevilla) Loan
Joe Ryan (Bristol City)
Luciano Vietto (Atletico Madrid) Loan
Timothy Fosu-Mensah (Man Utd) Loan
Andre-Frank Zambo Anguissa (Marseille)
Out
Ryan Fredericks (West Ham)
Stephen Humphrys (Scunthorpe) Loan
Elijah Adebayo (Swindon) Loan
David Button (Brighton)
Tayo Edun (Ipswich Town)
Huddersfield Town
In
Ben Hamer (Leicester)
Terence Kongolo (Monaco)
Ramadan Sobhi (Stoke)
Juninho Bacuna (Groningen)
Jonas Lossl (Mainz)
Erik Durm (Borussia Dortmund)
Adama Diakhaby (Monaco)
Isaac Mbenza (Montpellier) Loan
Out
Dean Whitehead (retired)
Robert Green (Chelsea)
Jack Boyle (released)
Denilson Carvalho (released)
Dylan Cogill (released)
Luca Colville (released)
Cameron Taylor (released)
Jack Payne (Bradford City) Loan
Sean Scannell (Bradford City)
Tareiq Holmes-Dennis (Bristol Rovers)
Tom Ince (Stoke City) £10m
Joel Coleman (Shrewsbury) Loan
Jordy Hiwula (Coventry City)
Jordan Williams (Barnsley)
Scott Malone (Derby County)
Michael Hefele (Nottingham Forest)

Leicester City
In
Ricardo Pereira (Porto)
Jonny Evans (West Brom)
James Maddison (Norwich)
Danny Ward (Liverpool)
Rachid Ghezzal (AS Monaco)
Filip Benkovic (Dinamo Zagreb)
Caglar Soyuncu (SC Freiburg)
Out
Robert Huth (released)
Ben Hamer (Huddersfield)
Elliott Moore (OH Leuven) Loan
Connor Wood (Bradford)
Riyad Mahrez (Man City)
Harvey Barnes (West Brom) Loan
Daniel Iverson (Oldham) Loan
Max Bramley (Telford United) Loan
George Thomas (Scunthorpe United) Loan
Ahmed Musa (Al-Nassr)
Josh Gordon (Walsall)
Liverpool
In
Fabinho (Monaco)
Naby Keita (RB Leipzig)
Xherdan Shaqiri (Stoke City)
Alisson Becker (AS Roma)
Out
Yan Dhanda (Swansea)
Ovie Ejaria (Rangers) Loan
Emre Can (Juventus)
Jon Flanagan (released)
Adam Bogdan (Hibernian) Loan
Harry Wilson (Derby) Loan
Paulo Alves (Wolves)
Danny Ward (Leicester)
Andy Firth (Barrow)
Ryan Kent (Rangers) Loan
Taiwo Awoniyi (Gent) Loan
Shamal George (Tranmere) Loan
Allan (Frankfurt) Loan
Ben Woodburn (Sheffield United) Loan
Danny Ings (Southampton) Loan
Manchester City
In
Riyad Mahrez (Leicester)
Claudio Gomes (PSG)
Philippe Sandler (PEC Zwolle)
Daniel Arzani (Melbourne City)
Out
Pablo Maffeo (Stuttgart)
Yaya Toure (released)
Angelino (PSV)
Ashley Smith-Brown (Plymouth)
Matt Smith (Twente) Loan
Edward Francis (Almere City) Loan
Manu Garcia Alonso (Toulouse) Loan
Angus Gunn (Southampton)
Paolo Fernandes (NAC Breda) Loan
Jack Harrison (Leeds United) Loan
Aro Muric (NAC Breda) Loan
Bersant Celina (Swansea City)
Aleix Garcia (Girona) Loan
Tosin Adarabioyo (West Brom) Loan
Joe Hart (Burnley)
Thomas Agyepong (Hibernian) Loan
Lukas Nmecha (Preston North End) Loan
Manchester United
In
Diogo Dalot (Porto)
Fred (Shakhtar)
Lee Grant (Stoke)
Out
Michael Carrick (retired)
Joe Riley (Bradford)
Dean Henderson (Sheff Utd) Loan
Sam Johnstone (West Brom)
Daley Blind (Ajax)
Matty Willock (St Mirren) Loan
Cameron Borthwick-Jackson (Scunthorpe) Loan
Joel Pereira (Vitoria Setubal) Loan
Axel Tuanzebe (Aston Villa) Loan
Timothy Fosu-Mensah (Fulham) Loan

Newcastle United
In
Martin Dubravka (Sparta Prague)
Ki Sung-Yueng (Swansea)
Kenedy (Chelsea) Loan
Fabian Schar (Deportivo La Coruna)
Yoshinori Muto (Mainz)
Salomon Rondon (West Brom) Loan
Federico Fernandez (Swansea City)
Out
Massadio Haidara (Lens)
Stuart Findlay (Kilmarnock)
Mikel Merino (Real Sociedad)
Chancel Mbemba (Porto)
Matz Sels (Strasbourg)
Aleksandar Mitrovic (Fulham)
Adam Armstrong (Blackburn Rovers)
Dwight Gayle (West Brom) Loan
Ivan Toney (Peterborough United)
Southampton
In
Stuart Armstrong (Celtic)
Mohamed Elyounoussi (Basel)
Angus Gunn (Man City)
Jannik Vestergaard (Borussia Monchengladbach)
Danny Ings (Liverpool) Loan
Out
Olufela Olomola (Scunthorpe)
Jeremy Pied (released)
Florin Gardos (released)
Ollie Cook (released)
Armani Little (released)
Will Wood (released)
Richard Bakary (released)
Dusan Tadic (Ajax)
Stuart Taylor (released)
Guido Carrillo (Leganes) Loan
Ryan Seager (Telstar) Loan
Sofiane Boufal (Celta Vigo) Loan
Jordy Clasie (Feyenoord) Loan
Tottenham Hotspur
Out
Keanan Bennetts (Borussia Monchengladbach)
Anton Walkes (Portsmouth)

Watford
In
Ben Wilmot (Stevenage)
Gerard Deulofeu (Barcelona)
Marc Navarro (Espanyol)
Adam Masina (Bologna)
Ken Sema (Ostersunds)
Ben Foster (West Brom)
Domingos Quina (West Ham)
Out
Brandon Mason (released)
Costel Pantilimon (Nott’m Forest)
Mauro Zarate (Boca Juniors)
Richarlison (Everton)
Tommie Hoban (Aberdeen) Loan
Nordin Amrabat (Al-Nassr)
Jerome Sinclair (Sunderland) Loan
Randell Williams (Wycombe) Loan
Dodi Lukebakio (Fortuna Dusseldorf) Loan
Harvey Bradbury (Oxford United)
Daniel Bachmann (Kilmarnock) Loan
Alex Jakubiak (Bristol Rovers) Loan
West Ham United
In
Ryan Fredericks (Fulham)
Issa Diop (Toulouse)
Lukasz Fabianski (Swansea)
Jack Wilshere (Arsenal)
Andriy Yarmolenko (Dortmund)
Fabian Balbuena (Corinthians)
Felipe Anderson (Lazio)
Xande Silva (Vitoria de Guimaraes)
Lucas Perez (Arsenal)
Carlos Sanchez (Fiorentina)
Out
James Collins (released)
Patrice Evra (released)
Ben Wells (QPR)
Reece Burke (Hull)
Marcus Browne (Oxford) Loan
Cheikhou Kouyate (Crystal Palace)
Sead Haksabanovic (Malaga) Loan
Jordan Hugill (Middlesbrough) Loan
Domingos Quina (Watford)
Wolverhampton Wanderers
In
Benik Afobe (AFC Bournemouth)
Willy Boly (Porto)
Raul Jimenez (Benfica) Loan
Rui Patricio (Sporting Lisbon)
Leo Bonatini (Al-Hilal)
Ruben Vinagre (Monaco)
Paulo Alves (Liverpool)
Joao Moutinho (Monaco)
Jonny Castro Otto (Atletico Madrid) Loan
Adama Traore (Middlesbrough)
John Kitolano (Odds Ballklubb)
Leander Dendoncker (Anderlecht) Loan
Out
Jordan Allan
Dan Armstrong
Anthony Breslin
Nicu Carnat
Ross Finnie
Jon Flatt
Conor Levingston
Tomas Nogueira
Hakeem Odoffin
Adam Osbourne
Ryan Rainey
Jose Xavier
Christian Herc (Dunajska Streda) Loan
Aaron Collins (Colchester) Loan
Benik Afobe (Stoke) Loan
Duckens Nazon (STVV)
Sherwin Seedorf (Bradford) Loan
Ben Marshall (Norwich)
Roderick Miranda (Olympiacos) Loan
Prince Oniangue (Caen)
Rafa Mir (Las Palmas) Loan
Carl Ikeme (retired)
Barry Douglas (Leeds)
Ben Goodliffe (Dagenham & Redbridge) Loan