The transfer window is gathering pace as the start of the new Premier League season is getting closer.
With the fixtures released last week Arsenal, Chelsea, Spurs and their Premier League rivals will hope to have the majority of their business done before that first game of the season- although that is not always the case.
Both Chelsea and Spurs have added to their squads so far this summer, and it seems that Arsenal are close to doing the same. Martin Zubimendi, Kepa Arrizabalaga, Christian Norgaard and Cristhian Mosquera all look to be closing in on a move to the Emirates Stadium.
READ MORE: England wonderkid 'better than Declan Rice' makes sad career announcement aged 26
READ MORE: Former Arsenal and Chelsea hero close to completing transfer after nightmare spell
There's Premier League deals now confirmed at an almost daily basis.
Here is a look at all of the business done by every Premier League club, so far, according to the Premier League's official website.
ArsenalIns
n/a
Outs
Jorginho (Released - Flamengo)
Nathan Butler-Oyedeji (Released)
Jack Henry-Francis (Released)
Salah-Eddine Oulad M'Hand (Released)
Ismail Oulad M'Hamd (Released)
Kieran Tierney (Released - Celtic)
Raheem Sterling (End of loan from Chelsea)
Neto (End of loan from Bournemouth)
Nuno Tavares (Lazio)
Marquinhos (Cruzeiro)
Aston VillaIns
Yasin Ozcan (Kasimpasa)
Outs
Robin Olsen (Released)
Josh Feeney (Huddersfield - loan)
BournemouthIns
Eli Junior Kroupi (Lorient)
Adrien Truffert (Rennes)
Outs
Dean Huijsen (Real Madrid)
Jaidon Anthony (Burnley)
Kepa Arrizabalaga (End of loan from Chelsea)
Daniel Jebbison (Preston - loan)
Max Aarons (Rangers - loan)
Milos Kerkez (Liverpool)
BrentfordIns
Michael Kayode (Fiorentina)
Romelle Donovan (Birmingham City)
Caoimhin Kelleher (Liverpool)
Outs
Ben Mee (Released)
Ben Winterbottom (Released)
Mark Flekken (Bayer Leverkusen)
BrightonIns
Tommy Watson (Sunderland)
Yun Do-young (Daejon Hana Citizen)
Charalampos Kostoulas (Olympiacos)
Diego Coppola (Verona)
Outs
n/a
BurnleyIns
Bashir Humphreys (Chelsea)
Jaidon Anthony (Bournemouth)
Marcus Edwards (Sporting CP)
Zian Flemming (Millwall)
Max Weiss (Karlsruher)
Quilindschy Hartman (Feyenoord)
Axel Tuanzebe (Ipswich)
Outs
Nathan Redmond (Released)
Jonjo Shelvey (Released)
Jeremy Sarimento (End of loan from Brighton)
CJ Egan Riley (Marseille)
ChelseaIns
Estevao Willian (Palmeiras)
Dario Essugo (Sporting CP)
Liam Delap (Ipswich)
Mamadou Sarr (Strasbourg)
Outs
Bashir Humphreys (Burnley)
Marcus Bettinelli (Man City)
Crystal PalaceIns
Walter Benitez (PSV)
Outs
Joel Ward (Released)
Jeffrey Schlupp (Released)
Louie Moulden (Norwich)
EvertonIns
Charly Alcaraz (Flamengo)
Outs
Ashley Young (Released)
Asmir Begovic (Released)
Joao Virginia (Released)
Abdoulaye Doucoure (Released)
Jack Harrison (End of loan from Leeds)
Jesper Lindstrom (End of loan from Napoli)
Orel Mangala (End of loan from Lyon)
Armando Broja (End of loan from Chelsea)
Mason Holgate (Released)
Neal Maupay (Released)
FulhamIns
n/a
Outs
Carlos Vinicius (Released)
Willian (Released)
Luca Ashby-Hammond (Released)
Leeds UnitedIns
Lukas Nmecha (Wolfsburg)
Jaka Bijol (Udinese)
Outs
Joshua Guilavogui (Released)
Joe Rothwell (End of loan from Bournemouth)
Manor Solomon (End of loan from Tottenham)
Joe Snowdon (Swindon)
LiverpoolIns
Giorgi Mamardashvili (Valencia)
Jeremie Frimpong (Bayer Leverkusen)
Armin Pecsi (Puskas Akademia)
Florian Wirtz (Bayer Leverkusen)
Milos Kerkez (Bournemouth)
Outs
Trent Alexander-Arnold (Real Madrid)
Caoimhin Kelleher (Brentford)
Dominic Corness (Released)
Jakub Ojrzynski (Released)
Vitezslav Jaros (Ajax - loan)
Nathaniel Phillips (West Brom)
Harvey Davies (Crawley - loan)
Man CityIns
Rayan Ait-Nouri (Wolves)
Marcus Bettinelli (Chelsea)
Rayan Cherki (Lyon)
Tijjani Reijnders (AC Milan)
Outs
Kevin De Bruyne (Released)
Jacob Wright (Norwich City)
Scott Carson (Released)
Manchester UnitedIns
Matheus Cunha (Wolves)
Outs
Christian Eriksen (Released)
Jonny Evans (Released)
Victor Lindelof (Released)
Newcastle UnitedIns
Antonio Cordero (Malaga)
Outs
Jamal Lewis (Released)
Lloyd Kelly (Juventus)
Nottingham ForestIns
n/a
Outs
Jack Perkins (Northampton Town)
Harry Toffolo (Released)
Alex Moreno (End of loan from Aston Villa)
Andrew Omobamidele (Strasbourg)
SunderlandIns
Enzo Le Fee (Roma)
Outs
Tommy Watson (Brighton)
Jobe Bellingham (Borussia Dortmund)
TottenhamIns
Luka Vuskovic (Hajduk Split)
Kevin Danso (Lens)
Matheus Tel (Bayern Munich)
Outs
Fraser Forster (Released)
Sergio Reguilon (Released)
Alfie Whiteman (Released)
Timo Werner (End of loan from RB Leipzig)
Pierre-Emile Hojbjerg (Marseille)
Damola Ajayi (Doncaster - loan)
West HamIns
Jean-Clair Todibo (Nice)
Outs
Aaron Cresswell (Released)
Lukasz Fabianski (Released)
Vladimir Coufal (Released)
Danny Ings (Released)
Kamarai Swyer (Released)
Carlos Soler (End of loan from PSG)
Evan Ferguson (End of loan from Brighton)
Kurt Zouma (Released)
Brad Dolaghan (Released)
WolvesIns
Fer Lopez (Celta Vigo)
Outs
Pablo Sarabia (Released)
Matheus Cunha (Man United)
Craig Dawson (Released)
Carlos Forbs (End of loan from Ajax)
Matty Whittingham (Released)
Rayan Ait-Nouri (Man City)
Chem Cempbell (Stevenage)
*All details correct at 3pm on June 27.
You may also like
Brentford REJECT second Man Utd bid for Bryan Mbeumo as star makes preference clear
Emma Raducanu and Carlos Alcaraz spotted together at Wimbledon as pair filmed
Emmerdale exit 'sealed' as fans plead for character to divorce 'toxic' partner
Kalyani family feud escalates: Baba Kalyani's sister Sugandha alleges asset grab by younger brother
Canary Islands 'danger' alerts as Brit tourists warned to do four things immediately