Premier League transfers are in full flow, as the summer window is open and deals galore are happening.

[ MORE: Schedule for 2021-22 season ]

With that in mind, it is time to focus on the ins and outs, as some Premier League clubs are spending big, while plenty are making shrewd moves in the market.

Loan deals, swap deals and waiting for the right moment to sign a player are going to be big this summer, and there will be a flurry of deals late in July and early August when players return from international duty with multiple tournaments taking place.

All eyes will be on Harry Kane, Erling Haaland and Jack Grealish, among many others, to see where they end up in the Premier League and beyond.

[ MORE: Full highlights, analysis of 2020-21 season ]  

Below are all of the transfer deals in and out of Premier League clubs during the summer transfer window so far.

We will update this as and when deals are confirmed by the Premier League and its clubs, and the Premier League summer transfer window closes at 6pm ET on August 31. 

Latest Premier League news

Premier League transfers, summer 2021

Arsenal

In
Nuno Tavares (Benfica) – MORE
Albert Sambi Lokonga (Anderlecht) – MORE
Mika Biereth (Fulham)
Ben White (Brighton) – MORE

Out
David Luiz (released)
Levi Laing (released)
Joseph Olowu (released)
Luke Plange (released)
Jason Sraha (released)
Trae Coyle (Lausanne–Sport)
Zech Medley (KV Oostende)
Mark McGuinness (Cardiff)
Dinos Mavropanos (Stuttgart) Loan
Daniel Ballard (Millwall) Loan
Daniel Oyegoke (Brentford)
Ben Sheaf (Coventry City)
Matt Smith (Doncaster) Loan
Matteo Guendouzi (Marseille) Loan
William Saliba (Marseille) Loan
Nikolaj Moller (Viktoria Koln) Loan
Deyan Iliev (SKF Sered) Loan
Tyreece John-Jules (Blackpool) Loan

Aston Villa

In
Emiliano Buendia (Norwich) – MORE
Ashley Young (Inter Milan)
Josh Feeney (Fleetwood Town)
Finn Azaz (West Brom)
Tim Iroegbunam (West Brom)
Leon Bailey (Bayer Leverkusen)* – MORE
*subject to medical and personal terms

Out
Ahmed El Mohamady (released)
Neil Taylor (released)
Tom Heaton (Man Utd)
Lewis Brunt (released)
Brad Burton (released)
Jack Clarke (released)
Charlie Farr (released)
Ben Guy (released)
Callum Rowe (released)
Harrison Sohna (released)
Michael Tait (released)
Jake Walker (released)
Bjorn Engels (Royal Antwerp)
Indiana Vassilev (Inter Miami) Loan
Lovre Kalinic (Hajduk Split) Loan
Seb Revan (Grimsby Town) Loan

Brentford

In
Nathan Young-Coombes (Rangers)
Dom Jefferies (Salisbury)
Daniel Oyegoke (Arsenal)
Jude Russell (Crystal Palace)
Frank Onyeka (FC Midtjylland)
Kristoffer Ajer (Celtic)
Matthew Cox (AFC Wimbledon)
Myles Peart-Harris (Chelsea)

Out
Jared Thompson (released)
Kane O’Connor (released)
Aubrel Koutsimouka (released)
Julien Carre (released)
Henrik Dalsgaard (Midtjylland)
Luke Daniels (released)
Emiliano Marcondes (released)
Ellery Balcombe (Burton Albion) Loan
Aaron Pressley (AFC Wimbledon) Loan

Brighton and Hove Albion

In
Jeremy Sarmiento (Benfica)
Gary Dicker (Kilmarnock)
Enock Mwepu (RB Salzburg)
Kjell Scherpen (Ajax)

Out
Jose Izquierdo (released)
Teddy Jenks (Aberdeen) Loan
Davy Propper (PSV)
Alex Cochrane (Hearts) Loan
Jan Mlakar (Hajduk Split)
Bernardo (Red Bull Salzburg)
Ryan Longman (Hull City) Loan
Viktor Gyokeres (Coventry)
Romaric Yapi (SBV Vitesse)
Mat Ryan (Real Sociedad)
Jensen Weir (Cambridge United) Loan
Matt Clarke (West Bromwich Albion) Loan
Carl Rushworth (Walsall) Loan
Alireza Jahanbakhsh (Feyenoord)
Ben White (Arsenal) – MORE

