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
David Raya – Brentford, £27m
Out
Mika Biereth – Sturm Graz, £4m
Catalin Cirjan – Dinamo Bucharest, free
Amario Cozier-Duberry – Brighton, free
Arthur Okonkwo – Wrexham, free
Kamarni Ryan – Burnley, free
Mohamed Elneny – released
Cedric Soares – released
Maura Bandeira – released
Henry Davies – released
Ovie Ejeheri – released
Taylor Foran – Bromley, free
Hubert Graczyk – released
James Hillson – released
Henry Jeffcot – released
Tyreece John-Jules – released
Alex Kirk – released
James Lannin-Sweet – released
Kido Taylor-Hart – released
Ruell Walters – Luton, free
Omari Benjamin – released
Luis Brown – released
Noah Cooper – released
Nuno Tavares – Lazio, loan
Albert Sambi Lokonga – Sevilla, loan
Aston Villa
In
Ross Barkley – Luton, undisclosed
Lewis Dobbin – Everton, £10m
Cameron Archer – Sheffield United, £14m
Ian Maatsen – Chelsea, £37.5m
Enzo Barrenechea – Juventus, undisclosed
Samuel Iling-Junior – Juventus, undisclosed
Jaden Philogene – Hull City, £20m
Out
Douglas Luiz – Juventus, £21m
Omari Kellyman – Chelsea, £19m
Morgan Sanson – Nice, £3.4m
Tim Iroegbunam – Everton, £9m
Taylor-Jay Hart – released
Chisom Afoka – released
Frankie Ealing – released
Dylan Mitchell – Swindon, free
Jack McDowell – QPR, free
Abube Onuchukwu – released
Aaron O’Reilly – released
Edward Rowe – released
Philippe Coutinho – Vasco de Gama, loan
Calum Chambers – Cardiff, free
Sebastian Revan – Wrexham, undisclosed
Tommi O’Reilly – Shrewsbury, loan
Vijami Sinisalo – Celtic, £1m
Filip Marschall – Crewe, loan
Bournemouth
In
Luis Sinisterra – Leeds, £20m
Enes Unal – Getafe, £14m
Alex Paulsen – Wellington Phoenix, £2m
Daniel Jebbison – Sheffield United, £1.5m
Out
Ryan Fredericks – released
Lloyd Kelly – Newcastle, free
Darren Randolph – released
Jamal Lowe – Sheffield Wednesday, free
Emiliano Marcondes – released
Noah Crisp – released
Ollie Eagle – released
Ben Greenwood – released
Jack Holman – released
Baylin Johnson – released
Ferdinand Okoh – released
Cameron Plain – released
Euan Pollock – released
Harry Redknapp Jr – released
Joe Rothwell – Leeds, loan
Kieffer Moore – Sheffield United, undisclosed
Brentford
In
Igor Thiago – Club Brugge, £30m
Benjamin Fredrick – Simoiben, undisclosed
Julian Eyestone – Duke Blue Devils, free
Out
David Raya – Arsenal, £27m
Shandon Baptiste – Luton, free
Saman Ghoddos – released
Charlie Goode – released
Michael Olakigbe – Wigan, loan
Daniel Oyegoke – Hearts, free
Ellery Balcombe – St Mirren, loan
Vincent Angelini – released
Charlie Farr – released
Angel Waruih – Eastleigh, free
Byron Wilson – released
Nathan Young-Coombes – released
Erion Zabeli – released
Thomas Strakosha – AEK Athens, free
Brighton
In
Ibrahim Osman – Nordsjaelland, £16m
Yankuba Minteh – Brighton, £25m
Mats Wieffer – Feyenoord, £25m
Amario Cozier-Duberry – Arsenal, free
Malick Yalcouye – IFK Gothenburg, £6m
Out
Adam Lallana – Southampton, free
Brody Peart – Wycombe, free
Steven Alzate – released
Jack Hinchy – released
Leigh Kavanagh – released
Tommy Reid – released
Bailey Smith – released
Jaydon Fuller – released
Ben Jackson – Livingston, loan
Chelsea
In
Marc Guiu – Barcelona, £5m
Tosin – Fulham, free
Estevao Willian – Palmeiras, £29.1m
Omari Kellyman – Aston Villa, £19m
Kiernan Dewsbury-Hall – Leicester, £30m
Renato Veiga – FC Basel, £12m
Out
Michael Golding – Leicester, undisclosed
Thiago Silva – Fluminense, free
Lewis Hall – Newcastle, £28m
Teddy Sharman-Lowe – Doncaster, loan
Dion Rankine – Wigan, free
Charlie Webster – Burton, undisclosed
Josh Brooking – released
Noah Hay – released
Jamie Cumming – Oxford, undisclosed
Hakim Ziyech – Galatasary, undisclosed
Ian Maatsen – Aston Villa, £37.5m
Omari Hutchinson – Ipswich, £18m
Dylan Williams – Burton, loan
Crystal Palace
In
Chadi Riad – Barcelona, £14m
Daichi Kamada – Lazio, free
Out
Michael Olise – Bayern Munich, £50.8m
Jairo Riedewald – released
James Tomkins – released
Nathan Ferguson – released
Kofi Balmer – Motherwell, free
Scott Banks – St Pauli, free
Kelvin Agho – released
John-Kymani Gordon – Colchester, free
Giulio Marroni – released
Noah Watson – released
Vonnte Williams – released
Leon Elliott – Ipswich, free
Joe Whitworth – Exeter, loan
Owen Goodman – AFC Wimbledon, loan
Everton
In
Tim Iroegbunam – Aston Villa, £9m
Jack Harrison – Leeds, loan
Iliman Ndiaye – Marseille, £20m
Out
Andre Gomes – released
Andy Lonergan – Wigan, free
Lewis Warrington – Leyton Orient, free
Mackenzie Hunt – Fleetwood, free
Katia Kouyate – Barrow, free
Kyle John – released
Ed Jones – released
Dylan Graham – released
Lewis Dobbin – Aston Villa, £10m
Dele – released
Matthew Mallon – released
Sebastian Jensen – released
Daniel Maher – released
Ben Godfrey – Atalanta, £10.2m
Jack Barrett – Blackburn, free
Fulham
In
None
Out
Tosin – Chelsea, free
Marek Rodak – released
Tyrese Francois – released
Terence Kongolo – released
Luciano D’Auria-Henry – released
George Okkas – released
Caelan Avenell – released
Ma’Kel Bogle-Campbell – released
Montague Conway – released
Bobby Decordova-Reid – Leicester, free
Joao Palhinha – Bayern Munich, £47.4m
Ipswich
In
Liam Delap – Man City, £20m
Omari Hutchinson – Chelsea, £18m
Jacob Greaves – Hull, £15m
Leon Elliott – Crystal Palace, free
Ben Johnson – West Ham, free
Out
Idris El Mizouni – Oxford, £400,000
Kayden Jackson – Derby, free
Dominic Ball – released
Nick Hayes – Barnet, free
Panutche Camara – released
Sone Aluko – retired
Silva Mexes – Manchester United, free
Gassan Ahadme – Charlton, £1m
Vaclav Hladky – Burnley, free
Leicester
In
Abdul Fatawu – Sporting, £17m
Bobby Decordova-Reid – Fulham, free
Michael Golding – Chelsea, undisclosed
Caleb Okoli – Atalanta, undisclosed
Out
Kiernan Dewsbury-Hall – Chelsea, £30m
Marc Albrighton – released
Kelechi Iheanacho – released
Denis Praet – released
Paul Appiah – released
Arlo Doherty – released
Shane Flynn – released
Iestyn Hughes – released
Jack Lewis – released
Tawanda Maswanhise – released
Lewis Brunt – Wrexham, undisclosed
Liverpool
In
None
Out
Thiago Alcantara – released
Joel Matip – released
Adrian – released
Calvin Ramsay – Wigan, loan
Cody Pennington – released
Francis Gyimah – released
Luke Hewitson – released
Mateusz Musialowski – released
Melkamu Frauendorf – released
Nathan Giblin – released
Adam Lewis – Morecambe, free
Niall Osborne – released
Manchester City
In
Savio – Troyes, £33.6
Out
Taylor Harwood-Bellis – Southampton, £20m
Tommy Doyle – Wolves, £4.3m
Josh Adam – released
Jamal Baptiste – released
Lewis Fiorini – Stockport, undisclosed
Sergio Gomez – Real Sociedad, undisclosed
Liam Delap – Ipswich, £20m
Manchester United
In
Silva Mexes – Ipswich, free
James Overy – Perth Glory, free
Joshua Zirkzee – Bologna, £36.5m
Leny Yoro – Lille, £58.9m
Out
Raphael Varane – released
Anthony Martial – released
Brandon Williams – released
Omari Forson – Monza, free
Alvaro Fernandez – Benfica, £5.1m
Tom Huddlestone – released
Charlie McNeill – released
Marcus Lawrence – released
Kie Plumley – released
Donny van de Beek – Girona, £7.6m
Willy Kambwala – Villarreal, £9.6m
Mason Greenwood – Marseille, £26.6m
Newcastle
In
Lewis Hall – Chelsea, £28m
Odysseas Vlachodimos – Nottingham Forest, undisclosed
Lloyd Kelly – Bournemouth, free
John Ruddy – Birmingham, free
Out
Elliot Anderson – Nottingham Forest, £35m
Yankuba Minteh – Brighton, £30m
Paul Dummett – released
Matt Ritchie – released
Loris Karius – released
Jeff Hendrick – released
Kell Watts – Cambridge, free
Jude Smith – Carlisle, free
Dylan Stephenson – Dagenham & Redbridge, free
Rodrigo Vilca – released
Taylor Ross – released
Michael Ndiweni – released
Carter Milmore – released
Shaun Mavididi – released
Jordan Hackett – released
Amadou Diallo – released
Lucas De Bolle – released
Kyle Crossley – released
Will Brown – released
Matthew Bondswell – released
Nottingham Forest
In
Eric da Silva Moreiro – St Pauli, £1.3m
Elliot Anderson – Newcastle, £35m
Marko Stamenic – Red Star Belgrade, undisclosed
Carlos Miguel – Corinthians, undisclosed
Nikola Milenkovic – Fiorentina, £12m
Out
Odysseas Vlachodimos – Newcastle, undisclosed
Moussa Niakhate – Lyon, £27m
Orel Mangala – Lyon, £20m
Felipe – released
Cheikhou Kouyate – released
Wayne Hennessey – released
Harry Arter – released
Loic Mbe Soh – released
Scott McKenna – released
Remo Freuler – Bolgona, £3.4m
Julian Larsson – Burton, undisclosed
Marko Stamenic – Olympiakos, loan
Theo Robinson – released
Elijah Morgan – released
Henry Lister – released
Ateef Konate – released
Ethan Hull – released
Tony Gbopo – released
Kevin Adueni – released
Brandon Aguilera – Rio Ave, undisclosed
Esapa Osong – Rotherham, loan
Southampton
In
Taylor Harwood-Bellis – Manchester City, £20m
Adam Lallana – Brighton, free
Charlie Taylor – Burnley, free
Ronnie Edwards – Peterborough, £6m
Nathan Wood – Swansea, £3m
Yukinari Sugawara – AZ Alkmaar, £5m
Flynn Downes – West Ham, £18m
Out
Stuart Armstrong – released
Jake Vokins – released
Dynel Simeu – released
Matt Carson – Torquay, free
Luke Pearce – released
Ollie Wright – Yeovil, loan
Romain Perraud – Real Betis, £3m
Duje Caleta-Car – Lyon, undisclosed
Lyanco – Atletico Mineiro, £4m
Lewis Payne – Cheltenham, loan
Tottenham
In
Lucas Bergvall – Djurgarden, £8.5m
Timo Werner – RB Leipzig, loan
Archie Gray – Leeds, undisclosed
George Feeney – Glentoran, undisclosed
Out
Eric Dier – Bayern Munich, £3m
Ivan Perisic – Hajduk Split, free
Joe Rodon – Leeds, undisclosed
Ryan Sessegnon – released
Japhet Tanganga – Millwall, free
Tanguy Ndombele – released
Han Willhoft-King – released
Charlie Sayers – released
Billy Heaps – released
Kieran Morgan – QPR, free
Troy Parrott – AZ Alkmaar, £6.7m
West Ham
In
Luis Guilherme – Palmeiras, £25m
Wes Foderingham – Sheffield United, free
Max Kilman – Wolves, £40m
Out
Said Benrahma – Lyon, £13m
Thilo Kehrer – Monaco, £9.5m
Dan Chesters – Salford, free
Jacob Knightbridge – Oxford, free
Nathan Trott – Copenhagen, £1.5m
Krisztian Hegyi – Motherwell, loan
Jemiah Umolu – released
Liam Jones – released
Angelo Ogbonna – released
Keenan Forson – released
Sebastian Boothe – released
Joseph Anang – St Patrick’s, free
Ben Johnson – Ipswich, free
Michael Forbes – Bristol Rovers, loan
Flynn Downes – Southampton, £18m
Wolves
In
Tommy Doyle – Man City, £4.3m
Rodrigo Gomes – Braga, £12.7m
Pedro Lima – Sport Recife, £8.45m
Jorgen Strand Larsen – Celta Vigo, loan
Out
Bendeguz Bolla – Rapid Vienna, free
Joe Young – released
Dom Plank – released
Louie Moulden – released
Muhamed Diomande – released
Max Kilman – West Ham, £40m