Longest unbeaten runs in the Premier League
49 matches unbeaten — Arsenal FC, 2002-03 to 2004-05
The era's longest run: 49 matches unbeaten — Arsenal FC (2002-03 to 2004-05).
The longest unbeaten run of the Premier League era: 49 matches unbeaten — Arsenal FC (2002-03 to 2004-05). Runs count consecutive Premier League matches only; a run continues across seasons, including over a spell outside the top flight.
Quick answers
- What is the longest unbeaten run in the Premier League?
- 49 league matches unbeaten — Arsenal FC (2002-03 to 2004-05).
Longest unbeaten runs in the Premier League
| # | Club | Run | Span |
|---|---|---|---|
| 1 | Arsenal FC | 49 | 2002-03 to 2004-05 |
| 2 | Liverpool FC | 44 | 2018-19 to 2019-20 |
| 3 | Chelsea FC | 40 | 2004-05 to 2005-06 |
| 4 | Manchester City FC | 32 | 2023-24 to 2024-25 |
| 5 | Arsenal FC | 30 | 2001-02 to 2002-03 |
| 6 | Manchester City FC | 30 | 2016-17 to 2017-18 |
| 7 | Manchester United FC | 29 | 1998-99 to 1999-00 |
| 8 | Chelsea FC | 29 | 2007-08 to 2008-09 |
| 9 | Manchester United FC | 29 | 2009-10 to 2010-11 |
| 10 | Liverpool FC | 26 | 2024-25 |
More Premier League era records: Most titles · Biggest wins · Most points in a season · Fewest points in a season · Best season starts · Worst season starts · Highest-scoring matches · Longest winning runs · Longest losing runs · Most goals in a season · Fewest goals conceded · Relegations by club.
Source: 2025-26 Premier League match data, via openfootball/england (CC0 1.0) — source