Burnley

In
Nathan Collins (Stoke)
Mark Helm (Man Utd)
Jacob Bedeau (Scunthorpe)
Harry Williams (Free)
Wayne Hennessey (Crystal Palace)

Out
Robbie Brady (released)
Connor Barrett (released)
Jordan Cropper (released)
Ismail Diallo (released)
Marcel Elva-Fountaine (released)
Arman Taranis (released)
Matty Rain (released)
Mace Goodridge (released)
Ryan Cooney (Morecambe)
Joel Mumbongo (Accrington Stanley) Loan
Ben Gibson (Norwich)
Jimmy Dunne (QPR)
Bailey Peacock-Farrell (Sheff Wed) Loan
Adam Phillips (Morecambe) Loan
Josh Benson (Barnsley)

Chelsea

In
Marcus Bettinelli (Fulham) Free

Out
Willy Caballero (released)
Jamal Blackman (released)
Pierre Ekwah Elimby (West Ham)
Fikayo Tomori (AC Milan)
Izzy Brown (Preston North End)
Levi Colwill (Huddersfield Town) Loan
Nathan Baxter (Hull) Loan
Charlie Wiggett (Newcastle)
Billy Gilmour (Norwich) Loan
Victor Moses (Spartak Moscow)
Juan Castillo (Birmingham) Loan
Olivier Giroud (AC Milan)
Marc Guehi (Crystal Palace)
Lewis Bate (Leeds)
Myles Peart-Harris (Brentford)
Dynel Simeu (Southampton)
Ian Maatsen (Coventry) Loan
Conor Gallagher (Crystal Palace) Loan

Crystal Palace

In
Jacob Montes (Georgetown University)
Michael Olise (Reading)
Remi Matthews (Free)
Marc Guehi (Chelsea)
Joachim Andersen (Lyon)
Conor Gallagher (Chelsea) Loan

Out
Sion Spence (Bristol Rovers) Loan
Stephen Henderson (released)
Wayne Hennessey (released, Burnley)
Andros Townsend (Everton)
Mamadou Sakho (Montpellier) Free
Patrick van Aanholt (released)
Jacob Montes (Waasland-Beveren) Loan
Gary Cahill (released)

Everton

In
Andros Townsend (Crystal Palace)
Asmir Begovic (Bournemouth)
Demarai Gray (Bayer Leverkusen)

Out
Theo Walcott (Southampton)
Matthew Pennington (Shrewsbury Town) Free
Joshua King (released)
Yannick Bolasie (released)
Muhamed Besic (released)
Josh Bowler (released)
Dennis Adeniran (released)
Con Ouzounidis (released)
Callum Connolly (released)
Bobby Carroll (released)
Daniel Lowey (released)
Jack McIntyre (released)
Dylan Thompson (released)
Bernard (Sharjah)
Beni Baningime (Hearts)

Leeds United

In
Amari Miller (Birmingham City)
Jack Harrison (Man City)
Junior Firpo (Barcelona)
Sean McGurk (Wigan)
Lewis Bate (Chelsea)
Kristoffer Klaesson (Valerenga)

Out
Gaetano Berardi (released)
Ouasim Bouy (released)
Barry Douglas (released)
Cole Gibbon (released)
Niklas Haugland (released)
Eunan O’Kane (released)
Matthew Turner (released)
Ryan Edmondson (Fleetwood) Loan
Oliver Casey (Blackpool)
Kun Temenuzhkov (Real Union) Loan
Rafa Mujica (Las Palmas)
Alfie McCalmont (Morecambe) Loan
Ezgjan Alioski (released)
Mateusz Bogusz (UD Ibiza) Loan
Pablo Hernandez (Castellon)

Leicester City

