Every Premier League summer transfer completed by Newcastle, Liverpool, Man United and rivals so far

The 2024 summer transfer window is open for business and it promises to be another fascinating one. With Premier League clubs grappling with financial fair play and profit and sustainability rules, there is likely to be more wheeling and dealing than ever.

One big deal could lead to a domino effect, of course, with clubs looking to move players on before they invest themselves. Newcastle United are in the boat, although Eddie Howe is keen to stengthen his squad ahead of the new season.

The Magpies moved quickly to sign Lloyd Kelly from Bournemouth after the defender's contract expired on the south coast, with United also linked to a series of attacking right-sided forwards. There will be plenty of twists and turns to come before deadline day, which is 11pm on August 30, so here's all the deals done so far.

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 (Everton)

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)

Aston Villa

Ins

Philippe Coutinho (Vasco da Gama)

Lewis Dobbin (Everton)

Cameron Archer (Sheffield United)

Ian Maatsen (Chelsea)

Ross Barkley (Luton)

Enzo Barrenechea (Juventus)

Samuel Iling-Junior (Juventus)

Outs

Douglas Luiz (Juventus)

Omari Kellyman (Chelsea)

Tim Iroegbunam (Everton)

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)

Bournemouth

Ins

Luis Sinisterra (Leeds)

Enes Unal (Getafe)

Alex Paulsen (Wellington Phoenix)

Daniel Jebbison (Sheffield United)

Koby Mottoh

Outs

Ryan Fredericks (Released)

Lloyd Kelly (Newcastle)

Darren Randolph (Released)

Jamal Lowe (Released)

Emiliano Marcondes (Released)

Joe Rothwell (Leeds United)

Brentford

Ins

Igor Thiago (Club Brugge)

Benjamin Fredrick (Simoiben)

Julian Eyestone (Duke Blue Devils)

Outs

David Raya (Arsenal)

Thomas Strakosha (AEK Athens)

Shandon Baptiste (Released)

Saman Ghoddos (Released)

Charlie Goode (Released)

Neal Maupay (End of loan)

Sergio Reguilon (End of loan)

Ellery Balcombe (St Mirren, loan)

Brighton

Ins

Ibrahim Osman (Nordsjaelland)

Yankuba Minteh (Newcastle)

Amario Cozier-Duberry (Arsenal)

Mats Wieffer (Feyenoord)

Outs

Adam Lallana (Released)

Steven Alzate (Released)

Chelsea

Ins

Tosin Adarabioyo (Fulham)

Estevao Willian (Palmeiras)

Omari Kellyman (Aston Villa)

Marc Guiu (Barcelona)

Kiernan Dewsbury-Hall (Leicester)

Outs

Thiago Silva (Released)

Lewis Hall (Newcastle)

Ian Maatsen (Aston Villa)

Omari Hutchinson (Ipswich)

Chinonso Chibueze (Stoke)

Michael Golding (Leicester)

Hakim Ziyech (Galatasaray)

Crystal Palace

Ins

Chadi Riad (Real Betis)

Daichi Kamada (Lazio)

Jemiah Umolu

Outs

Michael Olise (Bayern Munich)

Jairo Riedewald (Released)

James Tomkins (Released)

Kofi Balmer (Motherwell)

Leon Elliott (Ipswich)

Scott Banks (St Pauli)

Everton

Ins

Tim Iroegbunam (Aston Villa)

Jack Harrison (Leeds, loan)

Iliman Ndiaye (Marseille)

Omari Benjamin (Arsenal)

Outs

Ben Godfrey (Atalanta)

Lewis Dobbin (Aston Villa)

Andre Gomes (Released)

Andy Lonergan (Released)

Fulham

Ins

N/A

Outs

Joao Palhinha (Bayern Munich)

Tosin Adarbioyo (Chelsea)

Bobby De Cordova-Reid (Leicester City)

Tyrese Francois (Released)

Terence Kongolo (Released)

Marek Rodak (Released)

Armando Broja (End of loan)

Fode Ballo-Toure (End of loan)

Ipswich Town

Ins

Omari Hutchinson (Chelsea)

Leon Elliott (Crystal Palace)

Ben Johnson (West Ham)

Outs

Kayden Jackson (Released)

Dominic Ball (Released)

Sone Aluko (Retired)

Gassan Ahadme (Charlton)

Leicester City

Ins

Abdul Fatawu (Sporting)

Caleb Okoli (Atalanta)

Bobby De Cordova-Reid (Fulham)

Michael Golding (Chelsea)

Outs

Kiernan Dewsbury-Hall (Chelsea)

Marc Albrighton (Released)

Kelechi Iheanacho (Released)

Dennis Praet (Released)

Lewis Brunt (Wrexham)

Liverpool

Ins

N/A

Outs

Joel Matip (Released)

Thiago Alcantara (Released)

Anderson Arroyo (Burgos)

Manchester City

Ins

N/A

Outs

Sergio Gomez (Real Sociedad)

Tommy Doyle (Wolves)

Taylor Harwood-Bellis (Southampton)

Manchester United

Ins

Joshua Zirkzee (Bologna)

Silva Mexes (Ipswich)

James Overy (Perth Glory)

Outs

Donny van de Beek (Girona)

Raphael Varane (Released)

Alvaro Fernandez (Benfica)

Anthony Martial (Released)

Tom Huddlestone (Released)

Brandon Williams (Released)

Newcastle United

Ins

Lloyd Kelly (Bournemouth)

Lewis Hall (Chelsea)

Odysseas Vlachodimos (Nottingham Forest)

John Ruddy (Birmingham City)

Outs

Elliot Anderson (Nottingham Forest)

Yankuba Minteh (Brighton)

Paul Dummett (Released)

Matt Ritchie (Released)

Loris Karius (Released)

Jeff Hendrick (Released)

Jude Smith (Carlisle United)

Kell Watts (Cambridge United)

Nottingham Forest

Ins

Elliot Anderson (Newcastle United)

Carlos Miguel (Corinthians)

Marko Stamenic (Red Star Belgrade)

Eric da Silva Moreira (St Pauli)

Outs

Odysseas Vlachodimos (Newcastle United)

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)

Southampton

Ins

Adam Lallana (Brighton)

Taylor Harwood-Bellis (Manchester City)

Rento Takaoka (Nissho Gakuen High School)

Charlie Taylor (Burnley)

Nathan Wood (Swansea)

Ronnie Edwards (Peterborough)

Outs

Lyanco (Atletico Mineiro)

Romain Perraud (Real Betis)

Stuart Armstrong (Released)

Jake Vokins (Released)

Dynel Simeu (Released)

Tottenham

Ins

Timo Werner (RB Leipzig - loan)

Lucas Bergvall (Djurgarden)

Archie Gray (Leeds United)

Outs

Joe Rodon (Leeds United)

Eric Dier (Bayern Munich)

Ivan Perisic (Hadjuk Split)

Ryan Sessegnon (Released)

Japhet Tanganga (Released)

Tanguy Ndombele (Released)

West Ham

Ins

Luis Guilherme (Palmeiras)

Wes Foderingham (Sheffield United)

Max Kilman (Wolves)

Outs

Said Benrahma (Lyon)

Thilo Kehrer (Monaco)

Angelo Ogbonna (Released)

Joseph Anang (Released)

Nathan Trott (Copenhagen)

Wolves

Ins

Tommy Doyle (Man City)

Rodrigo Gomes (Braga)

Pedro Lima (Sport Recife)

Strand Larsen (Celta Vigo, loan)

Arthur Nasta (Larkhall Athletic)

Outs

Max Kilman (West Ham)

Bendeguz Bolla (Rapid Vienna)