Every Premier League transfer completed by Arsenal, Tottenham, Chelsea and rivals
Lots of transfers both in and out of clubs have been confirmed over the last few weeks as clubs race to improve their squad ahead of the first Premier League game of the season in less than a month.
Arsenal, Chelsea and Tottenham have all been active in both bringing players in and moving them out of the clubs. But there are still several deals in the pipeline with weeks of the window still remaining.
Arsenal have completed the permanent signing of goalkeeper David Raya as well as bringing in young prospect Tommy Setford. The Gunners also look to be closing in on Italian defender Riccardo Calafiori.
For Chelsea it's been busier Tosin Adarabioyo, Marc Guiu, Renato Veiga, Omari Kellyman and Kiernan Dewsbury-Hall have all arrived. Spurs have completed the signings of Archie Grey, Thomas Bergvall and Timo Werner.
As well as keeping an eye on your own team’s activity, it’s always handy to know what their rivals are doing in the transfer window too. So we’ve put together a list of every Premier League transfer completed so far, according to the league’s official website.
READ MORE: Phil Foden thinks Arsenal are close to signing a 'leader' after swap deal talks
Arsenal
Ins
Lucas Nygaard (FC Nordsjaelland)
David Raya (Brentford)
Tommy Setford (Ajax)
Outs
Mohamed Elneny (Released)
Cedric Soares (Released)
Arthur Okonkwo (Released)
Mauro Bandeira (Released)
James Lannin-Sweet (Released)
Omari Benjamin (Released)
Luis Brown (Released)
Catalin Cirjan (Released)
Noah Cooper (Released)
Henry Davies (Released)
Ovie Ejeheri (Released)
Taylor Foran (Released)
Hubert Graczyk (Released)
James Hillson (Released)
Henry Jeffcott (Released)
Tyreece John-Jules (Released)
Alex Kirk (Released)
Kamarni Ryan (Released)
Kido Taylor-Hart (Released)
Amario Cozier-Duberry (Released)
Reuell Walters (Released)
Sambi Lokonga (Sevilla - loan)
Nuno Tavares (Lazio - loan)
Jack Henry-Francis (Slingo Rovers - loan)
Aston Villa
Ins
Ian Maatsen (Chelsea)
Samuel Iling-Junior (Juventus)
Ross Barkley (Luton)
Cameron Archer (Sheffield United)
Jaden Philogene (Hull City)
Outs
Morgan Sanson (OGC Nice)
Chisom Afoka (Released)
Frankie Ealing (Released)
Taylor-Jay Hart (Released)
Aaron O'Reilly (Released)
Teddy Rowe (Released)
Jack McDowell (Released)
Dylan Mitchell (Released)
Tim Iroegbunam (Everton)
Omari Kellyman (Chelsea)
Douglas Luiz (Juventus)
Philippe Coutinho (Vasco da Gama - loan)
Tommi O'Reilly (Shrewsbury Town - loan)
Calum Chambers (Released)
Seb Ravan (Wrexham)
Vijami Sinisalo (Celtic)
Bournemouth
Ins
Luis Sinisterra (Leeds)
Enes Unal (Getafe)
Alex Paulsen (Wellington Phoenix)
Daniel Jebbison
Koby Mottoh
Outs
Ryan Fredericks (Released)
Lloyd Kelly (Released)
Darren Randolph (Released)
Jamal Lowe (Released)
Emiliano Marcondes (Released)
Michael Dacosts Gonzalez (Crawley Town - loan)
Charlie Osbourne (TSV Hartberg - loan)
Joe Rothwell (Leeds United - loan)
Kieffer Moore (Sheffield United)
Brentford
Ins
Igor Thiago (Club Brugge)
Julian Eyestone
Outs
Shandon Baptiste (Released)
Saman Ghoddos (Released)
Charlie Goode (Released)
Neal Maupay (End of loan)
Sergio Reguilon (End of loan)
Ellery Balcombe (St Mirren, loan)
Daniel Oyegoke (Hearts)
David Raya (Arsenal)
Thomas Strakosha (AEK Athens)
Brighton
Ins
Yankuba Minteh (Newcastle)
Mats Wieffer (Feyenoord)
Amario Cozier-Duberry (Arsenal)
Malick Yalcouye (IFK Goteborg)
Outs
Adam Lallana (Released)
Steven Alzate (Released)
Kjell Scherpen (Strum Graz - loan)
James Beadle (Sheffield Wednesday - loan)
Ben Jackson (Livingston - loan)
Chelsea
Ins
Tosin Adarabioyo (Fulham)
Omari Kellyman (Aston Villa)
Marc Guiu (Barcelona)
Kiernan Dewsbury-Hall (Leicester City)
Renato Veiga (Basel)
Outs
Thiago Silva (Released)
Charlie Webster (Burton Albion)
Teddy Sharman-Lowe (Doncaster Rovers - loan)
Jamie Cumming (Oxford United)
Hakim Ziyech (Galatasaray)
Ian Maatesn (Aston Villa)
Omari Hutchingson (Ipswich Town)
Chinonso Chibueze (Stoke City)
Michael Golding (Leicester City)
Crystal Palace
Ins
Daichi Kamada (Lazio)
Jemiah Umolu
Outs
Jairo Riedewald (Released)
James Tomkins (Released)
Kofi Balmer (Motherwell)
Scott Banks (St Pauli)
Michael Olise (Bayern Munich)
Owen Goodman (AFC Wimbledon)
Joe Whitworth (Exeter City - loan)
Everton
Ins
Tim Iroegbunam (Aston Villa)
Jack Harrison (Leeds United)
Omari Benjamin (Arsenal)
Iliman Ndiaye (Marseille)
Outs
Andre Gomes (Released)
Andy Lonergan (Released)
Arnaut Danjuma (End of Loan)
Lewis Dobbin (Aston Villa)
Ben Godfrey (Atalanta)
Fulham
Ins
N/A
Outs
Tosin Adarbioyo (Chelsea)
Tyrese Francois (Released)
Terence Kongolo (Released)
Marek Rodak (Released)
Armando Broja (End of loan)
Fode Ballo-Toure (End of loan)
Bobby De Cordova-Reid (Leicester City)
Joao Palhinha (Bayern Munich)
George Wickens (Released)
Ipswich Town
Ins
Omari Hutchinson (Chelsea)
Ben Johnson (West Ham)
Jacob Greaves (Hull City)
Arrjanet Muric (Burnley)
Outs
Kayden Jackson (Released)
Dominic Ball (Released)
Sone Aluko (Retired)
Vaclav Hladky (Released)
Gassan Ahadme (Charlton)
Idris El Mizouni (Oxford United)
Leicester City
Ins
Bobby De Cordova-Reid (Fulham)
Michael Golding (Chelsea
Caleb Okoli (Atalanta)
Abdul Fatawu (Sporting CP)
Outs
Marc Albrighton (Released)
Kelechi Iheanacho (Released)
Dennis Praet (Released)
Lewis Brunt (Wrexham)
Kiernan Dewsbury-Hall (Chelsea)
Liverpool
Ins
N/A
Outs
Joel Matip (Released)
Thiago Alcantara (Released)
Calvin Ramsey (Wigan Athletic - loan)
Anderson Arroyo (Burgos)
Adrian (Released)
Manchester City
Ins
Savinho (Troyes)
Outs
Liam Delap (Ipswich)
Manchester United
Ins
Joshua Zirkzee (Bologna)
Leny Yoro (Lille)
Outs
Raphael Varane (Released)
Alvaro Fernandez (Benfica)
Anthony Martial (Released)
Tom Huddlestone (Released)
Brandon Williams (Released)
Omari Forson (AC Monza)
Charlie McNeil (Released)
Donny van de Beek (Girona)
Willy Kambwala (Villarreal)
Mason Greenwood (Marseille)
Newcastle United
Ins
Lloyd Kelly (Bournemouth)
Odysseas Vlachodimos (Nottingham Forest)
Lewis Hall (Chelsea)
John Ruddy (Birmingham City)
Miodrag Pivas (Jedinstvo Ub)
Outs
Paul Dummett (Released)
Matt Ritchie (Released)
Loris Karius (Released)
Kell Watts (Released)
Jeff Hendrick (Released)
Jude Smith (Carlisle United)
Kell Watts (Cambridge United)
Elliot Anderson (Nottingham Forest)
Yankuba Minteh (Brighton)
Nottingham Forest
Ins
Marko Stamenic (Red Star Belgrade)
Eric da Silva Moreira (St Pauli)
Elliot Anderson (Newcastle)
Carlos Miguel (Corinthians)
Nikola Milenkovic (Fiorentina)
Shae Cahill (Brisbane Roar)
Outs
Felipe (Released)
Cheikhou Kouyate (Released)
Wayne Hennessey (Released)
Gio Reyna (End of loan
Nuno Tavares (End of loan)
Gonzalo Montiel (End of loan)
Rodrigo Ribeiro (End of loan)
Divock Origi (End of loan)
Harry Arter (Released)
Scott McKenna (Released)
Marko Stamenic (Olympiacos - loan)
Julian Larsson (Burton Albion)
Odysseas Vlachodimos (Newcastle)
Brandon Aguilera (Rio Ave)
Orel Mangala (Lyon)
Moussa Niakhate (Lyon)
Jonathan Panzo (Rio Ave - loan))
Esapa Osong (Rotherham United - loan)
Southampton
Ins
Adam Lallana (Brighton)
Rento Takaoka (Nissho Gakuen High School)
Taylor Harwood-Bellis (Man City)
Charlie Taylor (Burnley)
Ronnie Edwards (Peterborough United)
Nathan Wood (Swansea City)
Yukinari Sugawara (Alkmaar)
Flynn Downes (West Ham)
Khiani Shombe (Kinetic Academy)
Brook Myers (Charlton)
Outs
Stuart Armstrong (Released)
Jake Vokins (Released)
Dynel Simeu (Released)
Matt Carson (Released)
Luke Pearce (Released)
Romain Perraud (Nissho Gakuen High School)
Ollie Wright (Yeovil - loan)
Zach Awe (Accrington Stanley - loan)
Lyanco (Atletico Mineiro)
Lewis Payne (Cheltenham - loan)
Tottenham
Ins
Timo Werner (RB Leipzig - loan)
Lucas Bergvall (Djurgarden)
Archie Gray (Leeds United)
Outs
Eric Dier (Released)
Ivan Perisic (Released)
Ryan Sessegnon (Released)
Japhet Tanganga (Released)
Tanguy Ndombele (Released)
Joe Rodon (Leeds United)
Troy Parrott (Alkmaar)
West Ham
Ins
Luis Guilherme (Palmeiras)
Wes Foderingham
Max Kilman (Wolves)
Outs
Thilo Kehrer (Monaco)
Angelo Ogbonna (Released)
Joseph Anang (Released)
Nathan Trott (Copenhagen)
Krisztian Hegyi (Motherwell - loan)
Ben Johnson (Ipswich Town)
Divin Mubama (Released)
Said Benrahama (Lyon)
Flynn Downes (Southampton)
Wolves
Ins
Tommy Doyle (Man City)
Rodrigo Gomes (Braga)
Jorgen Strand Larsen (Celta Vigo - loan)
Pedro Lima (Sport Recife)
Arthur Nasta (Larkhall Athletic)
Outs
Oliver Tipton (Solihul Moors)
Max Kilman (West Ham)
Marvin Kaleta (Motherwell - loan)
*List correct as of 10pm on Sunday 12 July