INS: Pablo Mari (£8m, Flamengo), Cedric Soares (free, Southampton), Willian (free, Chelsea), Gabriel Magalhaes (£23.1m, Lille), Dani Ceballos (loan, Real Madrid), Runar Alex Runarsson (£1.8m, Dijon).
OUTS: Emiliano Martinez (£17m, Aston Villa), Konstantinos Mavropanos (loan, Stuttgart), Zach Medley (loan, Gillingham), Matt Smith (loan, Swindon), Jordi Osei-Tutu (loan, Cardiff), Henrikh Mkhitaryan (free, Roma), Ben Sheaf (loan, Coventry), Tyreece John-Jules (loan, Doncaster), Mark McGuinness (loan, Ipswich).
OUTS: Callum O’Hare (free, Coventry), Matija Sarkic (free, Wolves), Rushian Hepburn-Murphy (free, Pafos), Kelsey Mooney (free, Scunthorpe), James Chester (free, Stoke), Andre Green (released) James Bree (undisclosed, Luton), Borja Baston (free, Leganes), Scott Hogan (undisclosed, Birmingham), Indiana Vassilev (loan, Burton), Mbwana Samatta (loan, Fenerbahce).
INS: Zak Emmerson (undisclosed, Oldham), Adam Lallana (free, Liverpool), Joel Veltman (£800,000, Ajax), Jensen Weir (£500,000, Wigan), Jan Paul van Hecke (£1.8m, NAC Breda).
OUTS: Anthony Knockaert (£10.5m, Fulham), Leon Balogun (free, Wigan), Archie Davies (free, Crawley), Lewis Freestone (free, Cheltenham), Percy Tau (loan, Anderlecht), Warren O’Hara (loan, MK Dons), Taylor Richards (loan, Doncaster), Beram Kayal and Ezequiel Schelotto (released), Martin Montoya (undisclosed, Real Betis), Matt Clarke (loan, Derby), Ryan Longman (loan, AFC Wimbledon), Leo Ostigard (loan, Coventry), Glenn Murray (loan, Watford), Aaron Mooy (£4m, Shanghai SIPG), Shane Duffy (loan, Celtic), Tom McGill (loan, Crawley), David Button (undisclosed, West Brom), Jan Paul van Hecke (loan, Heerenveen), Dale Stephens (£1m, Burnley)
INS: Dale Stephens (£1m, Brighton).
OUTS: Joe Hart (free, Tottenham), Adam Legzdins (released), Aaron Lennon (free, Kayserispor), Ryan Cooney and Adam Phillips (loan, Morecambe), Jeff Hendrick (free, Newcastle). Scott Wilson (free, Barrow), Ben Gibson (loan, Norwich), Aiden O’Neill (undisclosed, Melbourne City), Rhys Fenlon (free, Accrington).
INS: Hakim Ziyech (£36m, Ajax), Timo Werner (£47.7m, Leipzig), Xavier Mbuyumba (free, Barcelona), Ben Chilwell (£45m, Leicester), Malang Sarr (free, Nice), Thiago Silva (free, PSG), Kai Havertz (£71m, Bayer Leverkusen), Edouard Mendy (£22m, Rennes).
OUTS: Nathan (£2.7m, Atletico MG), Josh Grant (free, Bristol Rovers), Danilo Pantic (loan, Cukaricki), Willian (free, Arsenal), Pedro (free, Roma), Jamie Cumming (loan, Stevenage), Trevoh Chalobah (loan, Lorient), Ike Ugbo (loan, Cercle Bruges), Izzy Brown (loan, Sheffield Wednesday), Armando Broja (loan, Vitesse), Jamal Blackman (loan, Rotherham), Marc Guehi (loan, Swansea), Mario Pasalic (£13.5m, Atalanta), Ethan Ampadu (loan, Sheffield United), Kenedy (loan, Granada), Michy Batshuayi (loan, Crystal Palace), Lewis Baker (loan, Trabzonspor), Conor Gallagher (loan, West Brom), Davide Zappacosta (loan, Genoa), Luke McCormick (loan, Bristol Rovers).
INS: Nathan Ferguson (free, West Brom), Eberechi Eze (£16m, QPR), Michy Batshuayi (loan, Chelsea).
OUTS: Jason Lokilo (free, Doncaster), Stephen Henderson and Ryan Inniss (released), Alexander Sorloth (£18m, RB Leipzig).
OUTS: Morgan Schneiderlin (£2m, Nice), Fraser Hornby (£1.8m, Reims), Maarten Stekelenburg (free, Ajax), Kieran Dowell (undisclosed, Norwich), Morgan Feeney (free, Sunderland), Luke Garbutt (free, Blackpool), Cuco Martina and Oumar Niasse (released), Lewis Gibson (loan, Reading), Dennis Adeniran (loan, Wycombe).
INS: Anthony Knockaert (£10.5m, Brighton), Antonee Robinson (£2m, Wigan), Harrison Reed (£8m, Southampton), Mario Lemina (loan), Alphonse Areola (loan, PSG), Kenny Tete (£3m, Lyon), Ola Aina (loan, Torino).
OUTS: Luca De La Torre (free, Heracles), Magnus Norman (free, Carlisle), Cody Drameh (undisclosed, Leeds), Martell Taylor-Crossdale (loan, Colchester), Alfie Mawson (loan, Bristol City), Steven Sessegnon (loan, Bristol City), Marcus Bettinelli (loan, Middlesbrough), Cyrus Christie (loan, Nottingham Forest), Jerome Opoku (loan, Plymouth).
INS: Helder Costa (£16m, Wolves), Illan Meslier (£5m, Lorient), Jack Harrison (loan, Man City), Joe Gelhardt (£900,000, Wigan), Cody Drameh (undisclosed, Fulham), Rodrigo (£27m, Valencia) Robin Koch (£11.7m, Freiburg), Diego Llorente (£18m, Real Sociedad).
OUTS: Ryan Edmondson (loan, Aberdeen), Laurens De Bock (loan, Zulte Waragem), Illan Meslier (loan, Lorient), Jordan Stevens (loan, Swindon), Alfie McCalmont (loan, Oldham).
INS: Timothy Castagne (£25m, Atalanta), Cengiz Under (loan, Roma).
OUTS: George Thomas (free, QPR), Calvin Bassey (free, Rangers), Andy King (released), Bartosz Kapustka (undisclosed, Legia Warsaw), Ben Chilwell (£45m, Chelsea), Ryan Loft (free, Scunthorpe), Viktor Johansson (free, Rotherham), George Hirst (loan, Rotherham), Fousseni Diabate (£1.4m, Trabzonspor).
OUTS: Dejan Lovren (£10.9m, Zenit), Adam Lallana (free, Brighton), Morgan Boyes (loan, Fleetwood), Nathaniel Clyne and Andy Lonergan (released), Adam Lewis (loan, Amiens), Ovie Ejaria (£3.5m, Reading), Kai McKenzie-Lyle (free, Cambridge), Sheyi Ojo (loan, Cardiff), Isaac Christie-Davies (free, Barnsley), Ki-Jana Hoever (£9m, Liverpool), Taiwo Awoniyi (loan, Union Berlin).
INS: Yan Couto (£5.4m, Coritiba), Issa Kabore (£4m, Mechelen), Ferran Torres (£20.87m, Valencia), Nathan Ake (£41m, Bournemouth).
OUTS: Leroy Sane (£44.7m, Bayern Munich), Fisayo Dele-Bashiru (undisclosed, Sheffield Wednesday), Luke Bolton (loan, Dundee United), Issa Kabore (loan, Mechelen), Ko Itakura (loan, Groningen), Daniel Arzani (loan, Utrecht), Jack Harrison (loan, Leeds), Pedro Porro (loan, Sporting), Nahuel Ferraresi (loan, Moreirense), David Silva (free, Real Sociedad), Aleix Garcia, Claudio Bravo (free, Real Betis), Lukas Nmecha (loan, Anderlecht), Gavin Bazunu (loan, Rochdale), Yangel Herrera (loan, Granada), Ante Palaversa (loan, Getafe), Felix Correia (£9.45m, Juventus), Paolo Fernandes (undisclosed, Castellon), Yeboah Anankwah (loan, Rochdale), Ivan Ilic (loan, Hellas Verona), Arijanet Muric (loan, Girona), Yan Couto (loan, Girona).
INS: Donny van de Beek (£35m, Ajax).
OUTS: Cameron Borthwick-Jackson (free, Oldham), George Tanner (free, Carlisle), Alex Fojticek (free, Blackpool), Angel Gomes (free, Lille), Alexis Sanchez (free, Inter Milan), Ethan Hamilton (free, Peterborough), Tahith Chong (loan, Werder Bremen), Joel Pereira (loan, Huddersfield), Dylan Levitt (loan, Charlton), Kieran O’Hara (free, Burton), James Garner (loan, Watford).
OUTS: Jake Turner (loan, Morecambe), Jack Colback (free, Nottingham Forest), Tom Allan (loan, Accrington), Freddie Woodman (loan, Swansea), Kelland Watts (loan, Plymouth), Rob Eliot and Jamie Sterry (released), Florian Lejeune (loan, Alaves), Yoshinori Muto (loan, Eibar).
INS: Wes Foderingham (free, Rangers), Aaron Ramsdale (£18.5m, Bournemouth), Ethan Ampadu (loan, Chelsea), Jayden Bogle, Max Lowe (combined £15m, Derby), Oliver Burke (swap deal, West Brom).
OUTS: Jake Young (free, Forest Green), Callum Gribbin (free, Barrow), Jake Eastwood (loan, Kilmarnock), Marcus Dewhurst (loan, Carlisle), Luke Freeman (loan, Nottingham Forest), Rhys Norrington-Davies (loan, Luton Town), Mark Duffy (free, Fleetwood), Nathan Thomas, Jack Rodwell, Ben Heneghan, Kieron Freeman, Phil Jagielka (all released), Callum Robinson (swap deal, West Brom), Ravel Morrison (free, ADO Den Haag), Leon Clarke (free, Shrewsbury).
INS: Kyle Walker-Peters (£12m, Tottenham), Mohammed Salisu (£10.9m, Real Valladolid).
OUTS: Mohamed Elyounoussi (loan, Celtic), Cedric Soares (free, Arsenal), Pierre-Emile Hojbjerg (£15m, Tottenham), Maya Yoshida (free, Sampdoria), Jack Ross (released), Harrison Reed (£8m, Fulham), Mario Lemina (loan, Fulham), Alfie Jones (undisclosed, Hull).
INS: Pierre-Emile Hojbjerg (£15m, Southampton), Joe Hart (free, Burnley), Matt Doherty (£15m, Wolves), Gareth Bale (loan, Real Madrid), Sergio Reguilon (£25m, Real Madrid).
OUTS: Troy Parrott (loan, Millwall), Kyle Walker-Peters (£12m, Southampton), Jan Vertonghen (free, Benfica), Michael Vorm (released), Timothy Eyoma (loan, Lincoln), Luke Amos (undisclosed, QPR), Oliver Skipp (loan, Norwich), Jack Roles (loan, Burton), Shilow Tracey (loan, Shrewsbury).
INS: Matheus Pereira (£8.2m, Sporting CP), Cedric Kipre (£1m, Wigan), Grady Diangana (£18m, West Ham), David Button (undisclosed, Brighton), Callum Robinson (swap deal, Sheffield United), Branislav Ivanovic (free, Zenit St. Petersburg), Conor Gallagher (loan, Chelsea).
OUTS: Nathan Ferguson (free, Crystal Palace), Finn Azaz (loan, Cheltenham), Jonathan Leko (£1m, Birmingham), Callum Morton and Alex Palmer (loan, Lincoln), Chris Brunt, (free, Bristol City), Lee Peltier, Ali Al-Habsi, Jonathan Bond, Gareth Barry (all released), Oliver Burke (swap deal, Sheffield United), Rayhaan Tulloch (loan, Doncaster).
INS: Tomas Soucek (£15m, Slavia Prague)
OUTS: Albian Ajeti (£5m, Celtic), Jordan Hugill (£5m, Norwich City), Kane Wilson (free, Forest Green), Stephen Hendrie (free, Morecambe), Jeremy Ngakia (free, Watford), Roberto (free, Real Valladolid), Daniel Kemp (Blackpool, loan), Pablo Zabaleta and Carlos Sanchez (released), Grady Diangana (£18m, West Brom).
OUTS: Helder Costa (£16m, Leeds), Elliot Watt (undisclosed, Bradford), Ryan Giles (loan, Coventry), Jordan Graham (free, Gillingham), Ming Yang-Yang and Phil Ofosu-Ayeh (released), Morgan Gibbs-White (loan, Swansea), Matt Doherty (£15m, Tottenham), Matija Sarkic (loan, Shrewsbury), Terry Taylor (loan, Grimsby), Benny Ashley-Seal (undisclosed, Northampton), Bruno Jordao and Leonardo Campana (loan, Famalicao), Leo Bonatini (loan, Grasshoppers).