In
Patson Daka (Red Bull Salzburg) – MORE
Boubakary Soumare (Lille) – MORE
Ryan Bertrand (Southampton)

Out
Christian Fuchs (Charlotte)
Matty James (released)
Wes Morgan (retired)
Josh Knight (Peterborough United)
Admiral Muskwe (Luton Town)

Liverpool

In
Ibrahima Konate (RB Leipzig) – MORE

Out
Liam Coyle (released)
Joe Hardy (released)
Abdi Sharif (released)
Jack Walls (released)
Adam Lewis (Livingston) Loan
Georginio Wijnaldum (PSG) Free
Sepp van den Berg (Preston) Loan
Remi Savage (Newcastle)
Paul Glatzel (Tranmere Rovers) Loan
Kamil Grabara (FC Copenhagen)
Liam Millar (FC Basel)
Marko Grujic (FC Porto)
Taiwo Awoniyi (Union Berlin)
Harry Wilson (Fulham)
Jakub Ojrzynski (Caernarfon Town) Loan

Manchester City

In
Scott Carson (Derby) Free

Out
Sergio Aguero (Barcelona) Free
Eric Garcia (Barcelona) Free
Louie Moulden (Wolves) Free
Taylor Harwood-Bellis (Anderlecht) Loan
James Strafford (Accrington Stanley) Loan
Gavin Bazunu (Portsmouth) Loan
Lewis Fiorini (Lincoln) Loan
Jack Harrison (Leeds)
Callum Doyle (Sunderland) Loan
Lukas Nmecha (Wolfsburg)

Manchester United

In
Jadon Sancho (Borussia Dortmund) – MORE
Tom Heaton (Aston Villa) – MORE
Raphael Varane (Real Madrid)* – MORE
*subject to medical and personal terms

Out
Sergio Romero (released)
Joel Pereira (released)
Jacob Carney (released)
Iestyn Hughes (released)
Arnau Puigmal (released)
Max Taylor (released)
Aliou Traore (released)
Nathan Bishop (Mansfield Town) Loan
Johan Guadagno (FC Copenhagen)
Mark Helm (Burnley)
Reece Devine (St Johnstone) Loan
Tahith Chong (Birmingham City) Loan
Will Fish (Stockport County) Loan
Charlie McCann (Rangers B)
Di’Shon Bernard (Hull City) Loan

Newcastle United

In
Charlie Wiggett (Chelsea)
Remi Savage (Liverpool)
Cameron Ferguson (Tranmere Rovers)

Out
Owen Bailey (released)
Oliver Walters (released)
Jude Swailes (released)
Yannick Toure (released)
Oliver Marshall (released)
Ludwig Francillette (released)
Florent Indalecio (released)
Kyle Scott (released)
George Rounsfell (released)
Lucas Gamblin (released)
Lewis Brannen (released)
Tom Midgley (released)
Josh Gilchrist (released)
Josh Harrison (released)
Tai Ebanks (released)
Lewis Cass (Port Vale) Loan
Florian Lejeune (Alaves)
Elias Sorensen (Esbjerg fB)

Norwich City

In
Kenny Coker (Southend)
Milot Rashica (Werder Bremen)
Angus Gunn (Southampton)
Flynn Clarke (Peterborough)
Ben Gibson (Burnley)
Dimitris Giannoulis (PAOK)
Billy Gilmour (Chelsea) Loan – MORE
Pierre Lees-Melou (Nice)
Liam Gibbs (Ipswich)
Louis Thompson (released)

Out
Alex Tettey (released)
Mario Vrancic (released)
Jordan Thomas (released)
Zach Dronfield (released)
William Hondermarck (released)
Louis Lomas (released)
Ethen Vaughan (released)
Emiliano Buendia (Aston Villa)
Philip Heise (Karlsruher)
Reece McAlear (Inverness Caledonian Thistle) Loan
Orjan Nyland (released)
Moritz Leitner (released)
Marco Stiepermann (released)
Josh Martin (MK Dons) Loan
Daniel Barden (Livingston) Loan
Sebastian Soto (Porto) Loan
Josip Drmic (HNK Rijeka) Loan
Akin Famewo (Charlton Athletic) Loan
Sam McCallum (QPR) Loan
Gassan Ahadme (Portsmouth) Loan
Louis Thompson (released)
Danel Sinani (Huddersfield) Loan

