No matter how good a player may be, they're never really safe at a top club in the current football climate.
The rate in which money exchanges hands, club owners become impatient with their managers and individuals demand ridiculous wages seems to pick up speed by the year, and as a result the legendary 'one club footballers' are on a sharp decline.
Even players like Lionel Messi can't escape the transfer rumour mill each time the summer transfer window rolls into view, and now, with transactions flying left right and centre in the midst of a hotly contested World Cup, we can turn our attentions to the players who find themselves very much in the shop window.
With some of the Premier League's biggest clubs looking to drastically improve their chances of taking Manchester City's crown next season, we've decided to compile a list of the best players they could add to their respective squads this summer.
Click on to see who makes our list, and therefore could very well be playing for one of England's top teams as of this summer...