Premier League sides are already very busy when it comes to the summer transfer window.
Every single side in the top flight have announced a deal one way or another. Title contenders Arsenal, Manchester City and Liverpool have all confirmed some outgoings.
Elsewhere, the Premier League’s new boys Ipswich, Southampton and Leicester have all been busy ahead of the new campaign. This summer’s business has got off to a swift start after last week’s PSR deadline.
Clubs still have until Friday, August 30 to get any deals they want to do over the line so expect a lot more over the coming weeks. With that being said, take a look at all of this summer’s confirmed deals from the Premier League so far:
Arsenal
In: N/A
Out: Arthur Okonkwo (Wrexham, free), Cedric Soares (released), Mohamed Elneny (released)
Aston Villa
In: Ian Maatsen (Chelsea, £37.5m), Samuel Iling-Junior (Juventus, £11.8m), Enzo Barrenechea (Juventus, £18.6m), Lewis Dobbin ( Everton, £10m), Ross Barkley (Luton, undisclosed)
Out: Douglas Luiz (Juventus, £42.4m), Tim Iroegbunam (Everton, £9m), Morgan Sanson (Nice, £3.3m), Omari Kellyman (Chelsea, £19m)
Bournemouth
In: Luis Sinisterra (Leeds, £20m), Enes Unal (Getafe, £13m), Alex Paulsen (Wellington Phoenix, £850k)
Out: Lloyd Kelly ( Newcastle, free), Jamal Lowe (Sheffield Weds, free), Emiliano Marcondes (released), Darren Randolph (released), Ryan Fredericks (released)
Who is the best signing of the summer so far? Share your thoughts in the comments below
Brentford
In: Igor Thiago (Club Brugge, £30m)
Out: Ellery Balcombe (St Mirren, loan), Shandon Baptiste (released), Saman Ghoddos (released), Charlie Goode (released)
Brighton
In: Yankuba Minteh (Newcastle, £30m), Ibrahim Osman (Nordsjaelland, £16m)
Out: Adam Lallana (Southampton, free), Steven Alzate (released)
Chelsea
In: Kiernan Dewsbury-Hall (Leicester, £30m), Omari Kellyman (Aston Villa, £19m), Marc Guiu (Barcelona, £5m), Tosin Adarabioyo ( Fulham, free)
Out: Ian Maatsen (Aston Villa, £37.5m), Lewis Hall (£28m, Newcastle), Omari Hutchinson (Ipswich, £22m), Thiago Silva (Fluminense, free), Hakim Ziyech (Galatasaray, free)
Crystal Palace
In: Chadi Riad (Real Betis, £12m), Daichi Kamada (Lazio, free)
Out: Nathan Ferguson (released), James Tomkins (free), Jairo Riedewald (free)
Everton
In: Tim Iroegbunam (Aston Villa, £9m)
Out: Lewis Dobbin (Aston Villa, £10m), Ben Godfrey (Atalanta, £11m), Andy Lonergan (Wigan, free), Dele Alli (released), Andre Gomes (released)
Fulham
In: N/A
Out: Tosin Adarabioyo (Chelsea, free), Marek Rodak (released), Tyrese Francois (released), Terence Kongolo (released)
Ipswich
In: Omari Hutchinson (Chelsea, £22m), Ben Johnson (West Ham, free)
Out: Kayden Jackson (Derby, free), Nick Hayes (Barnet, free), Dominic Ball (released), Panutche Camara (released), Vaclav Hladky (released), Sone Aluko (released)
Leicester
In: N/A
Out: Kiernan Dewsbury-Hall (Chelsea, £30m), Lewis Brunt (Wrexham, undisclosed), Kelechi Iheanacho (released), Marc Albrighton (released), Dennis Praet (released)
Liverpool
In: N/A
Out: Calvin Ramsay (Wigan, loan), Joel Matip (released), Adrian (released), Thiago Alcantara (released)
Manchester City
In: N/A
Out: Taylor Harwood-Bellis (Southampton, £20m), Tommy Doyle (Wolves, £5m)
Manchester United
In: N/A
Out: Alvaro Fernandez (Benfica, £5m), Omari Forson (Monza, free), Anthony Martial (released), Brandon Williams (released), Raphael Varane (released), Shola Shoretire (released)
Newcastle United
In: Lewis Hall (Chelsea, £28m), Lloyd Kelly (Bournemouth, free), John Ruddy (Birmingham, free), Odysseas Vlachodimos (Nottm Forest, undisclosed)
Out: Elliot Anderson (Nottm Forest, £35m), Yankuba Minteh (Brighton, £30m), Kell Watts (Cambridge, free), Paul Dummett (released), Loris Karius (released), Matt Ritchie (released), Jeff Hendrick (released)
Nottingham Forest
In: Elliot Anderson (Newcastle, £35m), Marko Stamenic (Red Star, £5.5m), Eric da Silva Moreira (St Pauli, £1.25m)
Out: Orel Mangala (Lyon, £15m), Remo Freuler (Bologna, undisclosed), Brandon Aguilera (Rio Ave, undisclosed), Odysseas Vlachodimos (Newcastle, undisclosed), Marko Stamenic (Olympiakos, loan), Harry Arter (released), Felipe (released), Loic Mbe Soh (released), Scott McKenna (released), Chiekhou Kouyate (released), Wayne Hennessey (released)
Southampton
In: Taylor Harwood-Bellis (Man City, £20m), Charlie Taylor (Burnley, free), Adam Lallana (Brighton, free)
Out: Romain Perraud (Real Betis, £3m), Stuart Armstrong (released)
Tottenham
In: Archie Gray (Leeds, £30m), Lucas Bergvall (Djurgarden, £8.5m)
Out: Joe Rodon (Leeds, £10m), Ivan Perisic (Hajduk Split, free), Eric Dier (Bayern Munich, free), Tanguy Ndombele (released), Ryan Sessegnon (released), Japhet Tangana (released)
West Ham
In: Luis Guilherme (Palmeiras, £25.5m), Wes Foderingham (Sheff Utd, free)
Out: Said Benrahma (Lyon, £12m), Thilo Kehrer (Monaco, £9.5m), Nathan Trott (Copenhagen, undisclosed), Joseph Anang (St Patrick’s, free), Ben Johnson (Ipswich, free), Angelo Ogbonna (released), Divin Mubamba (released)
Wolves
In: Rodrigo Gomes (Braga, £12.7m), Pedro Lima (Sport Recife, £8.5m), Tommy Doyle (Man City, £5m), Jørgen Strand Larsen (Celta Vigo, loan)
Out: Bendeguz Bolla (Rapid Vienna, free)