Southampton

In
Theo Walcott (Everton)
Romain Perraud (Brest) – MORE
Dynel Simeu (Chelsea)

Out
Ryan Bertrand (released)
Jake Hesketh (released)
Josh Sims (released)
David Agbontohoma (released)
Lucas Defise (released)
Pascal Kpohomouh (released)
Kingsley Latham (released)
Kameron Ledwidge (released)
James Morris (released)
Thomas O’Connor (released)
Tommy Scott (released)
Wesley Hoedt (Anderlecht)
Kayne Ramsey (Crewe)
Angus Gunn (Norwich)
Jake Vokins (Ross County) Loan
Alex Jankewitz (BSC Young Boys)
Dan Nlundulu (Lincoln) Loan
Callum Slattery (Motherwell)
Mario Lemina (Nice)

Tottenham Hotspur

In
Pierluigi Gollini (Atalanta) Loan
Bryan Gil (Sevilla)

Out
Danny Rose (Watford) Free
Paulo Gazzaniga (released)
Enock Asante (released)
Chay Cooper (released)
Keenan Ferguson (released)
George Marsh (released)
Rodel Richards (released)
Jack Roles (released)
Aaron Skinner (released)
Kazaiah Sterling (released)
Shilow Tracey (released)
Juan Foyth (Villarreal)
Erik Lamela (Sevilla)
Toby Alderweireld (Al-Duhail)
Troy Parrott (MK Dons) Loan

Watford

In
Kwadwo Baah (Rochdale)
Mattie Pollock (Grimsby Town)
Imran Louza (FC Nantes)
Ashley Fletcher (Middlesbrough) Free
Danny Rose (Spurs) Free
Emmanuel Dennis (Club Brugge)
Dapo Mebude (Rangers)
Peter Etebo (Stoke City) Loan
Joshua King (Free)
Vincent Angelini (Free)

Out
Achraf Lazaar (released)
Carlos Sanchez (released)
Jerome Sinclair (released)
Mamadou M’Baye (released)
Ben Wilmot (Stoke City)
Ignacio Pussetto (Udinese) Loan
Adalberto Penaranda (Las Palmas) Loan
Tiago Cukur (Doncaster) Loan
Myles Roberts (Concord Rangers) Loan
Adam Parkes (Dover Athletic) Loan
Daniel Phillips (Gillingham) Loan
Alfie Marriott (Kings Langley) Loan

West Ham United

In
Thierry Nevers (Reading)
Pierre Ekwah Elimby (Chelsea)
Armstrong Oko-Flex (Celtic) Free
Alphonse Areola (PSG) Loan

Out
Oladapo Afolayan (Bolton)
Fabian Balbuena (released)
Sean Adarkwa (released)
Olatunji Akinola (released)
Samuel Caiger (released)
Alfie Lewis (released)
Joshua Okotcha (released)
Joseph Anang (Stevenage) Loan
Felipe Anderson (Lazio)
Nathan Trott (Nancy) Loan

Wolverhampton Wanderers

In
Yerson Mosquera (Atletico Nacional)
Louie Moulden (Manchester City) Free
Francisco Trincao (Barcelona) Loan
Rayan Ait-Nouri (Angers)
Jose Sa (Olympiacos)
Bendeguz Bolla (Fehervar)

Out
Sadou Diallo (released)
Cyriaque Mayounga (released)
Hong Wan (released)
Toti Gomes (Grasshoppers) Loan
Ruben Vinagre (Sporting Lisbon)
Rui Patricio (Roma)
Leonardo Campana (Grasshoppers) Loan
Bendeguz Bolla (Grasshoppers) Loan
Dion Sanderson (Birmingham) Loan
Renat Dadashov (Desportivo de Tondela) Loan

Follow @JPW_NBCSports