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: Chelsea could repeat Cole Palmer transfer masterstroke amid £50m Liverpool links
READ MORE: Chelsea can announce £144m signings next week as Enzo Maresca masterplan hinges on key condition
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
Palestine Action advocate Diane Abbott is leading the Labour rebels opposing terror ban
Guruwar Ke Upay: Do these 5 easy remedies on Thursday, Lord Vishnu will be happy, luck will shine..
Pulkit Samrat 'marinates' his face with wife Kriti Kharbanda's nuskhe for glowing skin
Aloe Vera: You will never grow old, you will always remain young! Just use this magical plant, it has amazing benefits..
Army chief lauds Indian military team for 'focused' joint training in Bhutan