The transfer window is open – and clubs are already signing players. Find out who is on the move across the Premier League…
Check below for a comprehensive list of all the Premier League ins and outs from the 2024 summer transfer window.
Keep track of all the latest developments with our Transfer Centre blog.
Fees include potential add-ons.
Arsenal
In
Lucas Nygaard – Nordsjaelland, free
David Raya – Brentford, £27m
Tommy Setford – Ajax, undisclosed
Out
Mika Biereth – Sturm Graz, £4m
Omari Benjamin – Everton, free
Luis Brown – West Ham, free
Catalin Cirjan – Dinamo Bucharest, free
Noah Cooper – Stoke, free
Amario Cozier-Duberry – Brighton, free
Ovie Ejeheri – FC Midtjylland, free
Taylor Foran – Bromley, free
Arthur Okonkwo – Wrexham, free
Kamarni Ryan – Burnley, free
Ruell Walters – Luton, free
Maura Bandeira – Released
Henry Davies – Released
Mohamed Elneny – Released
Hubert Graczyk – Released
James Hillson – Released
Henry Jeffcot – Released
Tyreece John-Jules – Released
Alex Kirk – Released
James Lannin-Sweet – Released
Cedric Soares – Released
Kido Taylor-Hart – Released
Jack Henry-Francis – Sligo Rovers, loan
Nuno Tavares – Lazio, loan
Albert Sambi Lokonga – Sevilla, loan
Aston Villa
In
Ethan Amundsen-Day – Copenhagen, undisclosed
Cameron Archer – Sheffield United, £14m
Ross Barkley – Luton, undisclosed
Enzo Barrenechea – Juventus, undisclosed
Lewis Dobbin – Everton, £10m
Samuel Iling-Junior – Juventus, undisclosed
Omar Khedr – ZED, undisclosed
Ian Maatsen – Chelsea, £37.5m
Amadou Onana – Everton, £50m
Jaden Philogene – Hull City, £20m
Max Jenner – West Brom, free
Out
Tim Iroegbunam – Everton, £9m
Omari Kellyman – Chelsea, £19m
Douglas Luiz – Juventus, £21m
Sebastian Revan – Wrexham, undisclosed
Morgan Sanson – Nice, £3.4m
Vijami Sinisalo – Celtic, £1m
Calum Chambers – Cardiff, free
Jack McDowell – QPR, free
Dylan Mitchell – Swindon, free
Taylor-Jay Hart – Released
Chisom Afoka – Released
Frankie Ealing – Released
Abube Onuchukwu – Released
Aaron O'Reilly – Released
Edward Rowe – Released
Philippe Coutinho – Vasco de Gama, loan
Filip Marschall – Crewe, loan
Tommi O'Reilly – Shrewsbury, loan
Moussa Diaby – Al Ittihad, undisclosed
Bournemouth
In
Daniel Jebbison – Sheffield United, £1.5m
Alex Paulsen – Wellington Phoenix, £2m
Luis Sinisterra – Leeds, £20m
Enes Unal – Getafe, £14m
Koby Mottoh – Portsmouth, free
Out
Kieffer Moore – Sheffield United, undisclosed
Jack Wadham – Sutton, free
Lloyd Kelly – Newcastle, free
Jamal Lowe – Sheffield Wednesday, free
Noah Crisp – Released
Ollie Eagle – Released
Ryan Fredericks – Released
Ben Greenwood – Released
Jack Holman – Released
Baylin Johnson – Released
Emiliano Marcondes – Released
Ferdinand Okoh – Released
Cameron Plain – Released
Euan Pollock – Released
Darren Randolph – Released
Harry Redknapp Jr – Released
Michael Dacosta Gonzalez – Crawley, loan
Charlie Osborne – Hartberg, loan
Joe Rothwell – Leeds, loan
Brentford
In
Igor Thiago – Club Brugge, £30m
Benjamin Fredrick – Simoiben, undisclosed
Julian Eyestone – Duke Blue Devils, free
Out
David Raya – Arsenal, £27m
Daniel Oyegoke – Hearts, undisclosed
Shandon Baptiste – Luton, free
Thomas Strakosha – AEK Athens, free
Angel Waruih – Eastleigh, free
Saman Ghoddos – Released
Charlie Goode – Released
Vincent Angelini – Released
Charlie Farr – Released
Byron Wilson – Released
Nathan Young-Coombes – Released
Erion Zabeli – Released
Ellery Balcombe – St Mirren, loan
Michael Olakigbe – Wigan, loan
Brighton
In
Yankuba Minteh – Brighton, £25m
Ibrahim Osman – Nordsjaelland, £16m
Mats Wieffer – Feyenoord, £25m
Malick Yalcouye – IFK Gothenburg, £6m
Amario Cozier-Duberry – Arsenal, free
Out
Kacper Kozlowski – Gaziantep, undisclosed
Leigh Kavanagh – Bohemians, free
Adam Lallana – Southampton, free
Brody Peart – Wycombe, free
Steven Alzate – Released
Jaydon Fuller – Released
Jack Hinchy – Released
Tommy Reid – Released
Bailey Smith – Released
James Beadle – Sheffield Wednesday, loan
Ben Jackson – Livingston, loan
Kjell Scherpen – Sturm Graz, loan
Tom McGill – MK Dons, loan
Marc Leonard – Birmingham City, undisclosed
Jack Hinchy – Notts County, free
Chelsea
In
Kiernan Dewsbury-Hall – Leicester, £30m
Marc Guiu – Barcelona, £5m
Omari Kellyman – Aston Villa, £19m
Tosin – Fulham, free
Renato Veiga – FC Basel, £12m
Caleb Wiley – Atlanta United, undisclosed
Estevao Willian – Palmeiras, £29.1m
Out
Chinoso Chibueze – Stoke, undisclosed
Jamie Cumming – Oxford, undisclosed
Michael Golding – Leicester, undisclosed
Lewis Hall – Newcastle, £28m
Omari Hutchinson – Ipswich, £18m
Ian Maatsen – Aston Villa, £37.5m
Charlie Webster – Burton, undisclosed
Hakim Ziyech – Galatasary, undisclosed
Dion Rankine – Wigan, free
Thiago Silva – Fluminense, free
Josh Brooking – Released
Noah Hay – Released
Ted Curd – Hampton & Richmond, loan
Teddy Sharman-Lowe – Doncaster, loan
Dylan Williams – Burton, loan
Crystal Palace
In
Chadi Riad – Barcelona, £14m
Daichi Kamada – Lazio, free
Jemiah Umolu – West Ham, free
Out
Michael Olise – Bayern Munich, £50.8m
Kofi Balmer – Motherwell, free
Scott Banks – St Pauli, free
Leon Elliott – Ipswich, free
John-Kymani Gordon – Colchester, free
Kelvin Agho – Released
Nathan Ferguson – Released
Giulio Marroni – Released
Jairo Riedewald – Released
James Tomkins – Released
Noah Watson – Released
Vonnte Williams – Released
Owen Goodman – AFC Wimbledon, loan
Joe Whitworth – Exeter, loan
David Ozoh – Derby, loan
Tayo Adaramola – Stockport, loan
Everton
In
Omari Benjamin – Arsenal, free
Jack Harrison – Leeds, loan
Tim Iroegbunam – Aston Villa, £9m
Iliman Ndiaye – Marseille, £20m
Jesper Lindstrom – Napoli, loan
Out
Lewis Dobbin – Aston Villa, £10m
Ben Godfrey – Atalanta, £10.2m
Amadou Onana – Aston Villa, £50m
Jack Barrett – Blackburn, free
Dylan Graham – Larne, free
Mackenzie Hunt – Fleetwood, free
Katia Kouyate – Barrow, free
Andy Lonergan – Wigan, free
Lewis Warrington – Leyton Orient, free
Dele – Released
Andre Gomes – Released
Sebastian Jensen – Released
Kyle John – Released
Ed Jones – Released
Daniel Maher – Released
Matthew Mallon – Released
Fulham
In
Ryan Sessegnon – Free
Out
Joao Palhinha – Bayern Munich, £47.4m
Bobby Decordova-Reid – Leicester, free
Tyrese Francois – Wigan, free
George Okkas – Rio Ave, free
Tosin- Chelsea, free
George Wickens – Lincoln, free
Marek Rodak – Released
Terence Kongolo – Released
Luciano D'Auria-Henry – Released
Caelan Avenell – Released
Ma'Kel Bogle-Campbell – Released
Montague Conway – Released
Matt Dibley-Dias – Northampton, loan
Ipswich
In
Liam Delap – Man City, £20m
Omari Hutchinson – Chelsea, £18m
Jacob Greaves – Hull, £15m
Darragh McCann – Glentoran, undisclosed
Arijanet Muric – Burnley, undisclosed
Leon Elliott – Crystal Palace, free
Ben Johnson – West Ham, free
Out
Gassan Ahadme – Charlton, £1m
Idris El Mizouni – Oxford, £400,000
Silva Mexes – Manchester United, compensation
Danny Cullum – Sudbury, free
Nick Hayes – Barnet, free
Vaclav Hladky – Burnley, free
Kayden Jackson – Derby, free
Jack Manly – Leiston, free
Seth O'Neill – Ipswich Wanderers, free
Cameron Stewart – Coleraine, free
Dominic Ball – Released
Panutche Camara – Released
Sone Aluko – Retired
Leicester
In
Abdul Fatawu – Sporting, £17m
Michael Golding – Chelsea, undisclosed
Caleb Okoli – Atalanta, undisclosed
Bobby Decordova-Reid – Fulham, free
Out
Kiernan Dewsbury-Hall – Chelsea, £30m
Lewis Brunt – Wrexham, undisclosed
Shane Flynn – Waterford, free
Marc Albrighton – Released
Paul Appiah – Released
Arlo Doherty – Released
Iestyn Hughes – Released
Kelechi Iheanacho – Released
Jack Lewis – Released
Tawanda Maswanhise – Released
Denis Praet – Released
Silko Thomas – Wigan, loan
Liverpool
In
None
Out
Anderson Arroyo – Burgos, undisclosed
Adrian – Real Betis, free
Melkamu Frauendorf – Hannover, free
Nathan Giblin – AFC Liverpool, free
Francis Gyimah – Stoke, free
Luke Hewitson – Fleetwood, free
Zac Jagielka – Hull, free
Adam Lewis – Morecambe, free
Joel Matip – Released
Mateusz Musialowski – Released
Niall Osborne – Released
Cody Pennington – Released
Matteo Ritaccio – Released
Calvin Ramsay – Wigan, loan
Thiago Alcantara – Retired
Manchester City
In
Savio – Troyes, £33.6m
Out
Liam Delap – Ipswich, £20m
Tommy Doyle – Wolves, £4.3m
Lewis Fiorini – Stockport, undisclosed
Sergio Gomez – Real Sociedad, undisclosed
Taylor Harwood-Bellis – Southampton, £20m
Josh Adam – Released
Jamal Baptiste – Released
Manchester United
In
Leny Yoro – Lille, £58.9m
Joshua Zirkzee – Bologna, £36.5m
Silva Mexes – Ipswich, compensation
James Overy – Perth Glory, free
Out
Alvaro Fernandez – Benfica, £5.1m
Mason Greenwood – Marseille, £26.6m
Willy Kambwala – Villarreal, £9.6m
Donny van de Beek – Girona, £7.6m
Omari Forson – Monza, free
Charlie McNeill – Sheffield Wednesday, free
Marcus Lawrence – Released
Anthony Martial – Released
Kie Plumley – Released
Shola Shoretire – Released
Raphael Varane – Released
Brandon Williams – Released
Tom Huddlestone – Retired
Newcastle
In
Lewis Hall – Chelsea, £28m
Miodrag Pivas – FK Jedinstvo Ub, undisclosed
Odysseas Vlachodimos – Nottingham Forest, undisclosed
Lloyd Kelly – Bournemouth, free
John Ruddy – Birmingham, free
Out
Elliot Anderson – Nottingham Forest, £35m
Yankuba Minteh – Brighton, £30m
Kyle Crossley – South Shields, free
Jude Smith – Carlisle, free
Dylan Stephenson – Dagenham & Redbridge, free
Kelland Watts – Cambridge, free
Matthew Bondswell – Released
Will Brown – Released
Lucas De Bolle – Released
Amadou Diallo – Released
Paul Dummett – Released
Jordan Hackett – Released
Jeff Hendrick – Released
Loris Karius – Released
Shaun Mavididi – Released
Carter Milmore – Released
Michael Ndiweni – Released
Matt Ritchie – Released
Taylor Ross – Released
Rodrigo Vilca – Released
Nottingham Forest
In
Elliot Anderson – Newcastle, £35m
Eric da Silva Moreiro – St Pauli, £1.3m
Nikola Milenkovic – Fiorentina, £12m
Carlos Miguel – Corinthians, undisclosed
Marko Stamenic – Red Star Belgrade, undisclosed
Shea Cahill – Brisbane Roar, free
Out
Remo Freuler – Bolgona, £3.4m
Orel Mangala – Lyon, £20m
Moussa Niakhate – Lyon, £27m
Brandon Aguilera – Rio Ave, undisclosed
Julian Larsson – Burton, undisclosed
Odysseas Vlachodimos – Newcastle, undisclosed
Henry Lister – Hearts, free
Kevin Adueni – Released
Harry Arter – Released
Felipe – Released
Tony Gbopo – Released
Wayne Hennessey – Released
Ethan Hull – Released
Ateef Konate – Released
Cheikhou Kouyate – Released
Loic Mbe Soh – Released
Scott McKenna – Released
Elijah Morgan – Released
Theo Robinson – Released
Esapa Osong – Rotherham, loan
Jonathan Panzo – Rio Ave, loan
Marko Stamenic – Olympiakos, loan
Southampton
In
Flynn Downes – West Ham, £18m
Ronnie Edwards – Peterborough, £6m
Taylor Harwood-Bellis – Manchester City, £20m
Yukinari Sugawara – AZ Alkmaar, £5m
Rento Takaoka – Nissho Gakuen High School, undisclosed
Nathan Wood – Swansea, £3m
Adam Lallana – Brighton, free
Brook Myers – Charlton, free
Khiani Shombe – Lewisham Borough, free
Charlie Taylor – Burnley, free
Wellington – Sao Paulo, free (joining in January)
Juan – Sao Paulo, free (joining in January)
Out
Duje Caleta-Car – Lyon, undisclosed
Lyanco – Atletico Mineiro, £4m
Romain Perraud – Real Betis, £3m
Che Adams – Torino, free
Matt Carson – Torquay, free
Luke Pearce – Cardiff, free
Stuart Armstrong – Released
Dynel Simeu – Released
Jake Vokins – Released
Zach Awe – Accrington, loan
Lewis Payne – Cheltenham, loan
Ollie Wright – Yeovil, loan
Tottenham
In
Lucas Bergvall – Djurgarden, £8.5m
George Feeney – Glentoran, undisclosed
Archie Gray – Leeds, undisclosed
Timo Werner – RB Leipzig, loan
Min-Hyuk Yang – Gangwon FC, undisclosed
Out
Eric Dier – Bayern Munich, £3m
Troy Parrott – AZ Alkmaar, £6.7m
Joe Rodon – Leeds, undisclosed
Kieran Morgan – QPR, free
Ivan Perisic – Hajduk Split, free
Japhet Tanganga – Millwall, free
Billy Heaps – Released
Tanguy Ndombele – Released
Charlie Sayers – Released
Ryan Sessegnon – Released
Han Willhoft-King – Released
Matthew Craig – Barnsley, loan
Pierre-Emile Hojbjerg – Marseille, loan
West Ham
In
Luis Guilherme – Palmeiras, £25m
Max Kilman – Wolves, £40m
Wes Foderingham – Sheffield United, free
Out
Said Benrahma – Lyon, £13m
Flynn Downes – Southampton, £18m
Thilo Kehrer – Monaco, £9.5m
Nathan Trott – Copenhagen, £1.5m
Joseph Anang – St Patrick's, free
Dan Chesters – Salford, free
Ben Johnson – Ipswich, free
Jacob Knightbridge – Oxford, free
Jemiah Umolu – Crystal Palace, free
Sebastian Boothe – Released
Keenan Forson – Released
Liam Jones – Released
Divin Mubama – Released
Angelo Ogbonna – Released
Blaise Uwandji – Released
Michael Forbes – Bristol Rovers, loan
Krisztian Hegyi – Motherwell, loan
Levi Laing – Cheltenham Town, loan
Wolves
In
Tommy Doyle – Man City, £4.3m
Rodrigo Gomes – Braga, £12.7m
Pedro Lima – Sport Recife, £8.45m
Arthur Nasta – Larkhall Athletic, undisclosed
Jorgen Strand Larsen – Celta Vigo, loan
Out
Max Kilman – West Ham, £40m
Oliver Tipton – Solihull Moors, undisclosed
Bendeguz Bolla – Rapid Vienna, free
Muhamed Diomande – West Brom, free
Dom Plank – Hearts, free
Louie Moulden – released
Joe Young – released
Marvin Kaleta – Motherwell, loan