As always, all deals completed on deadline day are in bold and italic. The things we do for you…
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), 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), 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), 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), Bradley Jackson, Samuel Layton, Khius Metz, Rahis Nabi, Jamie Thomas (all released).
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).
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), 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: 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)
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).
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), 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), 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), 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), 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), 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: 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), 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), Armani Little (free, Oxford United), 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), 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), 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), 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).