One key signing every Premier League club needs to make this summer - Kane, Phillips, Haaland...
Whether it be for a title push or to aid a survival fight, we select the big players who could make a huge difference in the Premier League next season.
We have assessed every Premier League club and granted them a dream addition for 2022/23. We haven't included the bottom three as it stands but to even it up we have included their likely replacements from the Championship.
We've also thrown in the estimated fees, too, so the CEOs can start counting their pennies.
Arsenal - Lautaro Martinez (Inter Milan)
Estimated cost: £75million
A new top-line striker is needed by Mikel Arteta to establish his side as real top-four contenders and there are few better on the market than the Uruguayan superstar.
Aston Villa - Kalvin Phillips (Leeds United)
Estimated cost: £60million
Brentford - Christian Eriksen (Brentford)
Estimated cost: Free
Brighton - Ben Brereton Diaz (Blackburn)
Estimated cost: £20million
Chelsea - Aurelien Tchouameni (Monaco)
Estimated cost: £65million
Chelsea could very well be in the market for strikers, midfielders and defenders but they do have a long-term target in mind in the shape of Tchouameni.
Crystal Palace - Conor Gallagher (Chelsea)
Estimated cost: Loan
Everton - Jesse Lingard (Manchester United)
Estimated cost: Free
Leeds United - Brenden Aaronson (Red Bull Salzburg)
Estimated cost: £25million
Leicester City - Charles De Ketelaere (Club Brugge)
Estimated cost: £40million
Liverpool - Antony (Ajax)
Estimated cost: £60million
Liverpool pull the trigger when they need to and we saw that when they snapped up Luis Diaz in January.
With Sadio Mane and Mo Salah's contract situations still not resolved, the Reds are looking at options beyond their star pair and they have already done their homework on Brazilian star Antony, who is starring for Ajax.
Manchester City - Erling Haaland (Borussia Dortmund)
Estimated cost: £75million
Manchester United - Declan Rice (West Ham)
Estimated cost: £120million
Newcastle United - Harry Kane (Tottenham)
Estimated cost: £150million
Southampton - Armando Broja (Chelsea)
Estimated cost: £25million
Tottenham - Paulo Dybala (Juventus)
Estimated cost: Free
West Ham - Darwin Nunez (Benfica)
Estimated cost: £65million
Wolves - Allan Saint-Maximin (Newcastle)
Estimated cost: £35million
Promoted clubs...
Fulham - Alphonse Areola (Paris Saint-Germain)
Estimated cost: Loan
Bournemouth - Nathan Ake (Manchester City)
Estimated cost: £30million
Huddersfield Town - Levi Colwill (Chelsea)
Estimated cost: Loan