INS: Stephan Lichtsteiner (free, Juventus), Bernd Leno (£19.3m, Bayer Leverkusen), Sokratis Papastathopoulos (£17.7m, Borussia Dortmund), Lucas Torreira (£26m, Sampdoria), Matteo Guendouzi (£7m, Lorient).
OUTS: Santi Cazorla (free, Villarreal), Jack Wilshere (free, West Ham), Marc Bola (free, Blackpool), Kelechi Nwakali (loan, Porto), Takuma Asano (loan, Hannover 96), Jeff Reine-Adelaide (undisclosed, Angers), Chuba Akpom (£1m, PAOK), Matt Macey (loan, Plymouth), Aaron Eyoma (free, Derby), Ryan Huddart (free, Borehamwood), Chiori Johnson (free, Bolton), Hugo Keto (free, Brighton), Tafari Moore (free, Plymouth), Vlad Dragomir (free, Perugia), Yassin Fortune (free, FC Sion), Marc Bola (free, Blackpool), Calum Chambers (loan, Fulham), Lucas Perez (£4m, West Ham), Alexander Crean (released), David Ospina (loan, Napoli), Krystian Bielik (loan, Charlton), Joel Campbell (undisclosed, Frosinone), Reiss Nelson (loan, Hoffenheim), Per Mertesacker (retired).
OUTS: Benik Afobe (£10m, Wolves), Adam Federici (undisclosed, Stoke City), Sam Matthews (free, Bristol Rovers), Ryan Allsop (free, Wycombe), Max Gradel (£1.8m, Toulouse), Lewis Grabban (£6m, Nottingham Forest), Sam Surridge (loan, Oldham), Baily Cargill (free, MK Dons), Oliver Harfield (free, Dagenham & Redbridge), Patrick O’Flaherty (free, Guernsey), Joseph Quigley (free, Maidstone), Connor Mahoney (loan, Birmingham), Brad Smith (loan, Seattle Sounders), Emerson Hyndman (loan, Hibernian), Matt Worthington (loan, Forest Green), Harry Arter (Cardiff, loan), Rhoys Wiggins (retired).
INS: Percy Tau (£2.9m, Mamelodi Sundowns), Leon Balogun (free, Mainz), Florin Andone (£5.25m, Deportivo La Coruna), Jason Steele (free, Sunderland), Bernardo (£9m, RB Leipzig), Yves Bissouma (£15m, Lille), David Button (free, Fulham), Joseph Tomlinson (free, Yeovil), Alireza Jahanbakhsh (£17m, AZ Alkmaar), Billy Arce (undisclosed, Independiente), Anders Dreyer (undisclosed, Esbjerg), Peter Gwargis (undisclosed, J-Södra), Dan Burn (£5m, Wigan), Martin Montoya (£6m, Valencia).
OUTS: Jiri Skalak (£900,000, Millwall), Christian Walton (loan, Wigan), Uwe Huenemeier (free, SC Paderborn), Jamie Murphy (£1m, Rangers), Connor Goldson (£3m, Rangers), Bailey Vose (undisclosed, Colchester), Sam Baldock (£3.5m, Reading), Robert Sanchez (loan, Forest Green), Ben Hall (loan, Notts County), Henrik Bjordal (loan, Zulte Waragem), Steven Alzate (loan, Swindon), Billy Arce (loan, Extramedura), Tim Krul (free, Norwich), Niki Maenpaa (free, Bristol City), David Ajiboye (free, Woking), Jonah Ayunga (free, Sutton United), Thomas Dallison-Lisbon (free, Falkirk), Tyler Hornby-Forbes (free, Newport County), Desmond Hutchinson (free, Waterford FC), Reece Myles Meekums (free, Bromley), Dan Burn (loan, Wigan), Oliver Norwood (loan, Sheffield United), Percy Tau (loan, Saint Gilloise), Rian O’Sullivan, Rohan Ince, Mamadou Kone, Steve Sidwell (all released), Tomer Hemed (loan, QPR), Richie Towell (loan, Rotherham), Liam Rosenior (retired).
OUTS: Scott Arfield (free, Rangers), Tom Anderson (free, Doncaster), Josh Ginnelly (free, Walsall), Chris Long and Dean Marney (free, Fleetwood), Conor Mitchell (loan, St Johnstone), Jordan Barnett (free, Barnsley), Arlen Birch (free, AFC Fylde), Harry Limb (free, King’s Lynn Town), Aiden O’Neill (loan, Central Coast Mariners), Jon Walters (loan, Ipswich), Bradley Jackson, Samuel Layton, Khius Metz, Rahis Nabi, Jamie Thomas (all released).
INS: Josh Murphy (£11m, Norwich), Greg Cunningham (£4m, Preston), Alex Smithies (£3m, QPR), Bobby Reid (£10m, Bristol City), Victor Camarasa (loan, Real Betis), Harry Arter (loan, Bournemouth).
OUTS: Mark Harris (loan, Newport), Ben Wilson (free, Bradford City), Matty Kennedy (free, St Johnstone), Omar Bogle (loan, Birmingham), Lee Camp (free, Birmingham), Greg Halford (released), Stuart O’Keefe (loan, Plymouth),
OUTS: Charlie Colkett (loan, Shrewsbury), Lewis Baker and Jamal Blackman (loan, Leeds), Nathan Baxter (loan, Yeovil), Trevoh Chalobah (loan, Ipswich), Reece James (loan, Wigan), Dujon Sterling (loan, Coventry), Jake Clarke-Salter (loan, Vitesse Arnhem), Jordan Houghton (free, MK Dons), Eduardo (loan, Vitesse Arnhem), Kenedy (loan, Newcastle), Todd Kane (loan, Hull), Mason Mount and Fikayo Tomori (loan, Derby), Jeremie Boga (£3m, Sassuolo), Jacob Maddox (loan, Cheltenham), Mario Pasalic (loan, Atalanta), Nathan (loan, Atletico-MG), Victorien Angban (loan, Metz), Kasey Palmer (loan, Blackburn), Matt Miazga (loan, Nantes), Mitchell Beeney (free, Sligo Rovers), Isaac Christie-Davies (free, Liverpool), Matej Delac (free, AC Horsens), Thibaut Courtois (£35m, Real Madrid), Jay Dasilva (loan, Bristol City), Kurt Zouma (loan, Everton), Michy Batshuayi (loan, Valencia), Tiemoue Bakayoko (loan, AC Milan), Kenneth Omeruo (loan, Leganes), Ola Aina (loan, Torino), Tomas Kalas (loan, Bristol City), Ike Ugbo (loan, Scunthorpe), Izzy Brown (loan, Leeds), Michael Hector (loan, Sheffield Wednesday), Tammy Abraham (loan, Aston Villa), Brad Collins (loan, Burton), Fankaty Dabo (loan, Sparta Rotterdam), Charly Musonda Jnr (loan, Vitesse Arnhem), Cole DaSilva, Wallace, Tushaun-Tyreese Walters (all released).
OUTS: Damien Delaney (free, Cork City), Yohan Cabaye (free, Al Nasr), Jaroslaw Jach (loan, Rizespor), Jacob Berkeley-Agyepong (free, Aldershot), Andre Coker (free, Maidstone), Diego Cavalieri, Victor Fundi, Chung Yong Lee, Bakary Sako (all released).
OUTS: Yannick Bolasie (loan, Aston Villa), Kevin Mirallas (loan, Fiorentina), Luke Garbutt (loan, Oxford), Ramiro Funes Mori (£7.2m, Villarreal), Wayne Rooney (free, DC United), Joel Robles (free, Real Betis), Jose Baxter (free, Oldham), Conor Grant (free, Plymouth), Calum Dyson (free, Plymouth), Henry Onyekuru (loan, Galatasaray), Shani Tarashaj (loan, Grasshoppers), Davy Klaasen (£12m, Werder Bremen), Ashley Williams (loan, Stoke), Antonee Robinson (loan, Wigan), Sam Byrne (free, Dundalk), Louis Gray (free, Nuneaton), Callum Connolly (loan, Wigan), David Henen (released), Nikola Vlasic (loan, CSKA Moscow), Cuco Martina (loan, Stoke City), Mo Besic (loan, Middlesbrough), Sandro Ramirez (loan, Real Sociedad), Matthew Pennington (loan, Ipswich).
INS: Jean Michael Seri (£25m, Nice), Maxime Le Marchand (£5m, Nice), Fabri (£5.4m, Besiktas), Aleksandar Mitrovic (£18m, Newcastle United), Andre Schurrle (loan, Borussia Dortmund), Alfie Mawson (£20m, Swansea), Calum Chambers (loan, Arsenal), Sergio Rico (loan, Sevilla), Joe Bryan (£6m, Bristol City), André-Frank Zambo Anguissa (£22.3m, Marseille), Timothy Fosu-Mensah (loan, Manchester United), Luciano Vietto (loan, Atletico Madrid).
OUTS: Ryan Fredericks (free, West Ham), George Williams and Isaac Pearce (free, Forest Green), Joe Felix (free, QPR), David Button (free, Brighton), Marek Rodak (loan, Rotherham), Tayo Edun (loan, Ipswich), Magnus Norman (loan, Rochdale), Marcelo Djalo (loan, Extremedura), Cauley Woodrow (loan, Barnsley), Rui Fonte (loan, Lille).
INS: Adama Diakhaby (£9m, Monaco), Ben Hamer (free, Leicester), Terence Kongolo (£17.5m, Monaco), Ramadan Sobhi (£5.7m, Stoke City), Juninho Bacuna (£2.25m, Groningen), Erik Durm (free, Borussia Dortmund), Isaac Mbenza (loan, Montpellier).
OUTS: Tom Ince (£10m, Stoke), Sean Scannell (undisclosed, Bradford), Jordy Hiwula (loan, Coventry) Jack Payne (loan, Bradford), Tareiq Holmes-Dennis (undisclosed, Bristol Rovers), Robert Green (free, Chelsea), Joel Coleman (loan, Shrewsbury), Jack Boyle and Dylan Cogill (free, Clyde), Scott Malone (undisclosed, Derby), Jordan Williams (undisclosed, Barnsley), Michael Hefele (£300,000, Nottingham Forest), Lewis O’Brien (loan, Bradford), Luca Colville (released), Dean Whitehead (retired).
INS: Danny Ward (£12.5m, Leicester), Ricardo Pereira (£22m, Porto), Jonny Evans (£3.5m, West Brom), James Maddison (£20m, Norwich), Rachid Ghezzal (£12.6m, Monaco), Filip Benkovic (£13m, Dinamo Zagreb), Caglar Soyuncu (£19m, Freiburg).
OUTS: Leonardo Ulloa (undisclosed, Pachuca), Ben Hamer (free, Huddersfield), Connor Wood (undisclosed, Bradford), Riyad Mahrez (£60m, Manchester City), Ahmed Musa (£15m, Al-Nassr), George Thomas (loan, Scunthorpe), Harvey Barnes (loan, West Brom), Daniel Iverson (loan, Oldham), Joshua Debayo (free, Cheltenham), Dylan Watts (free, Shamrock Rovers), Josh Gordon (undisclosed, Walsall), Islam Slimani (loan, Fenerbahce), Leonardo Ulloa (undisclosed, Pachuca), Bartosz Kapuskta (loan, Leuven), Filip Benkovic (loan, Celtic), Robert Huth, Sammie McLeod, Cameron Yates (all released).
OUTS: Danny Ward (£12.5m, Leicester), Ben Woodburn (loan, Sheffield United), Ovie Ejaria and Ryan Kent (loan, Rangers), Adam Bogdan (loan, Hibernian), Herby Kane (loan, Doncaster), Jordan Williams (free, Rochdale), Emre Can (free, Juventus), Jon Flanagan (free, Rangers), Harry Wilson (loan, Derby), Shamal George (loan, Tranmere), Taiwo Awoniyi (loan, Gent), Allan (loan, Eintracht Frankfurt), Yan Dhanda (free, Swansea), Toni Correia Gomes (free, FC Arouca), Andrew Firth (free, Barrow FC), Danny Ings (loan, Southampton), Marko Grujic (loan, Hertha Berlin), Loris Karius (loan, Besiktas), Sheyi Ojo (loan, Stade Reims), Corey Whelan (loan, Crewe), Paulo Neves Alves, Mich’El Parker, Michael Williams (all released).
OUTS Pablo Maffeo (£8.8m, Stuttgart), Bersant Celina (undisclosed, Swansea), Kean Bryan (undisclosed, Sheffield United), Will Patching (free, Notts County), Tosin Adarabioyo (loan, West Brom), Ashley Smith-Brown (undisclosed, Plymouth), Jacob Davenport (undisclosed, Blackburn), Angelino (£5m, PSV), Olarenwaju Kayode (£2.7m, Shakhtar Donetsk), Angus Gunn (£10m, Southampton), Anthony Caceres (loan, Melbourne City), Matt Smith (loan, FC Twente), Manu Garcia (loan, Toulouse), Erik Palmer-Brown and Luka Ilic (loan, NEC Breda), Mix Diskerud (loan, Ulsan), Thierry Ambrose (loan, Lens), Jack Harrison (loan, Leeds), Joe Hart (£3.5m, Burnley), Erik Sarmiento Martinez (free, RCD Espanyol B), Pawel Sokol (free, Korona Kielce), Brandon Barker (loan, Preston), Thomas Agyepong (loan, Hibernian), Lukas Nmecha (loan, Preston), Patrick Roberts and Douglas Luiz (loan, Girona), Daniel Arzani (loan, Celtic), Jason Denayer (£5.85m, Lyon), Sadou Diallo, Demeaco Duhaney, Yaya Toure, Marcus Wood (all released).
OUTS: James Wilson (loan, Aberdeen), Axel Tuanzebe (loan, Aston Villa), Dean Henderson (loan, Sheffield United), Joe Riley (undisclosed, Bradford), Sam Johnstone (£6.5m, West Brom), Daley Blind (£14.1m, Ajax), Matty Willock (loan, St Mirren), Cameron Borthwick-Jackson (loan, Scunthorpe), Joel Pereira (loan, Vitoria Setubal), Max Johnstone (free, Sunderland), Ilias Moutha-Sebtaoui (free, Anderlecht), Timothy Fosu-Mensah (loan, Fulham), Kieran O’Hara (loan, Macclesfield), Demetri Mitchell (loan, Hearts), Jake Kenyon, Devonte Redmond, Theo Richardson, Charlie Scott (all released), Michael Carrick (retired).
INS: Martin Dubravka (£4m, Sparta Prague), Ki Sung-Yeung (free, Swansea City), Kenedy (loan, Chelsea), Fabian Schar (£3.6m, Deportivo La Coruna), Yoshinori Muto (£9.5m, Mainz), Salomon Rondon (loan, West Brom), Federico Fernandez (£6m, Swansea).
OUTS: Henri Saviet (loan, Bursaspor), Jack Colback (loan, Nottingham Forest), Mackenzie Heaney (free, Carlisle), Alex Gilliead (free, Shrewsbury), Mikel Merino (£10.5m, Real Sociedad), Kyle Cameron (free, Torquay), Chancel Mbemba (£7.14m, Porto), Matz Sels (£3.6m, Strasbourg), Aleksandar Mitrovic (£18m, Fulham), Adam Armstrong (£1.7m, Blackburn), Dwight Gayle (loan, West Brom), Stuart Findlay (free, Kilmarnock), Macauley Gillesphey (free, Carlisle), Massadio Haidara (free, FC Lens), Jack Hunter (free, Gateshead), Callum Smith (free, Hull), Ivan Toney (£650,000, Peterborough), Luke Charman and Daniel Barlaser (loan, Accrington), Yannick Aziakonou, Yasin Elmahanni, Owen Gallacher, Jesus Gamez, Curtis Good, Tom Heardman, Benjamin Kitchen, Oliver Long, Lewis McNall, Brendan Pearson, Liam Smith, Craig Spooner, Daniel Ward, Callum Williams, Paul Woolston (all released).
INS: Stuart Armstrong (£7m, Celtic), Mohamed Elyounoussi (£16m, Basel), Angus Gunn (£10m, Manchester City), Jannik Vestergaard (£18m, Borussia Monchengladbach), Danny Ings (loan, Liverpool).
OUTS: Dusan Tadic (£10m, Ajax), Olufela Olomola (free, Scunthorpe), Will Wood (free, Accrington), Guido Carrillo (loan, Leganes), Sofiane Boufal (loan, Celta Vigo), Jordy Clasie (loan, Feyenoord), Florin Gardos (free, CSU Craiova), Harrison Reed (loan, Blackburn), Armani Little (free, Oxford United), Sam McQueen (loan, Middlesbrough), Jake Hesketh and Jake Flannigan (loan, Burton), Mohamed Bakary, Oliver Cook, Jeremy Pied (all released).
OUTS: Keanan Bennetts (undisclosed, Borussia Monchengladbach), Ryan Loft (free, Leicester), Christian Maghoma (free, Arka Gdynia), Joe Pritchard (free, Bolton), Josh Onomah (loan, Sheffield Wednesday), Marcus Edwards (loan, SBV Excelsior), Connor Ogilvie (loan, Gillingham), Luke O’Reilly, Nick Tsaroulla (all released).
INS: Ben Foster (undisclosed, West Brom), Ken Sema (£2m, Ostersunds), Ben Wilmot (£1.5m, Stevenage), Gerard Deulofeu (£11.5m, Barcelona), Marc Navarro (£1.8m, Espanyol), Adam Masina (£4.5m, Bologna), Domingos Quina (£1m, West Ham).
OUTS: Costel Pantilimon (undisclosed, Nottingham Forest), Mauro Zarate (£2m, Boca Juniors), Nordin Amrabat (£3.75m, Al Nassr), Brandon Mason (free, Coventry), Dennon Lewis (free, Falkirk), Connor Stevens (free, Wealdstone), Dodi Lukebakio (loan, Dusseldorf), Richarlison (£40m, Everton), Jerome Sinclair (loan, Sunderland), Tommie Hoban (loan, Aberdeen), Randell Williams (loan, Wycombe), David Sesay (loan, Crawley), Alex Jakubiak (loan, Bristol Rovers), Brice Dja Djédjé (undisclosed, Ankaragucu), Williams Velásquez (CE Sabadell), Nathan Gartside, Louis Rogers, Charles Rowan, Maximillian Ryan, Carl Stewart (all released).
INS: Jack Wilshere (free, Arsenal), Ryan Fredericks (free, Fulham), Issa Diop (£22m, Toulouse), Lukasz Fabianski (£7m, Swansea), Andriy Yarmolenko (£17.5m, Borussia Dortmund), Fabian Balbuena (£4m, Corinthians), Felipe Anderson (£36m, Lazio), Lucas Perez (£4m, Arsenal), Carlos Sanchez (£4m, Fiorentina).
OUTS: Edimilson Fernandes (loan, Fiorentina), Sam Byram (loan, Nottingham Forest), Cheikhou Kouyate (£9.5m, Crystal Palace), Reece Burke (£1.5m, Hull City), Korrey Henry (free, Yeovil), Marcus Browne (loan, Oxford), Sead Haksabanovic (loan, Malaga), Jordan Hugill (loan, Middlesbrough), Domingos Quina (£1m, Watford), Sam Byram (loan, Nottingham Forest), Toni Martinez (loan, Majadahonda), Josh Cullen (loan, Charlton), James Collins, Patrice Evra (both released).
INS: Benik Afobe (£10m, Bournemouth), Willy Boly (£10m, Porto), Raul Jimenez (loan, Benfica), Rui Patricio (free, Sporting), Leo Bonatini (£3.6m, Al-Hilal), Ruben Vinagre (undisclosed, Monaco), Diogo Jota (£12.6m, Atletico Madrid), Joao Moutinho (£5m, Monaco), Jonny Castro Otto (loan, Atletico Madrid), Adama Traore (£18m, Middlesbrough), Leander Dendoncker (loan, Anderlecht).
OUTS: Aaron Collins (loan, Colchester), Benik Afobe (loan, Stoke), Harry Burgoyne (loan, Plymouth), Duckens Nazon (undisclosed, Sint-Truiden), Sherwin Seedorf (loan, Bradford), Ben Marshall (£1.5m, Cardiff), Hakeem Odoffin (free, Northampton), Jonathan Flatt (free, Scunthorpe), Prince Oniangué (undisclosed, Caen), Roderick Miranda (loan, Olympiakos), Rafa Mir (loan, Las Palmas), Barry Douglas (£3m, Leeds United), Jordan Graham (loan, Ipswich), Phil Ofosu-Ayeh (loan, Hansa Rostock), Joe Mason (loan, Portsmouth), Bright Enobakhare (loan, Kilmarnock), Ben Stevenson (loan, FC Jumilla), Danny Batth (loan, Middlesbrough), Connor Ronan and Connor Johnson (loan, Walsall), Paul Gladon (loan, Sint-Truiden), Michael Zyro (loan, Pogon Szczecin).