The 25 Worst Premier League Players of All Time – Ranked
The Premier League is known for its world-class talent, from record-breaking goalscorers to midfield maestros. But not every signing lives up to the hype. Over the years, clubs have spent big money—or taken bizarre risks—on players who delivered almost nothing in return.
Some were plagued by injuries, others were simply out of their depth, and a few became infamous for reasons no one could have predicted. These are the 25 worst players to ever appear in the Premier League—flops, failures, and forgotten men.
25. Yaya Sanogo

Brought in by Arsenal in 2013, Sanogo was hyped as a future star. He failed to score a single Premier League goal in 21 appearances and quickly faded into obscurity.
24. Andrea Silenzi

The first Italian in the Premier League, Silenzi joined Nottingham Forest in 1995. He failed to adapt, didn’t score in 12 games, and left as quietly as he arrived.
Read also: The 14 Biggest Premier League Transfer Flops of The Season - Ranked
23. Istvan Kozma

A Hungarian midfielder who made just one Premier League appearance for Liverpool in 1992. His signing is still regarded as one of the club’s worst-ever mistakes.
22. Agustin Delgado

An Ecuadorian international with World Cup goals to his name, Delgado never settled at Southampton. Injuries and clashes with the manager led to just one league goal.
21. Mario Jardel

A prolific scorer in Portugal, Jardel arrived at Bolton completely unfit. He made seven appearances without scoring and left England after just one season.
20. Tomas Brolin

Once a World Cup hero, Brolin joined Leeds after a serious injury and never looked the same. He scored just four goals in 32 Premier League matches.
Read also: The 10 Most Toxic Football Fanbases in England — Ranked
19. Bosko Balaban

Signed by Aston Villa in 2001, Balaban failed to score in any of his eight appearances. He was quickly loaned out and left as one of Villa’s most baffling signings.
18. Afonso Alves

Arriving at Middlesbrough with a sensational Eredivisie scoring record, Alves struggled badly. He scored 10 goals in 42 matches and couldn’t prevent Boro’s relegation.
17. Andy van der Meyde

The Dutch winger joined Everton with high expectations but battled injuries and off-field problems. He failed to score in 20 appearances and was a huge letdown.
16. Jozy Altidore

Despite a strong international résumé, Altidore managed just two goals in 69 Premier League appearances. His lack of finishing became a running joke.
Read also: The 26 Highest-Paid Players in Ligue 1 - Ranked from Lowest to Highest
15. Francis Jeffers

Touted as a “fox in the box,” Jeffers was a £10m flop at Arsenal. He scored only four goals for the Gunners and never lived up to his early promise.
14. Roberto Soldado

Signed by Spurs for a then-club-record £26m, Soldado looked lost in England. He managed just seven goals in 52 league games before being moved on.
13. Ricky van Wolfswinkel

Scored on his Norwich debut, but that was it—he never scored again. His £8.5m fee and one-goal return symbolized the club’s relegation campaign.
12. Junior Lewis

Plucked from the lower leagues by Leicester, Lewis never looked Premier League-ready. He made 21 appearances with zero goals or assists to his name.
Read also: Football’s 20 Greatest Club Header Scorers Since 2000
11. Corrado Grabbi

Hyped after scoring in Italy’s Serie B, Grabbi flopped at Blackburn. He netted just twice in 30 games and quickly disappeared from the top level.
10. Jean Makoun

The ex-Lyon midfielder lasted just seven games for Aston Villa. His only lasting memory was a red card and a lack of any meaningful contribution.
9. Kostas Mitroglou

Fulham’s £12m record signing made only three appearances in 2014. He didn’t score and became the face of their disastrous relegation season.
8. Christian Poulsen

Brought in by Liverpool to stabilize midfield, Poulsen offered nothing of the sort. He was slow, ineffective, and gone within a year.
Read also: The 10 Players with the Most Appearances in Real Madrid History
7. Massimo Taibi

Brought in to replace Peter Schmeichel, Taibi was a goalkeeper with butterfingers. His howler against Southampton still lives in Premier League infamy.
6. Igors Stepanovs

The Latvian center-back is best remembered for being part of Arsenal’s 6–1 thrashing at Old Trafford. He never recovered and left quietly after 17 league appearances.
5. Bebé

Signed by Manchester United for £7.4m without being scouted by Ferguson himself. He made just two league appearances and looked completely out of his depth.
4. Milton Núñez

Sunderland paid £1.6m for a 5’4” striker who played just 15 minutes of Premier League football. A transfer so bad, it’s believed to be a case of mistaken identity.
3. Savio Nsereko

West Ham splashed £9m on a player with barely any senior experience. Ten goalless appearances later, he was sold—and his career spiraled from there.
2. Eric Djemba-Djemba

Hailed as Roy Keane’s successor, Djemba-Djemba never came close. Clumsy and off the pace, he became a symbol of United’s rare transfer missteps.
1. Ali Dia

The ultimate Premier League myth turned reality. He tricked Southampton into signing him by pretending to be George Weah’s cousin—then played like a competition winner. A legend for all the wrong reasons.