The summer transfer window has kicked into life with Premier League teams making their moves in the market as they look to build the best squad possible for the upcoming 2024/25 season.
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 look to be closing in on a deal for Bologna defender Riccardo Calafiori, while the club confirmed the permanent capture of David Raya last week. Chelsea are also closing in on two new players in Renato Viega and Aaron Anselmino.
Spurs have completed the capture of highly-rated Leeds United star Archie Gray, beating off competition from Brentford. He became the third new arrival at the Tottenham Hotspur Stadium so far.
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.
Arsenal
Ins
Lucas Nygaard (FC Nordsjaelland)
David Raya (Brentford)
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)
Aston Villa
Ins
Lewis Dobbin (Everton)
Ian Maatsen (Chelsea)
Enzo Barrenechea (Juventus)
Samuel Iling-Junior (Juventus)
Ross Barkley (Luton)
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)
Bournemouth
Ins
Luis Sinisterra (Leeds)
Enes Unal (Getafe)
Alex Paulsen (Wellington Phoenix)
Outs
Ryan Fredericks (Released)
Lloyd Kelly (Released)
Darren Randolph (Released)
Jamal Lowe (Released)
Emiliano Marcondes (Released)
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)
Brighton
Ins
Yankuba Minteh (Newcastle)
Mats Wieffer (Feyenoord)
Outs
Adam Lallana (Released)
Steven Alzate (Released)
Kjell Scherpen (Strum Graz - loan)
James Beadle (Sheffield Wednesday - loan)
Chelsea
Ins
Tosin Adarabioyo (Fulham)
Omari Kellyman (Aston Villa)
Marc Guiu (Barcelona)
Kiernan Dewsbury-Hall (Leicester City)
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)
Crystal Palace
Ins
Chadi Riad (Real Betis)
Daichi Kamada (Lazio)
Jemiah Umolu
Outs
Jairo Riedewald (Released)
James Tomkins (Released)
Kofi Balmer (Motherwell)
Scott Banks (St Pauli)
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)
Ipswich Town
Ins
Omari Hutchinson (Chelsea)
Ben Johnson (West Ham)
Outs
Kayden Jackson (Released)
Dominic Ball (Released)
Sone Aluko (Retired)
Vaclav Hladky (Released)
Gassan Ahadme (Charlton)
Leicester City
Ins
Bobby De Cordova-Reid (Fulham)
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)
Manchester City
Ins
N/A
Outs
N/A
Manchester United
Ins
N/A
Outs
Raphael Varane (Released)
Alvaro Fernandez (Benfica)
Anthony Martial (Released)
Tom Huddlestone (Released)
Brandon Williams (Released)
Omari Forson (AC Monza)
Newcastle United
Ins
Lloyd Kelly (Bournemouth)
Odysseas Vlachodimos (Nottingham Forest)
Lewis Hall (Chelsea)
John Ruddy (Birmingham City)
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)
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)
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)
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)
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)
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)
Wolves
Ins
Tommy Doyle (Man City)
Rodrigo Gomes (Braga)
Jorgen Strand Larsen (Celta Vigo - loan)
Pedro Lima (Sport Recife)
Outs
Oliver Tipton (Solihul Moors)
Max Kilman (West Ham)
*List correct as of 12pm on Sunday, 7 July.