Premier League clubs have wasted no time adding to their squads for next season despite the transfer window not yet officially opening.
Last summer, huge deals were struck with Manchester City signing Jack Grealish for £100m, Man United bringing back Cristiano Ronaldo and Chelsea splashing out £97m for Romelu Lukaku.
Man City have agreed a £51m deal for Erling Haaland
Champions City have already completed their first transfer since the end of the season while Liverpool and Aston Villa have also been busy early on.
With the window officially opening on June 10, here are all the confirmed ins and outs in the top flight so far…
Arsenal
In
Matt Turner [New England Revolution, £5.5m]
Out
Mavropanos Dinos [Stuttgart] undisclosed
Alexandre Lacazette [Lyon] Free
Eddie Nketiah [Released but offered contract]
Jonathan Dinzeyi [Released]
Joel Lopez [Released]
Jordan McEneff [Released]
Gerrard integral to Philippe Coutinho signing permanent deal
AstonVilla
In
Philippe Coutinho [Barcelona] £17 million
Boubacar Kamara [Marseille] Free
Diego Carlos [Sevilla] £26 million
Robin Olson [Roma] £2.8 million
Out
Indiana Vassilev [Inter Miami] Ready
Matt Target [Newcastle] £15 million
Bournemouth
In
Out
Gary Cahill [Released]
Brentford
In
Out
Julien Jeanvier [Released]
Zanka [Released]
Alvaro Fernandez [End of Loan]
Jonas Lossl [End of Loan]
Ben Hockenhull [Tranmere] Free
Brighton
In
Out
Jayson Molumby [West Brom] £900,000
Tudor Baluta [Released]
Adam Desbois [Released]
Lars Dendoncker [Released]
Ulrick Ella [Released]
Ayo Tanimowo [Released]
John Lucero [Released]
Jaami Qureshi [Released]
Getty
Rudiger’s time as a Chelsea player is over
chelsea
In
Out
Charly Musonda [Released]
Antonio Rudiger [Real Madrid] Free
Andreas Christensen [Barcelona] Free
crystal palace
In
Out
Martin Kelly [Released]
Everton
In
Out
Fabien Delphi [Released]
Gylfi Sigurdsson [Released]
Cenk Tosun [Released]
Jonjoe Kenny [Released]
Getty
Carvalho set to join Liverpool from Fulham
Fulham
In
Out
Fabio Carvalho [Liverpoo] £8 million
Cyrus Christie [Released]
Fabric [Released]
Michael Hector [Released]
Alfie Mawson [Released]
Jean Michel Seri [Released]
Timmy Abraham [Released]
Jacob Adams [Released]
Eric Ameyaw [Released]
xavier benjamin [Released]
Tyler Catton [Released]
Jerome Opoku [Released]
Jonathan Page [Released]
Julian Schwarzer [Released]
Jaylan Wildbore [Released]
Leeds United
In
Brenden Aaronson [Red Bull Salzburg] £25 million
Rasmus Kristensen [Red Bull Salzburg] undisclosed
Out
Noah Kenneh [Hibernian] Free
Laurens De Bock [Released]
Josh Galloway [Released]
Alfie Hughes [Released]
Bobby Kamwa [Released]
Him Bradbury [Released]
Joe Littlewood [Released]
Mitchell Pickley [Released]
Leicester City
In
Out
liverpool
In
Fabio Carvalho [Fulham] £8 million
Out
Divock Original [AC Milan] Free
Loris Karius [Released]
Sheyi Ojo [Released]
Ben Woodburn [Released]
Elijah Dixon Bonner [Released]
Luis Longstaff [Released]
AFP
Haaland, who joined Dortmund in January 2020, moves to Man City
Manchester City
In
Erling Haaland [Borussia Dortmund] £52 million
Out
Pedro Porro [Sporting Lisbon] £7.2 million
Fernandinho [Released]
Manchester United
In
Out
Nemanja Mátic [Released]
Edinson Cavani [Released]
jesse lingard [Released]
Juan Mata [Released]
Paul Pogba [Released]
Newcastle
In
Alex Murphy [Galway United] undisclosed
Matt Target [Aston Villa] £15 million
Out
Jack Young [Wycome] undisclosed
isaac hayden [Norwich City] Ready
Jake Turner [Released]
Oisin McEntee [Walsall] Free
Mo Sangare [Accrington] Free
Getty
Targett has sealed a permanent move to Tyneside after a successful loan spell
Nottingham Forest
In
Out
Tobias Figueiredo [Released]
Carl Jenkinson [Released]
Gaetan Bong [Released]
Marcelo Valencia [Released]
Josh Barnes [Released]
Baba Fernandes [Released]
Sam Sander [Released]
Morgan Thomas Sadler [Released]
Joe Watkins [Released]
Southampton
In
Alex Iwumene [Sutton United] Sotck exchange
Out
Harry Lewis [Bradford City] Free
Fraser Forster [Tottenham] Free
Tottenham
In
Ivan Perisic [Inter Milan] Free
Fraser Forster [Southampton] Free
Out
Pierluigi Gollini [Loan return]
I Neil Bennett [Released]
Jez Davies [Released]
Jordan Hacket [Released]
Khalon Haysman [Released]
Kacper Kurylowicz [Released]
Thimothee Lo Tutala [Released]
Dermi Lusala [Released]
Josh Oluwayemi [Released]
Tobi Omole [Released]
Isak Solberg [Released]
Renaldo Torraj [Released]
Oliver Turner [Released]
FC Tottenham
Experienced Croatian Perisic is Spurs’ first summer signing
West Ham
In
Out
Mark Noble [Retired]
Andriy Yarmolenko [Released]
Ryan Frederick [Released]
david martin [Released]
wolves
In
Hwang Hee-chan [RB Leipzig] £14 million
Out
Conor Carty [Released]
Pascal Estrade [Released]
Marcal [Released]
Raphael Nya [Released]
Jamie Pardington [Released]
John Ruddy [Released]
Romain Sass [Released]
Faisu Sangare [Released]
Offer of the day
888Sport – Get 8/1 England to win OR 28/1 Italy to win (max bet £5)* – CLAIM HERE
Deposit at least £/$/€10 using promo code 888ODDS • Bet up to £/$/€5 on your selection at normal regular market odds • If your selection wins, we’ll pay you the normal price and any additional winnings from the advertised enhanced prize will be paid out to you as free bets • Free bets are awarded within 72 hours and expire after 7 days • Free bet stakes are not included in returns • Deposit balance is available for withdraw anytime • Restrictions apply to withdrawals, payment methods and countries and full terms and conditions apply 18+ begambleaware.org