Premier League done deals: Every 2023/24 summer transfer
- Moiss Caicedo, Declan Rice and Josko Gvardiol among the biggest movers
- Man Utd, Tottenham and Liverpool have also strengthened their squads
- The summer transfer window will run until Friday 1 September
By 90min Staff
Premier League sides let the dust settle from the 2022/23 season and turned their attention to the summer transfer window, looking improve their squads ahead of the new campaign.
The rumour mills work around the clock and speculation over certain players' futures swirled.
But with the transfer window now shut, here's a list of every completed 2023 summer transfer window deal by Premier League sides.
EPL done deals 2023/24
Arsenal
In
- Kai Havertz (FW) - Chelsea - £65m
- Declan Rice (MF) - West Ham - £105m
- Jurrien Timber (DF) - Ajax - £34m
- David Raya (GK) - Brentford - loan
Out
- Matt Smith (MF) - Wigan - free transfer
- Zach Awe (DF) - released
- George Lewis (FW) - released
- Ainsley Maitland-Niles (MF) - Lyon - free transfer
- Tom Smith (GK) - Colchester - free transfer
- Joel Ideho (FW) - released
- Mazeed Ogungbo (DF) - Barrow - undisclosed
- Nikolaj Moller (FW) - St. Gallen - undisclosed
- Kaleel Green (FW) - released
- Alexandar Kovacevic (GK) - released
- Tino Quamina (DF) - released
- Mathaeus Roberts (MF) - released
- Pablo Mari (DF) - Monza - undisclosed
- Granit Xhaka (MF) - Bayer Leverkusen - £21.5m
- Mauro Bandeira (MF) - Colchester - loan
- Auston Trusty (DF) - Sheffield United - undisclosed
- Mika Biereth (FW) - Motherwell - loan
- Matt Turner (GK) - Nottingham Forest - undisclosed
- Runar Alex Runarsson (GK) - Cardiff - loan
- Tyreece John-Jules (FW) - Derby - loan
- Kieran Tierney (DF) - Real Sociedad - loan
- Folarin Balogun (FW) - Monaco - £38.5m
- Nuno Tavares (DF) - Nottingham Forest - loan
- Arthur Okwonko (GK) - Wrexham - loan
- Albert Sambi Lokonga (MF) - Luton Town - loan
- Rob Holding (DF) - Crystal Palace - £3.5m
Aston Villa
In
- Youri Tielemans (MF) - Leicester - free transfer
- Pau Torres (DF) - Villarreal - undisclosed
- Moussa Diaby (FW) - Bayer Leverkusen - £50m
- Nicolo Zaniolo (MF) - Galatasaray - loan
- Clement Lenglet (DF) - Barcelona - loan
Out
- Ashley Young (DF) - Everton - free transfer
- Declan Frith (FW) - released
- Hayden Lindley (MF) - released
- Arjan Raikhy (MF) - released
- Ruben Shakpoke (FW) - released
- Myles Sohna (DF) - released
- Jed Steer (GK) - released
- Bradley Young (FW) - released
- Kaine Kesler-Hayden (DF) - Plymouth - loan
- Viljami Sinisalo (GK) - Exeter City - loan
- Wesley (FW) - Stoke - undisclosed
- Louie Barry (FW) - Stockport - loan
- Morgan Sanson (MF) - Nice - loan
- Finn Azaz (MF) - Plymouth - loan
- Aaron Ramsey (MF) - Burnley - undisclosed
- Cameron Archer (FW) - Sheffield United - undisclosed
- Chisom Afoka (FW) - Bradford - loan
- Keinan Davis (FW) - Udinese - undisclosed
- Jaden Philogene (FW) - Hull City - undisclosed
- Sebastian Revan (DF) - Rotherham United - loan
Bournemouth
In
- Hamed Traore (MF) - Sassuolo - £22m
- Justin Kluivert (FW) - Roma - undisclosed
- Romain Faivre (MF) - Lyon - £12.8m
- Milos Kerkez (DF) - AZ Alkmaar - undisclosed
- Andrei Radu (GK) - Inter - loan
- Alex Scott (MF) - Bristol City - £25m
- Max Aarons (DF) - Norwich - £7m
- Tyler Adams (MF) - Leeds - £20m
- Luis Sinisterra (FW) - Leeds - loan
Out
- Jordan Zemura (DF) - Udinese - free transfer
- Jefferson Lerma (MF) - Crystal Palace - free transfer
- Jack Stacey (DF) - Norwich - free transfer
- Junior Stanislas (MF) - released
- Matt Burgess (MF) - released
- Chris Francis (DF) - released
- Brooklyn Genesini (DF) - Swindon - free
- Tarik Gidaree (DF) - released
- Josh Popoola (DF) - released
- Will Dennis (GK) - Kilmarnock - loan
- Ben Pearson (MF) - Stoke - undisclosed
- Romain Faivre (MF) - Lorient - loan
- Siriki Dembele (MF) - Birmingham - undisclosed
- Mark Travers (GK) - Stoke - loan
- Owen Bevan (DF) - Cheltenham - loan
- James Hill (DF) - Blackburn - loan
- Jamal Lowe (FW) - Swansea - loan
- Jaidon Anthony (FW) - Leeds - loan
Brentford
In
- Mark Flekken (GK) - Freiburg - undisclosed
- Ethan Brierley (MF) - Rochdale - undisclosed
- Kevin Schade (FW) - Freiburg - £22m
- Romeo Beckham (FW) - Inter Miami - undisclosed
- Kim Ji-soo (DF) - Seongnam - undisclosed
- Nathan Collins (DF) - Wolves - £23m
- Neal Maupay (FW) - Everton - loan
Out
- Pontus Jansson (DF) - Malmo - free transfer
- Saman Ghoddos (FW) - released
- Tariqe Fosu (MF) - released
- Joel Valencia (FW) - released
- J'Neil Bennett (FW) - released
- Lachlan Brook (FW) - released
- Nico Jones (DF) - released
- Roco Rees (GK) - released
- Roy Syla (MF) - released
- Lucias Vine (FW) - released
- Daniel Oyegoke (DF) - Bradford - loan
- Fin Stevens (DF) - Oxford - loan
- Alex Gilbert (DF) - Middlesbrough - free transfer
- Ryan Trevitt (MF) - Exeter City - loan
- Halil Dervisoglu (FW) - Galatasaray - undisclosed
- Mads Bidstrup (MF) - Red Bull Salzburg - undisclosed
- Matthew Cox (GK) - Bristol Rovers - loan
- Tristan Crama (DF) - Bristol Rovers - loan
- Paris Maghoma (MF) - Bolton - loan
- David Raya (GK) - Arsenal - loan
- Sergi Canos (MF) - Valencia - undisclosed
- Mads Bech Sorensen (DF) - Midtjylland - undisclosed
Brighton
In
- Joao Pedro (FW) - Watford - £30m
- James Milner (MF) - Liverpool - free transfer
- Mahmoud Dahoud (MF) - Borussia Dortmund - free transfer
- Bart Verbruggen (GK) - Anderlecht - undisclosed
- Igor Julio (DF) - Fiorentina - £14.5m
- Carlos Baleba (MF) - Lille - £25.7m
- Ansu Fati (FW) - Barcelona - loan
Out
- Taylor Richards (MF) - Queens Park Rangers - undisclosed
- Alexis Mac Allister (MF) - Liverpool - undisclosed
- Toby Bull (GK) - released
- Billie Clark (FW) - released
- Matthew Everitt (FW) - released
- Teddy Jenks (MF) - Forest Green Rowers - free transfer
- Todd Miller (FW) - released
- Sam Packham (DF) - released
- Haydon Roberts (DF) - Bristol City - free transfer
- Casey Shann (DF) - free transfer
- Jack Spong (MF) - released
- Lorent Tolaj (FW) - released
- Antef Tsoungui (DF) - Feyenoord - undisclosed
- Ben Wilson (FW) - released
- James Beadle (GK) - Oxford United - loan
- Abdallah Sima (FW) - Rangers - loan
- Kjell Scherpen (GK) - Sturm Graz
- Kacper Kozlowski (MF) - Vitesse - loan
- Reda Khadra (FW) - Reims - undisclosed
- Jeremy Sarmiento (FW) - West Brom - loan
- Fynn Talley (GK) - Peterborough - free transfer
- Marc Leonard (MF) - Northampton - loan
- Ed Turns (DF) - Leyton Orient - loan
- Deniz Undav (FW) - Stuttgart - loan
- Aaron Connolly (FW) - Hull - undisclosed
- Robert Sanchez (GK) - Chelsea - £20m
- Michal Karbownik (DF) - Hertha Berlin - undisclosed
- Moises Caicedo (MF) - Chelsea - £115m
- Odel Offiah (DF) - Hearts - loan
- Yasin Ayari (MF) - Coventry - loan
- Andrew Moran (MF) - Blackburn - loan
- Cameron Peupion (MF) - Cheltenham - loan
Burnley
In
- Jordan Beyer (DF) - Borussia Monchengladbach - undisclosed
- Dara O'Shea (DF) - West Brom - £7m
- Lawrence Vigouroux (GK) - Leyton Orient - free transfer
- Zeki Amdouni (FW) - Basel - undisclosed
- James Trafford (GK) - Manchester City - £15m
- Nathan Redmond (FW) - Besiktas - free
- Luca Koleosho (FW) - Espanyol - £2.6m
- Jacob Bruun Larsen (FW) - Hoffeinheim - loan
- Sander Berge (MF) - Sheffield United - £12m
- Hannes Decroix (DF) - Anderlecht - undisclosed
- Aaron Ramsey (MF) - Aston Villa - undisclosed
- Han-Noah Massengo (MF) - Bristol City - free transfer
- Mike Tresor (MF) - Genk - loan
Out
- Ashley Barnes (FW) - Norwich - free transfer
- Matt Lowton (DF) - released
- Will Norris (GK) - released
- Lukas Jensen (GK) - Lincoln City - free transfer
- Frankie Deane (MF) - released
- Joe McGlynn (FW) - released
- Ayodeji Sotona (FW) - released
- Lewis Thomas (GK) - Harrogate Town - free transfer
- Seb Thompson (FW) - released
- Ne-Jai Tucker (MF) - released
- Jacson Coppack (DF) - released
- Keelan Williams (DF) - released
- Jacob Hamilton (MF) - released
- Dane McCullough (DF) - released
- Kade Ratchford (MF) - released
- Nathan James (DF) - released
- Trevon Bryan (DF) - released
- Tosin Olopade (DF) - released
- Bailey Peacock-Farrell (GK) - Aarhus - loan
- Luke McNally (DF) - Stoke - loan
- Benn Ward (DF) - Swindon - loan
- Wout Weghorst (FW) - Hoffenheim - loan
- Scott Twine (FW) - Hull - loan
Chelsea
In
- Christopher Nkunku (FW) - RB Leipzig - undisclosed
- Dujuan Richards (FW) - Phoenix Academy - undisclosed
- Kendry Paez (MF) - Independiente de Valle - undisclosed
- Nicolas Jackson (FW) - Villarreal - undisclosed
- Angelo Gabriel (FW) - Santos - undisclosed
- Lesley Ugochukwu (MF) - Rennes - £25m
- Axel Disasi (DF) - Monaco - £38m
- Robert Sanchez (GK) - Brighton - £20m
- Moises Caicedo (MF) - Brighton - £115m
- Romeo Lavia (MF) - Southampton - £58m
- Djordje Petrovic (GK) - New England Revolution - undisclosed
- Cole Palmer (MF) - Manchester City - £45m
Out
- Dujon Sterling (DF) - Rangers - free transfer
- Derrick Abu (DF) - released
- Prince Adegoke (GK) - released
- Tiemoue Bakayoko (MF) - Lorient - free
- Nathan Baxter (GK) - Bolton - free transfer
- Juan Familia-Castillo (DF) - released
- Bryan Fiabema (FW) - released
- Joe Haigh (MF) - released
- Henry Lawrence (DF) - Standard Liege - free transfer
- Sam McClelland (DF) - St Johnstone - free transfer
- Silko Thomas (FW) - released
- Ethan Wady (GK) - released
- Jayden Wareham FW) - released
- N'Golo Kante (MF) - Al Ittihad - free transfer
- Kalidou Koulibaly (DF) - Al Hilal - undisclosed
- Kai Havertz (FW) - Arsenal - £65m
- Mateo Kovacic (MF) - Manchester City - £25m
- Edouard Mendy (GK) - Al Ahli - undisclosed
- Ruben Loftus-Cheek (MF) - AC Milan - undisclosed
- Mason Mount (MF) - Manchester United - £55m
- Cesar Azpilicueta (DF) - Atletico Madrid - free transfer
- David Datro Fofana (FW) - Union Berlin - loan
- Abdul Rahman Baba (DF) - PAOK - free transfer
- Christian Pulisic (FW) - AC Milan - undisclosed
- Ethan Ampadu (DF) - Leeds - £7m
- Pierre-Emerick Aubameyang (FW) - Marseille - free transfer
- Omari Hutchinson (FW) - Ipswich - loan
- Angelo Gabriel (FW) - Strasbourg - loan
- Kepa Arrizabalaga (GK) - Real Madrid - loan
- Harvey Vale (MF) - Bristol Rovers - loan
- Lewis Hall (DF) - Newcastle - loan
- Hakim Ziyech (MF) - Galatasaray - loan
- Andrey Santos (MF) - Nottingham Forest - loan
- Romelu Lukaku (FW) - Roma - loan
- Tino Anjorin (MF) - Portsmouth - loan
- Zak Sturge (DF) - Peterborough - free transfer
- Callum Hudson-Odoi (FW) - Nottingham Forest - £5m
Crystal Palace
In
- Jefferson Lerma (MF) - Bournemouth - free transfer
- Matheus Franca (MF) - Flamengo - undisclosed
- Dean Henderson (GK) - Manchester United - £20m
- Rob Holding (DF) - Arsenal - £3.5m
Out
- James McArthur (MF) - released
- Luka Milivojevic (MF) - released
- Jack Butland (GK) - Rangers - free transfer
- Joshua Addae (DF) - free transfer
- David Boateng (DF) - free transfer
- Ryan Bartley (DF) - free transfer
- Maliq Cadogan (MF) - released
- Reece Hannam (DF) - released
- David Omilabu (FW) - released
- Daniel Quick (DF) - released
- Rob Street (FW) - Cheltenham - undisclosed
- Wilfried Zaha (FW) - Galatasaray - free transfer
- Luke Plange (FW) - Carlisle - loan
- Jake O'Brien (DF) - Lyon - loan
- John Kymani-Gordon (FW) - Cambridge - loan
Everton
In
- Ashley Young (DF) - Aston Villa - free transfer
- Arnaut Danjuma (FW) - Villarreal - loan
- Youssef Chermiti (FW) - Sporting CP - £15m
- Jack Harrison (FW) - Leeds - loan
- Beto (FW) - Udinese - undisclosed
Out
- Moise Kean (FW) - Juventus - £34m
- Niels Nkounkou (DF) - Saint-Etienne - undisclosed
- Isaac Price (MF) - Standard Liege - free transfer
- Einar Iversen (DF) - released
- Asmir Begovic (GK) - QPR - free transfer
- Yerry Mina (DF) - Fiorentina - free transfer
- Andros Townsend (MF) - released
- Tom Davies (MF) - Sheffield United - free transfer
- Harry Tyrer (GK - Chesterfield - loan
- Lewis Gibson (DF) - Plymouth - free transfer
- Ellis Simms (FW) - Coventry - undisclosed
- Lewis Warrington (MF) - Plymouth - loan
- Stanley Mills (FW) - Oxford - loan
- Mason Holgate (DF) - Southampton - loan
- Thomas Cannon (FW) - Leicester - £7.5m
- Alex Iwobi (MF) - Fulham - £22m
- Neal Maupay (FW) - Brentford - loan
- Jean-Philippe Gbamin (MF) - released
Fulham
In
- Raul Jimenez (FW) - Wolves - £5m
- Calvin Bassey (DF) - Ajax - undisclosed
- Timothy Castagne (DF) - Leicester - undisclosed
- Steven Benda (GK) - Swansea - undisclosed
- Alex Iwobi (MF) - Everton - £22m
- Fode Ballo-Toure (DF) - Milan - loan
Out
- Paulo Gazzaniga (GK) - Girona - free transfer
- Shane Duffy (DF) - Norwich - free transfer
- Thorsteinn Antonsson (DF) - released
- Joe Bryan (DF) - Millwall - free transfer
- Sonny Hilton (MF) - released
- Sylvester Jasper (FW) - released
- Ziyad Larkeche (DF) - released
- Jonathon Page (MF) - released
- Steven Sessegnon (DF) - Wigan - free transfer
- Jean-Pierre Tiehi (FW) - released
- Taye Ashby-Hammond (GK) - Stevenage - undisclosed
- Neeskens Kebano (FW) - released
- Aleksandar Mitrovic (FW) - Al Hilal - £50m
- Terry Ablade (FW) - Carlisle - loan
Liverpool
In
- Alexis Mac Allister (MF) - Brighton - undisclosed
- Dominik Szoboszlai (MF) - RB Leipzig - £60m
- Wataru Endo (MF) - Stuttgart - £16m
- Ryan Gravenberch (MF) - Bayern Munich - £34.3m
Out
- Roberto Firmino (FW) - Al Ahli - free transfer
- Naby Keita (MF) - Werder Bremen - free transfer
- James Milner (MF) - Brighton - free transfer
- Alex Oxlade-Chamberlain (MF) - Besiktas - free transfer
- Leighton Clarkson (MF) - Aberdeen - undisclosed
- Jack Bearne (MF) - released
- Liam Hughes (GK) - released
- Oscar Kelly (GK) - released
- Fidel O'Rourke (FW) - released
- Oludare Olufunwa (DF) - released
- Rhys Williams (DF) - Aberdeen - loan
- Harvey Davies (GK) - Crewe - loan
- Calvin Ramsay (DF) - Preston - loan
- Fabio Carvalho (MF) - RB Leipzig - loan
- Owen Beck (DF) - Dundee - loan
- Sepp van den Berg (DF) - Mainz - loan
- Anderson Arroyo (DF) - FC Andorra - loan
- James Balagizi (MF) - Wigan
- Jordan Henderson (MF) - Al Ettifaq - £12m
- Fabinho (MF) - Al Ittihad - £40m
- Max Woltman (FW) - Oxford United - undisclosed
- Nat Phillips (DF) - Celtic - loan
- James Norris (DF) - Tranmere - loan
- Tyler Morton (MF) - Hull - loan
Luton Town
In
- Chiedozie Ogbene (FW) - Rotherham - free transfer
- Mads Andersen (DF) - Barnsley - undisclosed
- Tahith Chong (FW) - Birmingham - £4m
- Issa Kabore (DF) - Manchester City - loan
- Marvelous Nakamba (MF) - Aston Villa - undisclosed
- Ryan Giles (DF) - Wolves - undisclosed
- Thomas Kaminski (GK) - Blackburn - undisclosed
- Ross Barkley (MF) - OGC Nice - free transfer
- Tim Krul (GK) - Norwich - undisclosed
- Teden Mengi (DF) - Manchester United - undisclosed
- Albert Sambi Lokonga (MF) - Arsenal - loan
Out
- Josh Neufville (FW) - AFC Wimbledon - free transfer
- Sonny Bradley (DF) - released
- Henri Lansbury (MF) - released
- Harry Isted (GK) - Charlton - free transfer
- Daniel Idiakhoa (MF) - released
- Avan Jones (DF) - released
- Conor Lawless (MF) - released
- Josh Neufville (FW) - released
- Callum Nicolson (MF) - released
- Casey Pettit (MF) - released
- Sam Bentley (GK) - released
- Oliver Hemlin (MF) - released
- Rio Martucci (MF) - released
- Darcy Moffat (MF) - released
- Josh Swan (DF) - released
- Carlos Mendes Gomes (FW) - Bolton - undisclosed
- Fred Onyedinma (FW) - Rotherham - loan
- Joe Taylor (FW) - Colchester - loan
- Admiral Muskwe (FW) - Exeter City - loan
- Allan Campbell (MF) - Millwall - loan
- Dion Pereira (FW) - Sutton - loan
- Louie Watson (MF) - Charlton - loan
Manchester City
In
- Mateo Kovacic (MF) - Chelsea - £25m
- Josko Gvardiol (DF) - RB Leipzig - £77.5m
- Matheus Nunes (MF) - Wolves - £47m
Out
- Terrell Agyemang (DF) - Middlesbrough - free transfer
- Ilkay Gundogan (MF) - Barcelona - free transfer
- Rowan McDonald (DF) - released
- Benjamin Mendy (DF) - Lorient - free transfer
- Ilkay Gundogan (MF) - Barcelona - free transfer
- Liam Delay (FW) - Hull - loan
- Kian Breckin (MF) - Wycombe - loan
- Cieran Slicker (GK) - Ipswich - undisclosed
- Morgan Rogers (FW) - Middlesbrough - undisclosed
- Shea Charles (MF) - Southampton - undisclosed
- Joel Wilson-Esbrand (DF) - Reims - loan
- Riyad Mahrez (FW) - Al Ahli - £30m
- Carlos Borges (FW) - Ajax - undisclosed
- Alex Robertson (MF) - Portsmouth - loan
- Filip Stevanovic (FW) - RKC Waalwijk - loan
- Cesare Casedei (MF) - Leicester - loan
- Jadel Katongo (DF) - Peterborough - loan
- Cole Palmer (MF) - Chelsea - £45m
- Taylor Harwood-Bellis (DF) - Southampton - loan
- Tommy Doyle (MF) - Wolves - loan
- James McAtee (MF) - Sheffield United - loan
- Joao Cancelo (DF) - Barcelona - loan
Manchester United
In
- Mason Mount (MF) - Chelsea - £55m
- Jonny Evans (DF) - unattached - free transfer
- Andre Onana (GK) - Inter - £44m
- Rasmus Hojlund (FW) - Atalanta - £72m
- Altay Bayindir (GK) - Fenerbahce - £4m
- Sergio Reguilon (DF) - Tottenham - loan
- Sofyan Amrabat (MF) - Fiorentina - loan
Out
- Ethan Galbraith (MF) - released
- Phil Jones (DF) - released
- Di'Shon Bernard (DF) - Sheffield Wednesday - free transfer
- Axel Tuanzebe (DF) - released
- Charlie Wellens (MF) - released
- Zidane Iqbal (MF) - Utrecht - free transfer
- Eric Hanbury (GK) - released
- Manni Norkett (FW) - Nottingham Forest - free transfer
- Marcel Sabitzer (MF) - Bayern Munich - end of loan
- Wout Weghorst (FW) - Burnley - end of loan
- David de Gea (GK) - released
- Charlie Savage (MF) - Reading - undisclosed
- Alex Telles (DF) - Al Nassr - undisclosed
- Anthony Elanga (FW) - Nottingham Forest - £15m
- Will Fish (DF) - Hibernian - loan
- Nathan Bishop (GK) - Sunderland - undisclosed
- Fred (MF) - Fenerbahce - undisclosed
- Matej Kovar (GK) - Bayer Leverkusen - undisclosed
- Dean Henderson (GK) - Crystal Palace - £20m
- Teden Mengi (DF) - Luton Town - undisclosed
- Marc Jurado (DF) - Espanyol - undisclosed
- Mason Greenwood (FW) - Getafe - loan
- Alvaro Fernandez (DF) - Granada - loan
Newcastle
In
- Yankuba Minteh (FW) - Odense - £6m
- Sandro Tonali (MF) - AC Milan - £60m
- Harvey Barnes (FW) - Leicester - £38m
- Tino Livramento (DF) - Southampton - £35m
- Lewis Hall (DF) - Newcastle - loan
Out
- Chris Wood (FW) - Nottingham Forest - £15m
- Yankuba Minteh (FW) - Feyenoord - loan
- Niall Brookwell (MF) - released
- Ciaran Clark (DF) - released
- Daniel Langley (GK) - released
- Matty Longstaff (MF) - released
- Joshua Stewart (DF) - released
- Isaac Westendorf (FW) - released
- Harry Barclay (DF) - released
- Joe Oliver (DF) - released
- Josh Stewart (DF) - released
- Matt Bondswell (DF) - Newport County - loan
- Jamal Lewis (DF) - Watford - loan
- Kell Watts (DF) - Wigan - loan
- Allan Saint-Maximin (FW) - Al Ahli - undisclosed
- Karl Darlow (GK) - Leeds - undisclosed
- Harrison Ashby (DF) - Swansea - loan
- Max Thompson (GK) - Northampton - loan
- Garang Kuol (FW) - Volendam - loan
- Ryan Fraser (FW) - Southampton - loan
Nottingham Forest
In
- Chris Wood (FW) - Newcastle - £15m
- Manni Norkett (FW) - Manchester United - free transfer
- Ola Aina (DF) - Torino - free transfer
- Anthony Elanga (FW) - Manchester United - £15m
- Matt Turner (GK) - Arsenal - undisclosed
- Andrey Santos (MF) - Chelsea - loan
- Nuno Taveres (DF) - Arsenal - loan
- Murillo (DF) - Corinthians - undisclosed
- Nicolas Dominguez (MF) - Bologna - swap deal
- Callum Hudson-Odoi (FW) - Chelsea - £5m
- Odysseas Vlachodimos (GK) - Benfica - undisclosed
- Ibrahim Sangare (MF) - PSV - undisclosed
- Andrew Omobamidele (DF) - Norwich - undisclosed
- Divock Origi (FW) - Milan - loan
Out
- Jack Colback (MF) - Queens Park Rangers - free transfer
- Will Swan (FW) - Mansfield - free transfer
- Jordan Smith (GK) - released
- Andre Ayew (FW) - released
- Cafu (MF) - Rotherham - free transfer
- Jesse Lingard (MF) - released
- Lyle Taylor (ST) - released
- William Fewster (MF) - released
- Alexander Gibson-Hammond (MF) - released
- Ryan Hammond (GK) - released
- Nicky Hogarth (GK) - released
- Adnan Kanuric (GK) - released
- Lewis Salmon (FW) - released
- Finley Back (DF) - Carlisle - loan
- Sam Surridge (FW) - Nashville SC - undisclosed
- Oli Hammond (MF) - Cheltenham - loan
- Josh Bowler (FW) - Cardiff - loan
- Gustavo Scarpa (MF) - Olympiacos - loan
- Omar Richards (DF) - Olympiacos - loan
- Tyrese Fornah (MF) - Derby - undisclosed
- Lewis O'Brien (MF) - Middlesbrough - loan
- Jonathan Panzo (DF) - Cardiff - loan
- Loic Mbe Soh (DF) - Almere City - loan
- Remo Freuler (MF) - Bologna - swap deal
- Brennan Johnson (FW) - Tottenham - £47.5m
Sheffield United
In
- Yasser Larouci (DF) - Troyes - loan
- Anis Slimane (MF) - Brondby - undisclosed
- Benie Traore (FW) - Hacken - undisclosed
- Auston Trusty (DF) - Arsenal - undisclosed
- Vinicius Souza (MF) - Lommel - undisclosed
- Gustavo Hamer (MF) - Coventry City - undisclosed
- Tom Davies (MF) - Everton - free transfer
- Cameron Archer (FW) - Aston Villa - undisclosed
- Luke Thomas (DF) - Leicester - loan
- James McAtee (MF) - Manchester City - loan
Out
- George Broadbent (MF) - Doncaster - undisclosed
- Billy Sharp (FW) - released
- Jack O'Connell (DF) - released
- Enda Stevens (DF) - Stoke - free transfer
- Kyron Gordon (DF) - released
- Iliman Ndiaye (FW) - Marseille - undisclosed
- Sander Berge (MF) - Burnley - £12m
Tottenham
In
- Dejan Kulusevski (FW) - Juventus - £25m
- Guglielmo Vicario (GK) - Empoli - undisclosed
- James Maddison (MF) - Leicester - £40m
- Manor Solomon (FW) - Shakhtar Donetsk - free transfer
- Ashley Phillips (DF) - Blackburn - undisclosed
- Micky van de Ven (DF) - Wolfsburg - £43m
- Alejo Veliz (FW) - Rosario Central - £13m
- Brennan Johnson (FW) - Nottingham Forest - £47.5m
Out
- Lucas Moura (FW) - released
- Jamie Bowden (MF) - released
- Kallum Cesay (DF) - released
- Malachi Fagan-Walcott (DF) - released
- Roshaun Mathurin (FW) - released
- Marqes Muir (DF) - released
- Romaine Mundle (FW) - released
- Harry Winks (MF) - Leicester - £10m
- Joe Rodon (DF) - Leeds - loan
- Harry Kane (FW) - Bayern Munich - £86.4m
- Alfie Devine (FW) - Port Vale - loan
- Dane Scarlett (FW) - Ipswich - loan
- Japhet Tanganga (DF) - Augsburg - loan
- Sergio Reguilon (DF) - Man Utd - loan
West Ham
In
- Sean Moore (FW) - Cliftonville - undisclosed
- Edson Alvarez (MF) - Ajax - £34m
- James Ward-Prowse (MF) - Southampton - £30m
- Konstantinos Mavropanos (DF) - Stuttgart - undisclosed
- Mohammed Kudus (FW) - Ajax - £40m
Out
- Arthur Masuaku (DF) - Besiktas - £2m
- Brian Kinnear (GK) - released
- Manuel Lanzini (MF) - released
- Mipo Odubeko (FW) - released
- Armstrong Okoflex (FW) - released
- Declan Rice (MF) - Arsenal - £105m
- Krisztian Hegyi (GK) - Stevenage - loan
- Freddie Potts (MF) - Wycombe - loan
- Kamarai Swyer (MF) - Crawley - loan
- Gianluca Scamacca (FW) - Atalanta - £26m
- Nikola Vlasic (FW) - Torino - undisclosed
- Flynn Downes (MF) - Southampton - loan
Wolves
In
- Boubacar Traore (MF) - Metz - £10m
- Tom King (GK) - Northampton - free transfer
- Matt Doherty (DF) - Atletico Madrid - free transfer
- Enso Gonzalez (FW) - Libertad - undisclosed
- Santiago Bueno (DF) - Girona - undisclosed
- Tommy Doyle (MF) - Manchester City - loan
- Jean-Ricner Bellegarde (MF) - Strasbourg - undisclosed
Out
- Jeong Sang-bin (FW) - Minnesota United - undisclosed
- Michael Agboola (DF) - released
- Diego Costa (FW) - released
- Jack Hodnett (MF) - released
- Joao Moutinho (MF) - released
- Luke Matheson (DF) - Bolton - free transfer
- Lee McLaughlin (MF) - released
- Taylor Perry (MF) - released
- Lee Harkin (FW) - released
- Jack Scott (DF) - Linfield - free transfer
- Adama Traore (FW) - released
- Ruben Neves (MF) - Al Hilal - £47m
- Conor Coady (DF) - Leicester - £7.5m
- Nathan Collins (DF) - Brentford - £23m
- Theo Corbeanu (FW) - Grasshopper - loan
- Nigel Lonwijk (DF) - Grasshopper - loan
- Dion Sanderson (DF) - Birmingham - undisclosed
- Chiquinho (FW) - Stoke - loan
- Raul Jimenez (FW) - Fulham - £5m
- Ryan Giles (DF) - Luton Town - undisclosed
- Matija Sarkic (GK) - Millwall - undisclosed
- Luke Cundle (MF) - Plymouth - loan
- Bendeguz Bolla (DF) - Servette - loan
- Goncalo Guedes (FW) - Benfica - loan
- Alfie Pond (DF) - Stockport - loan
- Matheus Nunes (MF) - Manchester City - £47m