Arsenal
Out
Aaron Ramsey ( Juventus ) Free, Petr Cech (Retired), Danny Welbeck (Released)
Stephan Lichtsteiner (Released), Cohen Bramall (Released), Charlie Gilmour (Released) and Julio Pleguezuelo (Released)
Aaron Ramsey agreed to join Juventus (Image: AFP)
Chelsea
Out
Gary Cahill (Released), Todd Kane (Released), Rob Green (Retired), Kyle Scott (Released), Eden Hazard (Real Madrid) – £90m,Ola Aina (Torino) – Undisclosed and Fankaty Dabo (Coventry) – Free
Eden Hazard gives a thumbs-up (Image: AFP/Getty Images)
Leicester City
Out
Shinji Okazaki (Released) and Danny Simpson (Released)
Okazaki won the Premier League with Leicester in 2016 (
Liverpool
Out
Daniel Sturridge (Released), Alberto Moreno (Released ), Adam Bogdan (Released) and Connor Randall (Released)
Sturridge celebrates Champions League victory (Image: PA)
Manchester City
Out
Vincent Kompany (Anderlecht) – Free, Patrick Roberts (Norwich) – Loan, Tom Dele-Bashiru (Released) and Aaron Nemane (Released)
Vincent Kompany has become player-manager of Anderlecht (Image: NurPhoto via Getty
Manchester United
In
Daniel James (Swansea)- Undisclosed
Out
Ander Herrera (Released), Antonio Valencia (Released) ,James Wilson (Released), Matthew Olosunde (Released),and Regan Poole (Released)
Ander Herrera’s contract at Manchester United has expired (Image: AFP/Getty Images)
Tottenham Hotspur
In
Kion Etete (Notts County)- Undisclosed
Out
Dylan Duncan (Released), Michel Vorm (Released), Charlie Freeman (Released),Tom Glover (Released), Connor Ogilvie (Released), andJamie Reynolds (Released)
Wolverhampton Wanderers
In
Raul Jimenez (Benfica) – Undisclosed andHong (Yeovil Town) – Undisclosed
Out
Ethan Ebanks-Landell (Shrewsbury Town) – Undisclosed ,Joe Mason (MK Dons) – Free Michal Zyro (Released) Carlos Heredia (Released) Ben Goodliffe (Released) Aaron Hayden (Released) Diego Lattie (Released) Enzo Sauvage (Released) and Christian Herc (Viktoria Plzen)- Loan.