Most expensive Premier League players of all time: Money is the name of the game when it comes to modern football. And the Premier League’s domination in terms of viewership has caused them to become the most dominant league in terms of finances.
As a result, even the lower-placed clubs can afford to spend a lot of money on signings. But in this article, we will be looking at the top ten most expensive Premier League players of all time.
Let’s reveal the Top 10 most expensive Premier League players of all time:
10. Virgil Van Dijk – £74.5m to Liverpool
One of Liverpool‘s best investments, the Dutch central defender has been able to solidify himself as one of the best in his position since his move. He has won every available trophy with the Reds and continues to be a formidable force in the team’s defence.
9. Romelu Lukaku – £74.5m to Man Utd
Lukaku‘s spell with Manchester United was riddled with inconsistency, on the back of a move from Everton. The Belgian spent two years with the Reds before sealing a move to Inter amidst harsh criticism over his performance.
8. Jadon Sancho – £74.8m to Man Utd
Sancho moved to Manchester United on the back of a remarkable few seasons with Borussia Dortmund. But, he has been unable to recapture his form at Old Trafford so far. The winger has found it difficult to implement his skilful style in England and has not been able to stay consistent in the starting line-up so far.
7. Harry Maguire – £76.6m to Man Utd
Maguire‘s spell with United can largely be ruled a flop, on the back of some glaring errors during his time with the club. In spite of being handed the captain’s armband, he has been unable to live up to his price tag since joining from Leicester City.
6. Antony – £83.6m to Man Utd
Antony made the move from Ajax last summer as their most expensive sale of all time. The Brazilian had a decent first season in England and is expected to mature into a much more influential player in the coming seasons.
5. Paul Pogba – £92.3m to Man Utd
Pogba was signed by United from Juventus for a club record £92.3 million fee. And after a highly inconsistent spell which saw him impress, and disappoint in spells, he returned to Juventus as a free agent. But, injuries have severely limited his ability to perform over the last few years.
4. Romelu Lukaku – £99.2m to Chelsea
Lukaku is the only player to feature twice on the list, being signed for a club record £99.2 million. But after a shocking interview months later where he revealed that he wanted to return to Inter, he was loaned back the very next summer.
3. Jack Grealish – £103m to Man City
Grealish was the most expensive British player after his move from Aston Villa to Manchester City. And only a few years later, he is a treble winner, having played a significant part in their success. The England international has grown into Pep Guardiola’s first-choice left winger and is at the peak of his abilities right now.
2. Declan Rice – £105m to Arsenal
Rice now holds the record for being the most expensive British player of all time, following his £105 million move to Arsenal. The midfielder captained West Ham United to the Europa Conference League title in 2023 and is now set for a big new challenge with the North London club.
1. Enzo Fernandez – £106.8m to Chelsea
Enzo Fernandez is the most expensive Premier League player of all time, following his January 2023 transfer to Chelsea from Benfica. The Argentine has signed an eight-year deal with Chelsea and is expected to be one of the key players for their long-term project.
Who is the most expensive Premier League player of all time?
Enzo Fernandez – £106.8m to Chelsea is the most expensive Premier League player of all time.