A look at the greatest Premier League teams of all time

Manchester City v Huddersfield Town - Premier League
Manchester City v Huddersfield Town - Premier League

Arsenal (2003-04)

Arsenal v Leicester City
The Invincibles celebrate with their Premier League trophy.

Perhaps the single greatest achievement made by any team in Premier League history. No team is good enough to go an entire league season unbeaten, even Barcelona ended up losing to Levante, last weekend.

Arsenal did it, though. They somehow managed to do the impossible. A total of 49 matches unbeaten is no small matter. Arsene Wenger, at the prime of his managerial career, really created a monster.

Another team being discussed, another team with a solid backbone. A perfect mix of strength, skill and character. Every player stepped up, none so more than captain Patrick Vieira, who ran the midfield in games.

Up front, Thierry Henry and Dennis Bergkamp were pure class. Not as flashy and powerful as Man City, but more than effective nonetheless. This is another feat that is never going to be repeated by any team in the Premier League.

Quick Links

Edited by Martin King
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications