-Advertisement-

The Premier League is known for its intense competition, but a few teams have managed to go on remarkable unbeaten streaks, setting records that stand the test of time.

-Advertisement-

Here are the teams with the longest unbeaten runs in Premier League history:

  1. Arsenal – 2004 (49 Matches)
    Arsenal holds the record with an incredible 49-match unbeaten run during the 2003-2004 season. Under Arsène Wenger, the “Invincibles” made history by going an entire season without a loss.
  2. Liverpool – 2020 (44 Matches)
    Liverpool came close to surpassing Arsenal’s record in the 2019-2020 season, with 44 unbeaten matches under Jürgen Klopp. Their dominance earned them the Premier League title that season.
  3. Chelsea – 2005 (40 Matches)
    José Mourinho’s Chelsea went on a 40-match unbeaten streak from 2004 to 2005, securing a league title and establishing themselves as one of England’s top teams.
  4. Manchester City – 2024 (31 Matches)
    In 2024, Pep Guardiola’s Manchester City extended their dominance with a 31-match unbeaten run, showcasing their attacking style and tactical brilliance.
  5. Arsenal – 2002 (30 Matches)
    Before their famous “Invincibles” run, Arsenal had another impressive 30-match unbeaten streak in 2002, laying the foundation for their future success.
  6. Manchester City – 2018 (30 Matches)
    Manchester City, once again under Guardiola, achieved another 30-match unbeaten streak in the 2017-2018 season, which saw them win the league with a record-breaking 100 points.
  7. Manchester United – 1999 (29 Matches)
    Sir Alex Ferguson’s Manchester United went 29 matches unbeaten in the 1998-1999 season, part of their legendary treble-winning campaign.
  8. Manchester United – 2011 (29 Matches)
    Manchester United matched their 1999 record in 2011, once again under Ferguson’s leadership, winning another Premier League title.