Longest winning runs in the Premier League
18 consecutive wins — Manchester City FC, 2017-18
The era's longest run: 18 consecutive wins — Manchester City FC (2017-18) and Liverpool FC (2019-20).
The longest winning run of the Premier League era: 18 consecutive wins — Manchester City FC (2017-18). 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 winning run in the Premier League?
- 18 consecutive league wins — Manchester City FC (2017-18) and Liverpool FC (2019-20).
Longest winning runs in the Premier League
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 unbeaten 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