The summer transfer window has opened, so we’ve compiled a list of all of the confirmed transfers for each Premier League club so far.
Thanks to an exceptional registration period for the FIFA Club World Cup between Sunday, 1 June, and Tuesday, 10 June, Premier League sides have been able to conduct their summer business early, and some have wasted no time.
The window closed for a brief six-day spell at the end of the exceptional period. It has since reopened, on Monday, 16 June, and remains open until Deadline Day on Monday, 1 September, at 7pm UK time.
Manchester United were one of the quickest to seal a transfer during the early stages of the window. Off the back of a poor campaign, it was glaringly obvious that they needed reinforcements, and they’ve added to their ranks by signing Matheus Cunha from Wolves.
Additionally, United have signed Bryan Mbeumo from Brentford for £70m.
Meanwhile, Tottenham have completed the signing of Mohammed Kudus from West Ham, while the Hammers could make a move for Luka Jovic, formerly of Real Madrid.
Other key deals include Jeremie Frimpong, Florian Wirtz and Hugo Ekitike to Liverpool from Bayer Leverkusen and Eintracht Frankfurt, along with Rayan Cherki, Rayan Ait-Nouri and Tijjani Reijnders to Manchester City from Lyon, Wolves and Milan, respectively.
Elsewhere, Liam Delap, Joao Pedro and Jamie Gittens have joined Chelsea, Dean Huijsen has departed Bournemouth for Real Madrid in a deal worth £50m, and Kepa has joined Arsenal.
Read on as we take a look at every Premier League club’s confirmed transfers so far this summer:
Premier League Summer Transfer 2025/26
Arsenal
In:
Kepa Arrizabalaga – Chelsea (£5m)
Martin Zubimendi – Real Sociedad (£51m)
Christian Norgaard – Brentford (£10m)
Noni Madueke – Chelsea (£48m)
Out:
Jorginho – Flamengo (free)
Kieran Tierney – Celtic (free)
Nuno Tavares – Lazio (£7.6m)
Marquinhos – Cruzeiro (undisclosed)
Takehiro Tomiyasu – Released
Thomas Partey – Released
Aston Villa
In:
Yasin Ozcan – Kasimpasa (£5.8m)
Zepiqueno Redmond – Feyenoord (free)
Marco Bizot – Stade Brestois (undisclosed)
Out:
Robin Olsen – Malmo (free)
Rico Richards – Port Vale (undisclosed)
Josh Feeney – Huddersfield (loan)
Kaine Kesler-Hayden – Coventry City (£3.5m)
Philippe Coutinho – Vasco de Gama (undisclosed)
Kourtney Hause – Released
Oliwier Zych – Rakow (loan)
Enzo Barrenechea – Benfica (loan)
Bournemouth
In:
Eli Junior Kroupi – Lorient (£10m)
Adrien Truffert – Rennes (£14.3m)
Djordje Petrovic – Chelsea (£25m)
Out:
Dean Huijsen – Real Madrid (£50m)
Milos Kerkez – Liverpool (£40m)
Jaidon Anthony – Burnley (£8m)
Daniel Jebbison – Preston (loan)
Max Aarons – Rangers (loan)
Joe Rothwell – Rangers (undisclosed)
Mark Travers – Everton (£4m)
Brentford
In:
Michael Kayode – Fiorentina (£14.7m)
Romelle Donovan – Birmingham City (£3m)
Caoimhin Kelleher – Liverpool (£18m)
Antoni Milambo – Feyenoord (£18.8m)
Jordan Henderson – Ajax (free)
Out:
Mark Flekken – Bayer Leverkusen (£11m)
Ben Mee – Released
Ben Winterbottom – Released
Tony Yogane – Dundee (loan)
Christian Norgaard – Arsenal (£10m)
Bryan Mbeumo – Manchester United (£70m)
Ji-soo Kim – Kaiserslautern (loan)
Brighton & Hove Albion
In:
Tom Watson – Sunderland (£10m)
Yoon Do-young – Daejeon Hana Citizen (£2m)
Charalompos Kostulas – Olympiacos (£31.7m)
Diego Coppola – Hellas Verona (£9m)
Nils Ramming – Eintracht Frankfurt (£725k)
Olivier Boscagli – PSV Eindhoven (free)
Maxim De Cuyper – Club Brugge (£17.3m)
Out
Joao Pedro – Chelsea (£60m)
James Beadle – Birmingham (loan)
Valentin Barco – Strasbourg (undisclosed)
Odel Offiah – Preston (£1.5m)
Ibrahim Osman – Auxerre (loan)
Amario Cozier-Duberry – Bolton Wanderers (loan)
Simon Adingra – Sunderland (£21m)
Yoon Do-young – Excelsior (loan)
Evan Ferguson – Roma (loan)
Burnley
In:
Bashir Humphreys – Chelsea (£14.7m)
Marcus Edwards – Sporting CP (£8.4m)
Jaidon Anthony – Bournemouth (£8m)
Zian Flemming – Millwall (£7m)
Max Weiss – Karlsruher (£4.2m)
Axel Tuanzebe – Ipswich (free)
Quilindschy Hartman – Feyenoord (undisclosed)
Loum Tchaouna – Lazio (£12m)
Kyle Walker – Manchester City (£5m)
Jacob Bruun Larsen – VfB Stuttgart (£3.5m)
Out:
Nathan Redmond – Released
Jonjo Shelvey – Released
CJ Egan-Riley – Marseille (free)
Andreas Hountondji – St. Pauli (loan)
Han-Noah Massengo – Augsburg (£2.6m)
Chelsea
In:
Jamie Gittens – Borussia Dortmund (£51.5m)
Joao Pedro – Brighton (£60m)
Liam Delap – Ipswich Town (£30m)
Estevao Willian – Palmeiras (£29m)
Dario Essugo – Sporting CP (£18m)
Mamadou Sarr – RC Strasbourg (£12m)
Kendry Paez – Independiente del Valle (£17.3m)
*Mike Penders – Genk (Signed in 2024 for £17m. Will join Chelsea after spending last season at Genk)
Out:
Bashir Humphreys – Burnley (£14.7m)
Dylan Williams – Burton Albion (free)
Marcus Bettinelli – Manchester City (undisclosed)
Kepa Arrizabalaga – Arsenal (£5m)
Mathis Amougou – Strasbourg (undisclosed)
Djordje Petrovic – Bournemouth (£25m)
Noni Madueke – Arsenal (£48m)
Crystal Palace
In:
Walter Benitez – PSV Eindhoven (free)
Borna Sosa – Ajax (£3m)
Out:
Jeffrey Schlupp – Norwich City (free)
Joel Ward – Released
Louie Moulden – Released
Owen Goodman – Huddersfield (loan)
Joe Whitworth – Exeter City (loan)
Luke Plange – Grasshoppers (free)
Everton
In:
Carlos Alcaraz – Flamengo (£12.6m)
Thierno Barry – Villarreal (£27.6m)
Mark Travers – Bournemouth (£4m)
Out:
Neal Maupay – Released
Asmir Begovic – Released
Abdoulaye Doucoure – Released
Joao Virginia – Released
Ashley Young – Ipswich Town (free)
Mason Holgate – Al-Gharafa (free)
Fulham
In:
–
Out:
Carlos Vinicius – Gremio (free)
Willian – Released
Callum Osmand – Celtic (free)
Leeds United
In:
Lukas Nmecha – Wolfsburg (free)
Jaka Bijol – Udinese (£15m)
Sebastian Bornauw – Wolfsburg (£5.1m)
Gabriel Gudmundsson – Lille (£10m)
Sean Longstaff – Newcastle (£12m)
Anton Stach – Hoffenheim (£17.3m)
Out:
Rasmus Kristensen – Eintracht Frankfurt (£7.6m)
Joshua Guilavogui – Released
Joe Snowdon – Swindon (free)
Junior Firpo – Real Betis (free)
Max Wober – Werder Bremen (loan)
Liverpool
In:
Milos Kerkez – Bournemouth (£40m)
Florian Wirtz – Bayer Leverkusen (£116m)
Jeremie Frimpong – Bayer Leverkusen (£29.6m)
*Giorgi Mamardashvili – Valencia (Joined in 2024 for £29m. Will join Liverpool after spending last season at Valencia)
Armin Pecsi – Puskas Akademia (£1.5m)
Freddie Woodman – Preston (free)
Hugo Ekitike – Eintracht Frankfurt (£79m)
Out:
Trent Alexander-Arnold – Real Madrid (£10m)
Caoimhin Kelleher – Brentford (£12.5m rising to £18m)
Jarell Quansah – Bayer Leverkusen (£30m)
Nathaniel Phillips – West Bromwich Albion (£3m)
Vitezslav Jaros – Ajax (loan)
Dominic Corness – The New Saints (free)
Manchester City
In:
Tijjani Reijnders – AC Milan (£46.3m)
Rayan Ait-Nouri – Wolves (£36.3m)
Marcus Bettinelli – Chelsea (undisclosed)
Sverre Nypan – Rosenborg (£12.5m)
Out:
Yan Couto – Borussia Dortmund (£25m)
Jacob Wright – Norwich City (£2.3m)
Kevin De Bruyne – Released
Scott Carson – Released
Maximo Perrone – Como (£11.25m)
Manchester United
In:
Matheus Cunha – Wolves (£62.5m)
Diego Leon – Cerro Porteno (£7m)
Enzo Kana-Biyik – Le Havre (free)
Bryan Mbeumo – Brentford (£70m)
Out:
Enzo Kana-Biyik – Lausanne-Sport (loan)
Christian Eriksen – Released
Jonny Evans – Retired
Victor Lindelof – Released
Daniel Gore – Rotherham (loan)
Marcus Rashford – Barcelona (loan)
Newcastle United
In:
Antonio Cordero – Malaga (free)
Anthony Elanga – Nottingham Forest (£52m)
Out:
Lloyd Kelly – Juventus (£20m)
Jamal Lewis – Released
Sean Longstaff – Leeds (£12m)
Nottingham Forest
In:
Igor Jesus – Botafogo (undisclosed)
Jair Cunha – Botafogo (£10m)
Out:
Jack Perkins – Northampton Town (undisclosed)
Harry Toffolo – Released
Andrew Omobamidele – Strasbourg (undisclosed)
Tyler Bindon – Sheffield United (loan)
Ramon Sosa – Palmeiras (£10m)
Anthony Elanga – Newcastle (£52m)
Wayne Hennessey – Retired
Danilo – Botafogo (£21.7m)
Sunderland
In:
Enzo Le Fee – Roma (£19.3m)
Habib Diarra – RC Strasbourg (£30m)
Noah Sadiki – Union Saint-Gilloise (£17.5m)
Reinildo Mandava – Atletico Madrid (free)
Chemsdine Talbi – Club Brugge (£19.5m)
Simon Adingra – Brighton (£21m)
Out:
Tom Watson – Brighton (£10m)
Jobe Bellingham – Borussia Dortmund (£32m)
Nathan Bishop – AFC Wimbledon (undisclosed)
Adil Aouchiche – Aberdeen (loan)
Tottenham Hotspur
In:
Kevin Danso – Lens (£21m)
Luka Vuskovic – Hajduk Split (£12m)
Mathys Tel – Bayern Munich (£29.8m)
Kota Takai – Kawasaki Frontale (free)
Mohammed Kudus – West Ham (£55m)
Out:
Pierre-Emile Hojbjerg – Marseille (£17m)
Fraser Forster – Released
Alfie Whiteman – Released
Sergio Reguilon – Released
Damola Ajayi – Doncaster Rovers (loan)
Alejo Veliz – Rosario Central (loan)
West Ham United
In:
Jean-Clair Todibo – Nice (£33.7m)
Daniel Cummings – Celtic (free)
El Hadji Malick Diouf – Slavia Prague (£19m)
Kyle Walker-Peters – West Ham (free)
Out:
Mohammed Kudus – Tottenham (£55m)
Kamari Swyer – Northampton Town (free)
Lukasz Fabianski – Released
Aaron Creswell – Stoke (free)
Vladimir Coufal – Released
Danny Ings – Released
Kurt Zouma – Released
Wolverhampton Wanderers
In:
Fer Lopez – Celta Vigo (£19.5m)
Jorgen Strand Larsen – Celta Vigo (undisclosed)
Jhon Arias – Fluminense (£19m)
Out:
Matheus Cunha – Manchester United (£62.5m)
Pablo Sarabia – Al-Arabi (free)
Rayan Ait-Nouri – Manchester City (£36.3m)
Chem Campbell – Stevenage (free)
Craig Dawson – Released
Tommy Doyle – Birmingham City (loan)
Nasser Djiga – Rangers (loan)
Chiquinho – Alverca (undisclosed)
Joe Hodge – Tondela (free)
Bastien Meupiyou – Alverca (loan)