INS: Alexandre Lacazette (£46.4m, Lyon) Sead Kolasinac (free, Schalke).
OUTS: Kaylen Hinds (undisclosed, Wolfsburg), Kristopher da Graca (released), Kostas Pileas (released), Chris Willock (free, Benfica), Stefan O’Connor (free, Newcastle), Yaya Sanogo (free, Toulouse).
INS: Asmir Begovic (£10m, Chelsea), Connor Mahoney (free, Blackburn), Jermain Defoe (free, Sunderland), Nathan Ake (£20m, Chelsea).
OUTS: Callum Buckley (released), Jake McCarthy (released), Mark Travers (loan, Weymouth), Matthew Neale (released).
INS: Josh Kerr (undisclosed, Celtic), Mathew Ryan (£5m, Valencia), Pascal Gross (£2.55m, Ingolstadt), Markus Suttner (£3.83m, FC Ingolstadt)
OUTS: David Stockdale (free, Birmingham), Chris O’Grady (free, Chesterfield), Elvis Manu (free, Genclerbirligi SK), Jordan Maguire-Drew (loan, Lincoln), Christian Walton (Loan, Wigan)
INS: Charlie Taylor (Free, Leeds), Jonathan Walters (£3m, Stoke), Jack Cork (£7.74m, Swansea).
OUTS: Christian Hill (released), George Boyd (free, Sheffield Wednesday), George Green (released), Joey Barton (released), Josh Ginnelly (loan, Lincoln), Michael Keane (£25m, Everton), Michael Kightly (free, Southend), RJ Pingling (released) Taofiq Olmowewe (released).
INS: Antonio Rudiger (£33.3m, Roma), Ethan Ampadu (Compensation, Exeter), Willy Caballero (free, Manchester City), Tiemoue Bakayoko (£34.00m, Monaco).
OUTS: Alex Davey (released), Alex Kiwomya (free, Doncaster), Asmir Begovic (£10m, Bournemouth), Bradley Collins (loan, Forest Green), Bertrand Traore (£8.8m, Lyon), Charlie Colkett (loan, Vitesse), Christian Atsu (£6.2m, Newcastle), Dominic Solanke (Compensation, Liverpool), John Terry (free, Aston Villa), Juan Cuadrado (£17m, Juventus), Kasey Palmer (loan, Huddersfield), Ola Aina (loan, Hull), Nathan Ake (£20m, Bournemouth), Tammy Abraham (loan, Swansea), Todd Kane (loan, Groningen), Danilo Pantic (Loan, Partizan), Nathaniel Chalobah (£4.85m, Watford)
INS: Ruben Loftus-Cheek (Loan, Chelsea)
OUTS: Ben Wynter (free, Bromley), Corie Andrews (released), Ezekiel Fryers (free, Barnsley), Fraizer Campbell (released), Kwesi Appiah (free, Wimbledon), Luke Croll (free, Exeter), Jonathan Benteke, Joe Ledley, Randell Williams, Ryan King-Elliott (all released).
INS: Anton Donkor (loan, Wolfsburg), Cuco Martina (Free, Southampton), Davy Klaassen (£23.6m, Ajax), Henry Onyekuru (£7m, Eupen), Jordan Pickford (£25m, Sunderland), Josh Bowler (£4m, QPR), Michael Keane (£25m, Burnley), Sandro Ramirez (£5m, Malaga), Wayne Rooney (free, Manchester United).
OUTS: Tom Cleverley (£8m, Watford), Henry Onyekuru (loan, Anderlecht), Russell Griffiths (free, Motherwell), Delial Brewster (free, Chesterfield), Conor McAleny (free, Fleetwood), Gerard Deulofeu (£10.5m, Barcelona), Brendan Galloway (loan, Sunderland), Josef Yarney (free, Newcastle), Tyias Browning (loan, Sunderland), Romelu Lukaku (£75m, Manchester United), Arouna Kone, Jack Bainbridge, Michael Donohue, Tyrone Duffus, Connor Hunt and James Yates (all released).
INS: Aaron Mooy (£10m, Manchester City), Danny Williams (free, Reading), Elias Kachunga (£1.1m, Ingolstadt), Jonas Lossl (loan, Mainz), Kasey Palmer (loan, Chelsea), Laurent Depoitre (£3.5m, Porto), Mathias Jorgensen (£3.5m, FC Copenhagen), Scott Malone (£5m, Fulham), Steve Mounie (£11.5m, Montpellier), Tom Ince (Derby, £8.5m),
OUTS: Flo Bojaj (released), Fraser Horsfall (loan, Gateshead), Joe Murphy (free, Bury), Jordy Hiwula (free, Fleetwood), Tareiq Holmes-Dennis (loan, Portsmouth), Kyle Dempsey (Free, Fleetwood Town)
INS: Harry Maguire (£17m, Hull City), Vicente Iborra (£12m, Sevilla).
OUTS: Ron-Robert Zieler (£3.40m, VfB Stuttgart), Brandon Fox, Cedric Kipre, David Domej, Kairo Mitchell, Marcin Wasilewski, Matthew Miles and Michael Cain (all released).
INS: Dominic Solanke (compensation, Chelsea), Mohamed Salah (£34.3m, Roma)
OUTS: Adam Phillips (released), Alex Manninger (released), Andre Wisdom (£1.96m, Derby), Jake Brimmer (released), Jack Dunn (released), Kane Lewis (released), Madjer Gomes (free, Leeds), Tom Brewitt (free, Middlesbrough).
INS: Bernardo Silva (£43m, Monaco), Ederson (£34.9m, Benfica), Kyle Walker (£50m, Tottenham Hotspurs), Douglas Luiz (£10.20m, Vasco da Gama)
OUTS: Aaron Mooy (£7.74m, Huddersfield), Angus Gunn (loan, Norwich City), Ashley Smith-Brown (loan, Hearts), Bacary Sagna, (released), Bersant Celina (loan, Ipswich Town), Billy O’Brien (released), Callum Bullock (released), Ellis Plummer (released), Gael Clichy (released), Jesus Navas (released), Joe Coveney (free, Nottingham Forest), Pablo Zabaleta (free, West Ham), Ruben Sobrino (£1.7m, Deportivo Alaves ), Willy Caballero(free, Chelsea), Enes Unal (£11.90m, Villareal), Nolito (£7.65m, Sevilla)
INS: Romelu Lukaku (£75m, Everton), Victor Lindelof (£30.75m, Benfica).
OUTS: Adan Januzaj (£7.23m, Real Sociedad), Dean Henderson (loan, Shrewsbury), Josh Harrop (free, Preston), Regan Poole (loan, Northampton), Wayne Rooney (free, Everton), Zlatan Ibrahimovic (released).
INS: Christian Atsu (£6.2m, Chelsea), Florian Lejeune (£8.7m, Eibar), Josef Yarney (free, Everton), Stefan O’Connor (free, Arsenal).
OUTS: Alex Gilliead (loan, Bradford), Kevin Mbabu (undisclosed, BSC Young Boys), Matz Sels (loan, Anderlecht), Tom Heardman (loan, Bury). Vurnon Anita (free, Leeds), Florian Thauvin (£9.35m, Marseille)
INS: Jan Bednarek (£5m, Lech Poznan).
OUTS: Cuco Martina (Free, Everton), Harley Willard (released), Harrison Reed (loan, Norwich), Jason McCarthy (undisclosed, Barnsley), Jay Rodriguez (£12m, West Brom), Lloyd Isgrove (free, Barnsley), Martin Caceres (released) and Olufela Olomola (loan, Yeovil).
INS: Darren Fletcher (free, West Brom), Josh Tymon (Free, Hull).
OUTS: Daniel Bachmann (free, Watford), George Waring (released), Harry Isted (released), Joel Taylor (released), Jon Walters (£3m, Stoke), Liam Edwards, Shay Given (all released).
INS: Erwin Mulder (free, Heerenveen), Roque Mesa (£11m, Las Palmas), Tammy Abraham (loan, Chelsea).
OUTS: Alex Samuel (free, Stevenage), Bafetimbi Gomis (£2.1m, Galatasaray), Borja Baston (loan, Malaga), Daniel James (loan, Shrewsbury), Gerhard Tremmel (released), Jordi Amat (loan, Real Betis), Josh Vickers (free, Lincoln), Liam Edwards (free, Hull), Liam Shephard (free, Peterborough), Marvin Emnes, Owain Jones, Tom Dyson and Tom Holland (all released).
OUTS: Kyle Walker (£50m, Manchester City), Charlie Owens (released), Connor Ogilvie (loan, Gillingham), Filip Lesniak (free, Aalborg BK), Joe Muscatt, Tom McDermott and Zenon Stylianides (all released), Nabil Bentalab (£16.15m, Schalke), Clinton N’Jie (£5.95m, Marseille), Federico Fazio (£2.72m, Roma)
INS: Daniel Bachmann (free, Stoke), Harvey Bradbury (free, Portsmouth), Kiko Femenia (free, Alaves), Sam Howes (free, West Ham), Tom Cleverley (£8m, Everton), Will Hughes (£8m, Derby), Nathaniel Chalobah (£4.85m, Chelsea), Jorge Segura (Loan, Udinese Calcio)
OUTS: Charlie Bannister (released), Dennon Lewis (loan, Crawley), Juanfran (released), Mathias Ranegie (released), Rene Gilmartin (free, Colchester), Ogo Obi, Ola Adeyemo and Rhyle Ovenden (all released), Sven Kums (£5.53m, RSC Anderlecht)
WEST BROMWICH ALBION
INS: Ahmed Hegazy (Loan, Ahly), Jay Rodriguez (£12m, Southampton), Yuning Zhang (undisclosed, Vitesse Arnhem).
OUTS: Andre Wright (released), Callam Jones (released), Craig Gardner (£1.49m, Birmingham), Darren Fletcher (free, Stoke), Daniel Barbir (released), Jack Rose (released), Sebastien Pocognoli (released), Yuning Zhang (loan, Werder Bremen), Zachary Elbouzedi, (released).
WEST HAM UNITED
INS: Pablo Zabaleta (free, Manchester City).
OUTS: Alvaro Arbeloa (retired), Havard Nordtveit (£5.95m, Hoffenheim), Kyle Knoyle (released), Reece Oxford (loan, Borussia Monchengladbach), Stephen Hendrie (free, Southend), Sam Howes (free, Watford), Sam Ford and Sam Westley (all released).