Every completed Premier League transfer this summer

ARSENAL
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), Thomas Partey(£45m, Atletico Madrid).
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), Dan Ballard (loan, Blackpool), Matteo Guendouzi (loan, Hertha Berlin), Lucas Torreira (loan, Atletico Madrid), Dejan Iliev (loan, Shrewsbury).
ASTON VILLA
INS: Ben Chrisene (undisclosed, Exeter), Matty Cash (£16m, Nottingham Forest), Ollie Watkins (£28m, Brentford), Emiliano Martinez (£17m, Arsenal), Bertrand Traore (£17m, Lyon), Ross Barkley (loan, Chelsea).
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).
BRIGHTON
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), Viktor Gyökeres (loan, Swansea), Jan Mlakar (loan, Wigan), Tudor Baluta (loan, Dynamo Kiev).
BURNLEY
INS: Dale Stephens (£1m, Brighton), Anthony Gomez Mancini (loan, Angers).
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).
CHELSEA
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), Ross Barkley (loan, Aston Villa), Jon Russell (loan, Accrington), Matt Miazga (loan, Anderlecht), Tiemoue Bakayoko (loan, Napoli), Ruben Loftus-Cheek (loan, Fulham), Victor Moses (loan, Spartak Moscow), Nathan Baxter (loan, Accrington), Malang Sarr (loan, Porto), Jake Clarke-Salter (loan, Birmingham), Marko Van Ginkel (loan, PSV Eindhoven).
CRYSTAL PALACE
INS: Nathan Ferguson (free, West Brom), Eberechi Eze (£16m, QPR), Michy Batshuayi (loan, Chelsea), Jack Butland (£1m, Stoke), Nathaniel Clyne (free, Liverpool).
OUTS: Jason Lokilo (free, Doncaster), Stephen Henderson (released), Alexander Sorloth (£18m, RB Leipzig), Ryan Inniss (free, Charlton), Jaroslaw Jach (loan, Fortuna Sittard).
EVERTON
INS: Niels Nkounkou (£250,000, Marseille), Allan (£21m, Napoli), James Rodriguez (£22m, Real Madrid), Abdoulaye Doucoure (£20m, Watford), Ben Godfrey (£25m, Norwich), Robin Olsen (loan, Roma).
OUTS: Morgan Schneiderlin (£2m, Nice), Fraser Hornby (£1.8m, Reims), Maarten Stekelenburg (free, Ajax), Kieran Dowell (£2m, Norwich), Morgan Feeney (free, Sunderland), Luke Garbutt (free, Blackpool), Cuco Martina and Oumar Niasse (released), Lewis Gibson (loan, Reading), Dennis Adeniran (loan, Wycombe), Moise Kean (loan, PSG), Theo Walcott(loan, Southampton), Samdro Ramirez (free, Huesca).
FULHAM
INS: Anthony Knockaert (£10.5m, Brighton), Antonee Robinson (£2m, Wigan), Harrison Reed (£8m, Southampton), Mario Lemina (loan, Southampton), Alphonse Areola (loan, PSG), Kenny Tete (£3m, Lyon), Ola Aina (loan, Torino), Ademola Lookman (loan, Leipzig), Ruben Loftus-Cheek (loan, Chelsea), Tosin Adarabioyo (£1.5m, Manchester City), Joachim Andersen (loan, Lyon), Terence Kongolo (£4m, Huddersfield).
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), Anthony Knockaert (loan, Nottingham Forest).
LEEDS
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), Raphinha (£17m, Rennes).
OUTS: Ryan Edmondson (loan, Aberdeen), Laurens De Bock (loan, Zulte Waragem), Illan Meslier (loan, Lorient), Jordan Stevens (loan, Swindon), Alfie McCalmont (loan, Oldham), Barry Douglas (loan, Blackburn).
LEICESTER
INS: Timothy Castagne (£25m, Atalanta), Cengiz Under (loan, Roma), Wesley Fofana (£32m, St Etienne).
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), Adrien Silva (free, Sampdoria), Rachid Ghezzal (loan, Besiktas), Josh Knight (loan, Wycombe), Matty James (loan, Barnsley).
LIVERPOOL
INS: Kostas Tsimikas (£11.7m, Olympiakos), Thiago (£20m, Bayern Munich), Diogo Jota (£41m, Wolves).
OUTS: Rhian Brewster (£23.5m, Sheffield United), Dejan Lovren (£10.9m, Zenit), Adam Lallana (free, Brighton), Morgan Boyes (loan, Fleetwood), Nathaniel Clyne (free, Crystal Palace), 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), Loris Karius (loan, Union Berlin), Kamil Grabara (loan, Aarhus), Marko Grujic (loan, Porto), Ben Woodburn (loan, Blackpool), Harry Wilson (loan, Cardiff), Harvey Elliott (loan, Blackburn).
MANCHESTER CITY
INS: Yan Couto (£5.4m, Coritiba), Issa Kabore (£4m, Mechelen), Ferran Torres (£20.87m, Valencia), Nathan Ake (£41m, Bournemouth), Ruben Dias (£62m, Benfica).
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 (free, Dinamo Bucharest), 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), Luka Ilic (loan, Hellas Verona), Arijanet Muric (loan, Girona), Yan Couto (loan, Girona), Nicolas Otamendi (£13.7m), Tosin Adarabioyo (£1.5m, Fulham), Marlos Moreno (loan, Lommel), Patrick Roberts (loan, Middlesbrough).
MANCHESTER UNITED
INS: Donny van de Beek (£35m, Ajax), Alex Telles (£15.4m, Porto), Edinson Cavani (free, Paris Saint-Germain), Willy Kambwala (£3.6m, Sochaux), Facundo Pellistri (£9m, Penarol).
OUTS: Chris Smalling (£13.6m, Roma), 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), Diogo Dalot (loan, AC Milan), Chris Smalling (£13.6m, Roma).
NEWCASTLE
INS: Mark Gillespie (free, Motherwell), Jeff Hendrick (free, Burnley), Callum Wilson (Bournemouth, £20m), Ryan Fraser (free, Bournemouth), Jamal Lewis (£15m, Norwich)
OUTS: Dan Barlaser (£250,000, Rotherham), 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).
SHEFFIELD UNITED
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), Rhian Brewster (£23.5m, Liverpool).
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), Regan Slater (loan, Hull).
SOUTHAMPTON
INS: Kyle Walker-Peters (£12m, Tottenham), Mohammed Salisu (£10.9m, Real Valladolid), Ibrahima Diallo (£11m, Brest), Theo Walcott(loan, Everton).
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), Guido Carrillo (free, Elche), Wesley Hoedt (loan, Lazio), Sofiane Boufal (loan, Angiers), Josh Sims (loan, Doncaster), Jake Hesketh (loan, Crawley), Angus Gunn (loan, Stoke).
TOTTENHAM
INS: Pierre-Emile Hojbjerg (£15m, Southampton), Joe Hart (free, Burnley), Matt Doherty (£15m, Wolves), Gareth Bale (loan, Real Madrid), Sergio Reguilon (£25m, Real Madrid), Carlos Vinicius (loan, Benfica), Joe Rodon (£11m, Swansea).
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), Juan Foyth (loan, Villarreal), Ryan Sessegnon (loan, Hoffenheim), Cameron Carter-Vickers (loan, Bournemouth).
WEST BROM
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), Filip Krovinović (loan, Benfica), Karlan Grant (£15m, Huddersfield).
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), Kenneth Zohore (loan, Millwall).
WEST HAM
INS: Tomas Soucek (£15m, Slavia Prague), Vladimir Coufal (£5.4m, Slavia Prague), Craig Dawson (loan, Watford), Said Benrahma (loan, Brentford).
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), Xande Silva (loan, Aris Thesolonika), Josh Cullen (undisclosed, Anderlecht), Felipe Anderson (loan, Porto).
WOLVES
INS: Matija Sarkic (free, Aston Villa), Fabio Silva (£35.6m, Porto), Marcal (£1.78m, Lyon), Vitinha (loan, Porto), Ki-Jana Hoever (£9m, Liverpool), Nelson Semedo (£37m, Barcelona), Rayan Ait Nouri (loan, Angers).
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), Ruben Vinagre (loan, Olympiacos), Ryan Bennett (free, Swansea).