The transfer window is now 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
None
Out
Mohamed Elneny – released
Cedric Soares – released
Arthur Okonkwo – Wrexham, free
Maura Bandeira – released
Catalin Cirjan – Dinamo Bucharest, free
Amario Cozier-Duberry – released
Henry Davies – released
Ovie Ejeheri – released
Taylor Foran – released
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 – released
Omari Benjamin – released
Luis Brown – released
Noah Cooper – released
Kamarni Ryan – Burnley, free
Aston Villa
In
Lewis Dobbin – Everton, £10m
Cameron Archer – Sheffield United, £14m
Out
Morgan Sanson – Nice, £3.4m
Tim Iroegbunam – Everton, £9m
Taylor-Jay Hart – released
Chisom Afoka – released
Frankie Ealing – released
Dylan Mitchell – released
Jack McDowell – QPR, free
Abube Onuchukwu – released
Aaron O’Reilly – released
Edward Rowe – released
Bournemouth
In
Luis Sinisterra – Leeds, £20m
Enes Unal – Getafe, £14m
Alex Paulsen – Wellington Phoenix, £2m
Out
Ryan Fredericks – released
Lloyd Kelly – Newcastle, free
Darren Randolph – released
Jamal Lowe – released
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 – released
Brentford
In
Igor Thiago – Club Brugge, £30m
Benjamin Fredrick – Simoiben, undisclosed
Julian Eyestone – Duke Blue Devils, free
Out
Shandon Baptiste – released
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
Brighton
In
Ibrahim Osman – Nordsjaelland, £16m
Out
Adam Lallana – Southampton, free
Steven Alzate – released
Jack Hinchy – released
Leigh Kavanagh – released
Brody Peart – released
Tommy Reid – released
Bailey Smith – released
Jaydon Fuller – released
Chelsea
In
Tosin – Fulham, free
Estevao Willian – Palmeiras, £29.1m
Out
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
Crystal Palace
In
Chadi Riad – Barcelona, £14m
Out
Jairo Riedewald – released
James Tomkins – released
Nathan Ferguson – released
Kofi Balmer – Motherwell, free
Scott Banks – St Pauli, free
Kelvin Agho – released
John-Kymani Gordon – released
Giulio Marroni – released
Noah Watson – released
Vonnte Williams – released
Leon Elliott – Ipswich, free
Everton
In
Tim Iroegbunam – Aston Villa, £9m
Jack Harrison – Leeds, loan
Out
Andre Gomes – released
Andy Lonergan – released
Lewis Warrington – released
Mackenzie Hunt – released
Katia Kouyate – Barrow, free
Kyle John – released
Ed Jones – released
Dylan Graham – released
Lewis Dobbin – Aston Villa, £10m
Dele – released
Jack Barrett – released
Matthew Mallon – released
Sebastian Jensen – released
Daniel Maher – released
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
Ipswich
In
Leon Elliott – Crystal Palace, free
Out
Kayden Jackson – released
Dominic Ball – released
Nick Hayes – Barnet, free
Panutche Camara – released
Sone Aluko – retired
Silva Mexes – Manchester United, free
Leicester
In
Abdul Fatawu – Sporting, £17m
Out
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
Liverpool
In
None
Out
Thiago Alcantara – released
Joel Matip – 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 – released
Niall Osborne – released
Manchester City
In
None
Out
Taylor Harwood-Bellis – Southampton, £20m
Tommy Doyle – Wolves, £4.3m
Josh Adam – released
Jamal Baptiste – released
Manchester United
In
Silva Mexes – Ipswich, free
James Overy – Perth Glory, free
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
Newcastle
In
Lewis Hall – Chelsea, £28m
Lloyd Kelly – Bournemouth, free
Out
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
Nottingham Forest
In
Eric da Silva Moreiro – St Pauli, £1.3m
Out
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
Southampton
In
Taylor Harwood-Bellis – Manchester City, £20m
Adam Lallana – Brighton, free
Out
Stuart Armstrong – released
Jake Vokins – released
Dynel Simeu – released
Matt Carson – released
Luke Pearce – released
Ollie Wright – Yeovil, loan
Romain Perraud – Real Betis, £3m
Tottenham
In
Lucas Bergvall – Djurgarden, £8.5m
Timo Werner – RB Leipzig, loan
Out
Eric Dier – Bayern Munich, £3m
Ivan Perisic – Hajduk Split, free
Ryan Sessegnon – released
Japhet Tanganga – released
Tanguy Ndombele – released
West Ham
In
Luis Guilherme – Palmeiras, £25m
Wes Foderingham – Sheffield United, free
Out
Thilo Kehrer – Monaco, £9.5m
Dan Chesters – Salford, free
Jacob Knightbridge – Oxford, free
Nathan Trott – Copenhagen, £1.5m
Wolves
In
Tommy Doyle – Man City, £4.3m
Rodrigo Gomes – Braga, £12.7m
Pedro Lima – Sport Recife, £8.45m
Out
Bendeguz Bolla – Rapid Vienna, free