Premier League clubs splashed the cash during a sizzling summer transfer window as spending reached a record level of an estimated £1.9billion.
Chelsea and Manchester United led the way with big-money signings to overhaul their squads.
Erik ten Hag got his man on deadline day as Brazil winger Antony was reunited with his former boss from Ajax in an £85million move to Manchester United.
New Chelsea co-owner Todd Boehly had a hands-on approach with the club’s transfer business and his biggst outlay captured defender Wesley Fofana from Leicester.
The centre-back, 21, moved to Stamford Bridge in a seven-year deal for an initial fee of £70m that could rise to £80m with add-ons.
Liverpool were quick off the mark during the window, adding Darwin Nunez from Benfica to their talented strike force in June.
The Uruguayan international arrived at Anfield for an initial £64m, which could increase to £85m if certain terms are met, making him Liverpool’s record signing.
Manchester City pulled off what looks like becoming one of the best value deals of the summer, prising Erling Haaland from Borussia Dortmund for just £51m.
The Norwegian hotshot has bagged nine goals in his first five Premier League games, including two hat-tricks.
Newly-promoted Nottingham Forest boasted the biggest haul of players, welcoming a staggering 21 new recruits to the City Ground.
The wheeling and dealing continued right up until the 11pm deadline on September 1 as sides scrambled to sign reinforcements.
It was past midnight when Chelsea finally announced all the paperwork had been approved for Pierre-Emerick Aubameyang to complete his move back to London from Barcelona for a fee in the region of £10m.
Scroll down for all the ins and outs from the busy summer transfer window.
In: Marquinhos (Sao Paulo, £3m), Fabio Vieira (Porto, £30m), Matt Turner (New England Revolution, £5.8m), Gabriel Jesus (Manchester City, £45m), Oleksandr Zinchenko (Manchester City, £30m)
Out: Konstantinos Mavropanos (Stuttgart, £3m), Alexandre Lacazette (Lyon, free), Jonathan Dinzeyi (released), Joel Lopez (released), Jordan McEneff (released), Harry Clarke (Stoke, loan), Omar Rekik (Sparta Rotterdam, loan), Tyreece John-Jules (Ipswich, loan), Mika Biereth (RKC Waalwijk, loan), Jordi Osei-Tutu (VFL Bochum, undisclosed), Daniel Ballard (Sunderland, undisclosed), Nikolaj Moller (Den Bosch, loan), Matteo Guendouzi (Marseille, undisclosed), Zak Swanson (Portsmouth, undisclosed), Ovie Ejeheri (Chelmsford City, loan), Auston Trusty (Birmingham, loan), Omari Hutchinson (Chelsea, undisclosed), Marcelo Flores (Real Ovideo, loan), Ryan Alebiosu (Kilmarnock, loan), Arthur Okonkwo (Crewe, loan), Nuno Tavares (Marseille, loan), Mazeed Ogungbo (Crawley, loan), Bernd Leno (Fulham, undisclosed), Charlie Patino (Blackpool, loan), Lucas Torreira (Galatasaray, undisclosed), Pablo Mari (AC Monza, loan), Alex Runarsson (Alanyaspor, loan), Brooke Norton-Cuffy (Rotherham, loan), Tom Smith (Bromley, loan), Salah-Eddine Oulad M’hand (Hull, loan), Nicolas Pepe (Nice, loan), James Olayinka (Cheltenham, free), Hector Bellerin (Barcelona, free), Ainsley Maitland-Niles (Southampton, loan), Tim Akinola (Chesterfield, loan)
In: Philippe Coutinho (Barcelona, £17m), Boubacar Kamara (Marseille, free), Diego Carlos (Sevilla, undisclosed), Robin Olsen (Roma, undisclosed), Rory Wilson (Rangers, undisclosed), Ludwig Augustinsson (Sevilla, loan with option to buy), Ewan Simpson (Hearts, undisclosed), Leander Dendoncker (Wolves, undisclosed)
Out: Indiana Vassilev (Inter Miami, loan), Matt Targett (Newcastle, £15m), Mungo Bridge (released), Dominic Revan (released), Akos Onodi (released), Finley Thorndike (released), Paul Appiah (released), Lovre Kalinic (Hadjuk Split, undisclosed), Trezeguet (Trabzonspor, undisclosed), Conor Hourihane (Derby, free), Viljami Sinisalo (Burton Albion, loan), Finn Azaz (Plymouth Argyle, loan), Louie Barry (MK Dons, loan), Wesley (Levante, loan), Jaden Philogene-Bidace (Cardiff, loan), Carney Chukwuemeka (Chelsea, undisclosed), Aaron Ramsey (Norwich, loan), Kaine Kesler-Hayden (Huddersfield, loan), Keinan Davis (Watford, loan), Bertrand Traore (Istanbul Basaksehir, loan), Kortney Hause (Watford, loan), Ben Chrisene (Kilmarnock, loan), Hayden Lindley (Newport, loan), Tyreik Wright (Bradford, loan), Anwar El Ghazi (PSV, undisclosed), Brad Young (Ayr, loan), Tim Iroegbunam (QPR, loan)
In: Ryan Fredericks (West Ham, free), Joe Rothwell (Blackburn, free), Marcus Tavernier (Middlesbrough, £10m), Neto (Barcelona, free), Marcos Senesi (Feyenoord, £12m), Jack Stephens (Southampton, loan)
Out: Gary Cahill (released), Brennan Camp (released), Ryan Glover (released), Connor Curran-Browne (released), Luke Nippard (released), Owen Palmer (released), Aaron Roberts (released), Jack Seddon (released), Gavin Kilkenny (Stoke, loan), Aji Alese (Sunderland, loan), Zeno Ibsen Rossi (Cambridge, undisclosed), Christian Saydee (Shrewsbury, loan), Brooklyn Genesini (Naestved Boldklub, loan)
In: Aaron Hickey (Bologna, undisclosed), Keane Lewis-Potter (Hull, £20m), Thomas Strakosha (Lazio, free), Ben Mee (Burnley, free), Mikkel Damsgaard (Sampdoria, undisclosed), Mathias Jorgensen (free) Edon Pruti (Slough, undisclosed), Charlie Farr (free)
Out: Ben Hockenhull (Tranmere), Hans Mpongo (released), Mads Bidstrup (Nordsjaelland, loan), Gustav Mogensen (Sarpsborg, undisclosed), Christian Eriksen (Manchester United, free), Paris Maghoma (AFC Wimbledon, loan), Dominic Thompson (Blackpool, undisclosed), Lachlan Brook (Crewe, loan), Marcus Forss (Middlesbrough, undisclosed), Ellery Balcombe (Crawley, loan), Tariqe Fosu (Stoke City, loan), Myles Peart-Harris (Forest Green, loan), Joel Valencia (De Graafschap, loan), Halil Dervisoglu (Burnley, loan), Luka Racic (Sonderjysk, undisclosed), Mads Bech, (Nice, loan), Fin Stevens (Swansea, loan)
In: Julio Enciso (Libertad Asuncion, undisclosed), Benicio Baker-Boaitey (Porto, undisclosed), Simon Adingra (Nordsjaelland, undisclosed), Levi Colwill (Chelsea, loan), Luca Barrington (Manchester City, undisclosed), Pervis Estupinan (Villarreal, undisclosed), Billy Gilmour (Chelsea, undisclosed)
Out: Jayson Molumby (West Brom, £900,000), Tudor Baluta (released), Adam Desbois (released), Lars Dendoncker (released), Ulrick Ella (released), Ayo Tanimowo (released), John Lucero (released), Jaami Qureshi (released), Fynn Talley (Cliftonville, loan), Yves Bissouma (Tottenham, £25m), Alex Cochrane (Hearts, undisclosed), Simon Adingra (Royale Union Saint-Gilloise, loan), Carl Rushworth (Lincoln, loan), Haydon Roberts (Derby, loan), Abdallah Sima (Angers, loan), Aaron Connolly (Venezia, loan), Leo Ostigard (Napoli, undisclosed), Taylor Richards (QPR, loan), Marc Leonard (Northampton, loan), Jensen Weir (Morecambe, loan), Reda Khadra (Sheffield United, loan), Teddy Jenks (Crawley, loan), Andi Zeqiri (Basel, loan), Marc Cucurella (Chelsea, undisclosed), Shane Duffy (Fulham, loan), Kjell Scherpen (Vitesse Arnhem, loan), Lorent Tolaj (Salford, loan), Matt Clarke (Middlesbrough, undisclosed), Kacper Kozlowski (Vitesse Arnhem, loan), Neal Maupay (Everton, undisclosed), Florin Andone (released), Zak Emmerson (Blackpool, undisclosed)
In: Eddie Beach (Southampton, undisclosed), Raheem Sterling (Manchester City, £50m), Kalidou Koulibaly (Napoli, £33m), Omar Hutchinson (Arsenal, free), Gabriel Slonina (Chicago Fire, £12m), Carney Chukwuemeka (Aston Villa, undisclosed), Marc Cucurella (Brighton, undisclosed), Cesare Casadei (Inter Milan, £12.6m), Wesley Fofana (Leicester, £70m), Denis Zakaria (Juventus, loan), Pierre-Emerick Aubameyang (Bareclona, £10m)
Out: Antonio Rudiger (Real Madrid, free), Andreas Christensen (released), Danny Drinkwater (released), Charly Musonda (released), Jake Clarke-Salter (QPR, free), Lucas Bergstrom (Peterborough, loan), Romelu Lukaku (Inter Milan, loan), Nathan Baxter (Hull, loan), Ethan Wady (Woking, loan), Ian Maatsen (Burnley, loan), Henry Lawrence (MK Dons, loan), Tino Anjorin (Huddersfield, loan), Gabriel Slonina (Chicago Fire, loan), Levi Colwill (Brighton, loan), Timo Werner (RB Leipzig, £25m), Malang Sarr (Monaco, loan), Emerson Palmieri (West Ham, £13m), Ross Barkley (released), Callum Hudson-Odoi (Bayern Leverkusen, loan), Baba Rahman (Reading, loan), Dujon Sterling (Stoke, loan), Xaiver Simons (Hull, loan), Xavier Mbuyamba (Volendam, undisclosed), Ethan Ampadu (Spezia, loan), Harvey Vale (Hull, loan), Kenedy (Real Vallodolid, undisclosed), Billy Gilmour (Brighton, undisclosed), Marcos Alonso (released)
In: Malcolm Ebiowei (Derby, free), Sam Johnstone (West Brom, free), Cheick Doucoure (Lens, undisclosed), Chris Richards (Bayern Munich, undisclosed), Kofi Balmer (Larne, undisclosed)
Out: Martin Kelly (released), Jaroslaw Jach (released), Luke Dreher (released), Rian Jamai (released), Kanye Jobson (released), Nya Kirby (released), Joseph Ling (released), Sean Robertson (released), Sion Spence (released), Aidan Steele (released), James Taylor (released), Dylan Thiselton (released), Reece Hannam (Bromley, loan), Remi Matthews (St Johnstone, loan), Tayo Adaramola (Coventry, loan), Sean Robertson (Forest Green, free), Christian Benteke (DC United, undisclosed), Scott Banks (Bradford, loan), Jesurun Rak-Sakyi (Charlton, loan), Malachi Boateng (Queen’s Park, loan), Cheikhou Kouyate (Nottingham Forest, free), Daniel Quick (Dorking Wanderers, loan), Luke Plange (RWD Molenbeek, loan), Jake O’Brien (RWD Molenbeek), Rob Street (Shrewsbury, loan)
In: James Tarkowski (Burnley, free), Ruben Vinagre (Sporting, loan) Dwight McNeil (Burnley, £20m), Conor Coady (Wolves, loan), Amadou Onana (Lille, £33m), Neal Maupay (Brighton, undisclosed), Idrissa Gana Gueye (PSG, undisclosed), James Garner (Manchester United, undisclosed)
Out: Jonjoe Kenny (Hertha Berlin, free), Richarlison (Tottenham, £60m), Joao Virginia (Cambuur, loan), Harry Tyrer (Chester, loan), Ryan Astley (Accrington Stanley, loan), Jarrad Branthwaite (PSV, loan), Tyler Onyango (Burton Albion, loan), Ellis Simms (Sunderland, loan), Lewis Dobbin (Derby, loan), Nathan Broadhead (Wigan, loan), Lewis Gibson (Bristol Rovers, loan), Dele Alli (Besiktas, loan), Niels Nkounkou (Cardiff, loan), Jean-Philippe Gbamin (Trabzonspor, loan)
In: Joao Palhinha (Sporting, £17.2m), Kristian Sekularac (Juventus, undisclosed), Andreas Pereira (Manchester United, £8m), Manor Solomon (Shakhtar Donetsk, temporary deal), Kevin Mbabu (Wolfsburg, undisclosed), Bernd Leno (Arsenal, undisclosed), Shane Duffy (Brighton, loan), Issa Diop (West Ham, £15m), Layvin Kurzawa (PSG, loan), Willian (Corinthians, free), Carlos Vinicius (Benfica, undisclosed), Dan James (Leeds, loan)
Out: Fabio Carvalho (Liverpool, £7.7m), Cyrus Christie (released), Fabri (released), Michael Hector (released), Alfie Mawson (released), Jean Michael Seri (released), Timmy Abraham (released), Jacob Adams (released), Eric Ameyaw (released), Xavier Benjamin (released), Tyler Caton (released), Jerome Opoku (released), Jonathon Page (released), Julian Schwarzer (released), Jaylan Wildbore (released), Sonny Hilton (Carlisle, loan), Taye Ashby-Hammond (Stevenage, loan), Steven Sessegnon (Charlton, loan), Kieron Bowie (Northampton, loan), Luca Ashby-Hammond (Aldershot Town, loan), Jean-Pierre Tiehi (Hamilton, loan), Rodrigo Muniz (Middlesbrough, loan), Sylvester Jasper (Bristol Rovers, loan), Paulo Gazziniga (Girona, loan)
In: Brenden Aaronson (FC Salzburg, undisclosed), Rasmus Kristensen (FC Salzburg, undisclosed), Marc Roca (Bayern Munich, £10m), Darko Gyabi (Manchester City, undisclosed), Tyler Adams (RB Leipzig, £20m), Luis Sinisterra (Feyenoord, £21m), Sonny Perkins (West Ham, free), Joel Robles (Real Betis, free), Wilfried Gnonto (Zurich, £3.9m)
Out: Laurens De Bock (released), Josh Galloway (released), Alfie Hughes (released), Bobby Kamwa (released), Lui Bradbury (released), Joe Littlewood (released), Mitchell Picksley (released), Ryan Edmondson (Carlisle, free), Lam McCarron (Stoke, undisclosed), Kalvin Phillips (Manchester City, £45m), Charlie Cresswell (Millwall, loan), Tyler Roberts (QPR, loan), Raphinha (Barcelona, £55m), Jamie Shackleton (Millwall, loan), Leif Davis (Ipswich, undisclosed), Lewis Bate (Oxford, loan), Helder Costa (Al-Ittihad, loan), Stuart McKinstry (Motherwell, loan), Jack Jenkins (Salford, loan), Ian Poveda (Blackpool, loan), Mateusz Bogusz (Ibiza, loan), Dan James (Fulham, loan)
In: Alex Smithies (Cardiff, free), Wout Faes (Reims, £15m)
Out: Eldin Jakupovic (released), Vontae Daley-Campbell (released), Callum Hulme (released), Will Russ (released), Tyrese Shade (released), Jacob Wakeling (released), Khanya Leshabela (Crewe, loan), Ben Nelson (Rochdale, loan), Kasper Schmeichel (Nice, undisclosed), Hamza Choudhury (Watford, loan), Jakub Stolarczyk (Fleetwood, loan), Josh Eppiah (Northampton Town, loan), Brad Young (Notts County, loan), Wesley Fofana (Chelsea, £70m), George Hirst (Blackburn, loan)
In: Fabio Carvalho (Fulham, £7.7m), Darwin Nunez (Benfica, £64m), Calvin Ramsay (Aberdeen, £6.5m), Arthur Melo (Juventus, loan)
Out: Divock Origi (AC Milan, free), Loris Karius (released), Sheyi Ojo (released), Ben Woodburn (released), Elijah Dixon-Bonner (released), Luis Longstaff (released), Conor Bradley (Bolton, loan), Jakub Orjzynski (Radomiak Radom, loan), Sadio Mane (Bayern Munich, £35m), Billy Koumetio (Austria Vienna, loan), Takumi Minamino (Monaco, £13m), James Balagizi (Crawley, loan), Marcelo Pitaluga (Macclesfield, loan), Neco Williams (Nottingham Forest, £17m), Tom Clayton (Swindon, undisclosed), Rhys Williams (Blackpool, loan), Ben Davies (Rangers, £4m), Tyler Morton (Blackburn, loan), Leighton Clarkson (Aberdeen, loan), Paul Glatzel (Tranmere, loan), Sepp van den Berg (Schalke, loan), Owen Beck (Bolton, loan), Jack Bearne (Kidderminster, loan), Fidel O’Rourke (Caernarfon, loan), Max Woltman (Doncaster, loan)
In: Erling Haaland (Borussia Dortmund, £51m), Stefan Ortega Moreno (Arminia Bielefeld, free), Kalvin Phillips (Leeds, £45m), Sergio Gomez (Anderlecht, £11m), Manuel Akanji (Borussia Dortmund, undisclosed)
Out: Fernandinho (released), Jayden Braaf (Borussia Dortmund, free), Gavin Bazunu (Southampton, undisclosed), CJ Egan-Riley (Burnley, undisclosed), Darko Gyabi (Leeds, undisclosed), Tommy Doyle (Sheffield United, loan), Romeo Lavia (Southampton, £10.5m), Raheem Sterling (Chelsea, £50m), Lewis Fiorini (Blackpool, loan), Zack Steffen (Middlesbrough, loan), Oleksandr Zinchenko (Arsenal, £30m), Aro Muric (Burnley, £2.5m), Yan Couto (Girona, loan), James McAtee (Sheffield United, loan), Slobodan Tedic (Barnsley, loan), Kayky (Pacos de Ferreira, loan), Liam Delap (Stoke City, loan), Luke Mbete (Huddersfield, loan), Claudio Gomes (Palermo, undisclosed), Samuel Edozie (Southampton, undisclosed)
In: Tyrell Malacia (Feyenoord, £13m), Christian Eriksen (Brentford, free), Lisandro Martinez (Ajax, £56m), Casemiro (Real Madrid, undicslosed), Antony (Ajax, £85m), Martin Dubravka (Newcastle, loan)
Out: Edinson Cavani (released), Juan Mata (released), Paul Pogba (Juventus, free), Jesse Lingard (released) D’Mani Mellor (released), Reece Devine (released), Lee Grant (released), Paul McShane (released), Connor Stanley (released), Paul Woolston (released), Nemanja Matic (Roma, free), Dean Henderson (Nottingham Forest, loan), Dylan Levitt (Dundee, undisclosed), Andreas Pereira (Fulham, £8m), Alvaro Fernandez (Preston, loan), Alex Telles (Sevilla, loan), Ethan Laird (QPR, loan), Dermot Mee (Altrincham, loan), Hannibal (Birmingham, loan), Amad (Sunderland, loan), Ethan Galbraith (Salford, loan), James Garner (Everton, undisclosed), Tahith Chong (Birmingham, undisclosed)
In: Alex Murphy (Galway United, undisclosed), Matt Targett (Aston Villa, £15m), Nick Pope (Burnley, undisclosed), Sven Botman (Lille, undisclosed), Charlie McArthur (Kilmarnock, undisclosed), Jude Smith (East Fife, undisclosed), Alexander Isak (Real Sociedad, £60m), Loris Karius (unattached, free)
Out: Oisin McEntee (Walsall, undisclosed), Mo Sangare (Accrington, free), Isaac Hayden (Norwich, loan with obligation to buy), Lewis Cass (Port Vale, undisclosed), Freddie Woodman (Preston, undisclosed), Dan Langley (Gateshead, loan), Jeff Hendrick (Reading, loan), Ciaran Clark (Sheffield United, loan), Dwight Gayle (Stoke, undisclosed), Lucas De Bolle (Hamilton, loan), Martin Dubravka (Manchester United, loan), Matty Longstaff (Colchester, loan), Kelland Watts (Peterborough, loan), Federico Fernandez (Elche, undisclosed)
In: Ryan Hammond (Millwall, undisclosed), Taiwo Awoniyi (Union Berlin, £17.5m), Dean Henderson (Manchester United, loan), Giulian Biancone (Troyes, £5m), Moussa Niakhate (Mainz, £8.5m), Omar Richards (Bayern Munich, £10m), Neco Williams (Liverpool, £17m), Wayne Hennessey (Burnley, undisclosed), Brandon Aguilera (LD Alajuelense, undisclosed), Harry Toffolo (Huddersfield, undisclosed), Lewis O’Brien (Huddersfield, undisclosed), Jesse Lingard (Manchester United, free), Orel Mangala (Stuttgart, £12.7m), Emmanuel Dennis (Watford, £20m), Cheikhou Kouyate (Crystal Palace, free), Remo Freuler (Atalanta, £8.5m), Morgan Gibbs-White (Wolves, £25m), Hwang Ui-jo (Bordeaux, undisclosed), Renan Lodi (Atletico Madrid, loan), Willy Boly (Wolves, loan), Josh Bowler (Blackpool, undisclosed), Loic Bade (Olympiacos, loan)
Out: Tobias Figueiredo (released), Carl Jenkinson (released), Gaetan Bong (released), Marcelo Valencia (released), Josh Barnes (released), Baba Fernandes (released), Sam Sanders (released), Morgan Thomas-Sadler (released), Joe Watkins (released), Mohamed Drager (FC Luzern, loan), Jayden Richardson (Aberdeen, undisclosed), Ethan Horvath (Luton, loan), Brice Samba (Lens, undisclosed), Tyrese Fornah (Reading, loan), Will Swan (Mansfield, loan), Jonathan Panzo (Coventry, loan), Fin Back (Carlisle, loan), Lewis Grabban (released), Riley Harbottle (Mansfield, loan), Brandon Aguilera (Guanacasteca, loan), Nicholas Ioannou (Como, undisclosed), Xande Silva (Dijon, undisclosed), Braian Ojeda (Real Salt Lake, loan), Nuno da Costa (Auxerre, undisclosed), Richie Laryea (Toronto, loan), Baba Fernandes (Accrington, loan), Nicky Hogarth (Falkirk, loan), Joe Lolley (Sydney, free), Hwang Ui-jo (Olympiacos, loan), Alex Mighten (Sheffield Wednesday, loan), Josh Bowler (Olympiacos, loan)
In: Alex Iwumene (Sutton United), Gavin Bazunu (Manchester City, undisclosed), Mateusz Lis (Altay SK, free), Armel Bella-Kotchap (Bochum, £8.5m), Romeo Lavia (Manchester City, £10.5m), Joe Aribo (Rangers, £10m), Sekou Mara (Bordeaux, undisclosed), Ainsley Maitland-Niles (Arsenal, loan), Samuel Edozie (Manchester City, undisclosed), Juan Larios (Manchester City, undisclosed), Duje Caleta-Car (Marseille, undisclosed)
Out: Harry Lewis (Bradford City, free), Fraser Forster (Tottenham, free), Caleb Watts (Morecambe, loan), Kazeem Olaigbe (Ross County, loan), Shane Long (Reading, free), Dan Nlundulu (Cheltenham, loan), Will Smallbone (Stoke, loan), Thierry Small (Port Vale, loan), Kegs Chauke (Exeter, loan), Benni Smales-Braithwaite (Barrow, free), Will Ferry (Cheltenham, undisclosed), Nathan Tella (Burnley, loan), Kayne Ramsay (Harrogate, undisclosed), Oriol Romeu (Girona, undisclosed), Jack Stephens (Bournemouth, loan), Will Tizzard (Chippenham, loan), Jake Vokins (Woking, loan), Mateusz Lis (Troyes, loan), Dynel Simeu (Tranmere, loan), Yan Valery (Angers, undisclosed)
In: Ivan Perisic (Inter Milan, free), Fraser Forster (Southampton, free), Yves Bissouma (Brighton, £25m), Richarlison (Everton, £60m), Tyrell Ashcroft (Reading, undisclosed), Josh Keeley (St Patrick’s Athletic, undisclosed), Clement Lenglet (Barcelona, loan), Djed Spence (Middlesbrough, £20m), Destiny Udogie (Udinese, £15m), Cristian Romero (Atalanta, £42.5m), Will Lankshear (Sheffield United, undisclosed)
Out: J’Neil Bennett (released), Jez Davies (released), Jordan Hackett (released), Khalon Haysman (released), Kacper Kurylowicz (released), Thimothee Lo-Tutala (released), Dermi Lusala (released), Josh Oluwayemi (released), Tobi Omole (released), Isak Solberg (released), Renaldo Torraj (released), Oliver Turner (released), Cameron Carter-Vickers (Celtic, undisclosed), Steven Bergwijn (Ajax, £26.4m), Jack Clarke (Sunderland, undisclosed), Troy Parrott (Preston, loan), Dane Scarlett (Portsmouth, loan), Joe Rodon (Rennes, loan), Kion Etete (Cardiff, undisclosed), Timotheee Lo-Tutala (Hull, free), Giovani Lo Celso (Villarreal, loan), Destiny Udogie (Udinese, loan), Tanguy Ndombele (Napoli, loan), Marcel Lavinier (Swindon, free), Sergio Reguilon (Atletico Madrid, loan), Harry Winks (Sampdoria, loan)
In: Nayef Aguerd (Rennes, £30m), Alphonse Areola (Paris Saint-Germain, £7.75m), Patrick Kelly (Coleraine, undisclosed), Flynn Downes (Swansea, £12m), Gianluca Scamacca (Sassuolo, £30.5m), Maxwel Cornet (Burnley £17.5m), Thilo Kehrer (Paris Saint-Germain, £10m), Emerson Palmieri (Chelsea, £13m), Lucas Paqueta (Lyon, £51m)
Out: Mark Noble (retired), Andriy Yarmolenko (Al Ain, free), Ryan Fredericks (Bournemouth, free), David Martin (released), Nathan Holland (MK Dons, free), Jayden Fevrier (released), Bernardo Rosa (FK Pardubice, free), Amadou Diallo (released), Ossama Ashley (released), Isaac Evans (released), Sonny Perkins (Leeds, free), Aji Alese (Sunderland, free), Arthur Masuaku (Besiktas, loan), Issa Diop (Fulham, £15m), Nikola Vlasic (Torino, loan), Joseph Anang (Derby, loan), Nathan Trott (Vejle, loan), Dan Chesters (Colchester, loan), Mipo Odubeko (Port Vale, loan), Armstrong Okoflex (Swansea, loan), Manny Longelo (Birmingham, loan)
In: Nathan Collins (Burnley, £20.5m), Goncalo Guedes (Valencia, undisclosed), Matheus Nunes (Sporting Lisbon, £38m), Sasa Kalajdzic (Stuttgart, undisclosed), Diego Costa (unattached, free).
Out: John Ruddy (released), Conor Carty (released), Pascal Estrada (released), Marcal (released), Raphael Nya (released), Jamie Pardington (released), Romain Saiss (released), Faisu Sangare (released), Ki-Jana Hoever (PSV, loan), Ryan Giles (Middlesbrough, loan), Bendeguz Bolla (Grasshoppers, loan), Louie Moulden (Solihull Moors, loan), Dion Sanderson (Birmingham, loan), Meritan Shabani (Grasshoppers, free), Renat Dadashov (Grasshoppers, free), Taylor Perry (Cheltenham, loan), Fabio Silva (Anderlecht, loan), Theo Corbeanu (Blackpool, loan), Nigel Lonwijk (Plymouth, loan), Conor Coady (Everton, loan), Morgan Gibbs-White (Nottingham Forest, £25m), Joe O’Shaughnessy (Bradford, loan), Jordao (CD Santa Clara, loan) Patrick Cutrone (Como 1907, undisclosed), Luke Cundle (Swansea, loan), Willy Boly (Nottingham Forest, loan), Palmi Arinbjornsson (Skeid, loan), Leander Dendoncker (Aston Villa, undisclosed)