Arsenal
In: Auston Trusty (Colorado Rapids, undisclosed)
Out: Ainsley Maitland-Niles (Roma, loan), Folarin Balogun (Middlesbrough, loan), Brooke Norton-Cuffy (Lincoln City, loan), Sead Kolasinac (Marseille, free), Pablo Mari (Udinese, loan), Karl Hein (Reading, loan), Tyreece John-Jules (loan), Calum Chambers (Aston Villa, undisclosed), Ryan Alebiosu (Crewe, loan), Jordi Osei-Tutu (Rotherham, loan), Auston Trusty (Colorado Rapids, loan), Tim Akinola (Dundee United, loan), Nikolaj Moller (Den Bosch, loan), Amani Richards (Leicester City, undisclosed), Pierre-Emerick Aubameyang (Barcelona, free)
Aston Villa
In: Philippe Coutinho (Barcelona, loan), Lucas Digne (Everton, £23m), Calum Chambers (Arsenal, undisclosed)
Out: Keinan Davis (Nottingham Forest, loan), Axel Tuanzebe (Manchester United, loan ended), Wesley (Internacional, loan), Aaron Ramsey (Cheltenham, loan), Anwar El Ghazi (Everton, loan), Jaden Philogene-Bidace (Stoke City, loan), Cameron Archer (Preston, loan), Louie Barry (Swindon Town, loan), Kaine Kesler (MK Dons, loan), Jed Steer (Luton Town, loan), Matt Targett (Newcastle, loan), Tyreik Wright (Colchester, loan), Filip Marschall (Gateshead, loan)
Brentford
In: Christian Eriksen (free agent), Deji Sotona (Nice, loan)
Out: Jan Zamburek (Viborg, undisclosed), Patrik Gunnarsson (Viking FK, undisclosed), Dominic Thompson (Ipswich Town, loan), Mads Bistrup (Nordsjælland, loan), Charlie Goode (Sheffield United, loan), Marcus Forss (Hull City, loan), Luka Racic (HB Køge, loan)
Brighton
In: Kacper Kozlowski (Pogon Szczecin, £8m), Leo Östigard (Stoke City, loan ended), Deniz Undav (Union St-Gilloise, £6m), Benicio Baker-Boaitey (Porto, loan), Billie Clark (Whitehawk, undisclosed)
Out: Aaron Connolly (Middlesbrough, loan), Kacper Kozlowski (Royale Union St-Gilloise, loan), Leo Östigard (Genoa, loan), Jurgen Locadia (Bochum, free), Christian Walton (Ipswich Town, undisclosed), Ryan Longman (Hull City, £1.5m), Dan Burn (Newcastle United, £12.5m), Kjell Scherpen (KV Oostende, loan), Deniz Undav (Union St-Gilloise, loan)
Burnley
In: Wout Weghorst (Wolfsburg, £12m)
Out: Jacob Bedeau (Morecambe, loan), Chris Wood (Newcastle United, £25m)
Chelsea
In: Dylan Williams (Derby County, undisclosed fee), Tariq Uwakwe (Crewe, undisclosed fee)
Out: Lewis Baker (Stoke, undisclosed), Juan Castillo (Charlton Athletic, loan), Tino Anjorin (Huddersfield, loan)
Crystal Palace
In: Luke Plange (Derby County, £1m)
Out: Jay Rich-Baghuelou (Acrington, undisclosed), Ollie Webber (Portsmouth, undisclosed), Rob Street (Newport County, loan), Luke Plange (Derby County, loan)
Everton
In: Vitaliy Mykolenko (Dynamo Kyiv, £17.7m), Nathan Patterson (Rangers, £12m), Anwar El Ghazi (Aston Villa, loan), Donny van de Beek (Manchester United, loan), Dele Alli (Tottenham, loan), Billy Crellin (Fleetwood Town, undisclosed)
Out: Lucas Digne (Aston Villa, £23m), Ellis Simms (Hearts, loan), Lewis Warrington (Tranmere Rovers, loan)
Leeds United
In: Ryan Edmondson (Fleetwood Town, loan ended)
Out: Ryan Edmondson (Port Vale, loan)
Leicester City
In: Amani Richards (Arsenal, undisclosed)
Out: Jacob Wakeling (Barrow, loan), Filip Benkovic (Released), Kasey McAteer (Forest Green Rovers, loan), Josh Eppiah (Northampton Town, loan), Ali Reghba (Chabab Riadhi Belouizdad, undisclosed), Sam Hughes (Burton Albion, undisclosed), Vontae Daley-Campbell (Dundee, loan), Jakub Stolarczyk (Dunfermline, loan)
Liverpool
In: Luis Díaz (Porto, £33.3m)
Out: Tony Gallacher (St. Johnstone, free), Vitezslav Jaros (Notts County, loan), Nat Phillips (Bournemouth, loan), Neco Williams (Fulham, loan)
Manchester City
In: Philippe Sandler (Troyes, loan ended), Julián Álvarez (River Plate, £15m)
Out: Ferran Torres (Barcelona, £46m), Tommy Doyle (Cardiff City, loan), Patrick Roberts (Sunderland, loan), Anthony Martial (Sevilla, loan), Finley Burns (Swansea, loan), Luka Ilic (Troyes, loan), Julián Álvarez (River Plate, loan), Matt Smith (MK Dons, loan), Luke Bolton (Salford City, free), Sammy Robinson (Port Vale, free)
Manchester United
In: Axel Tuanzebe (Aston Villa, loan ended)
Out: Ethan Laird (Bournemouth, loan), Axel Tuanzebe (Napoli, loan), Amad Diallo (Rangers, loan), Reece Devine (Walsall, loan), Camron Gbadebo (Colchester, free), Donny van de Beek (Everton, loan), Matej Kovar (Burton Albion, loan), Dillon Hoogewerf (Borussia Mönchengladbach, undisclosed)
Newcastle United
In: Matty Longstaff (Aberdeen, loan ended), Kieran Trippier (Atletico Madrid, £12m), Chris Wood (Burnley, £25m), Joe White (Hartlepool, loan), Bruno Guimarães (Lyon, £33.3m), Matt Targett (Aston Villa, loan), Dan Burn (Brighton, £12.5m)
Out: Teden Mengi (Birmingham, loan), Freddie Woodman (Bournemouth, loan), Matthew Bondswell (Shrewsbury Town, loan), Elliot Anderson (Bristol Rovers, loan), Matty Longstaff (Mansfield Town, loan), Jeff Hendrick (QPR, loan)
Norwich City
In: n/a
Out: Tom Dickson-Peters (Gillingham, loan), Bali Mumba (Peterborough, loan), Rocky Bushiri (Hibernian, loan), Onel Hernández (Birmingham City, loan), Josh Martin (Doncaster, loan), Sebastian Soto (Livingston, loan), Jordan Hugill (Cardiff City, loan), Todd Cantwell (Bournemouth, loan)
Southampton
In: Willy Caballero (free agent)
Out: Dan N'Lundulu (Southampton, loan), Kayne Ramsay (Ross County, loan), Dynel Simeu (Carlisle United, loan)
Tottenham Hotspur
In: Dejan Kulusevski, (Juventus, loan), Rodrigo Bentancur (Juventus, £15.9m)
Out: Kion Etete (Cheltenham, loan), Dilan Markanday (Blackburn Rovers, £500k), Jack Clarke (Sunderland, loan), Nile John (Charlton, loan), Tanguy Ndombele (Lyon, loan), Bryan Gil (Valencia, loan), Giovani Lo Celso (Villarreal, loan), Dele Alli (Everton, free)
Watford
In: Maduka Okoye (Sparta Rotterdam, £5m), Hassane Kamara (Nice, £4m), Samir (Udinese, undisclosed), Edo Kayembe (KAS Eupen, £4m), Samuel Kalu (Bordeaux, £3m)
Out: Maduka Okoye (Sparta Rotterdam, loan), Pontus Dahlberg (Gillingham, loan), Domingos Quina (Barnsley, loan)
West Ham United
In: n/a
Out: Conor Coventry (MK Dons, loan), Gonçalo Cardoso (Real Betis, loan), Mipo Odubeko (Doncaster, loan)
Wolves
In: Ryan Giles (Cardiff, loan ended), Hayao Kawabe (Grasshopper, £500k), Chiquinho (Estoril, £2.9m), Hwang Hee-chan (RB Leipzig, £14m), Jung Sang-bin (Suwon Bluewings, undisclosed fee)
Out: Theo Corbeanu (MK Dons, loan), Luke Matheson (Scunthorpe, loan), Hayao Kawabe (Grasshopper, loan), Dion Sanderson (QPR, loan), Jung Sang-bin (Grasshopper, loan), Adama Traoré (Barcelona, loan), Bruno Jordão (Grasshopper, loan), Ryan Giles (Blackburn Rovers, loan)