Here, we'll look at the five longest winning streaks in Premier League history, as well as the record for the longest unbeaten streak in England's top flight. Ultimately all the 5 places are held by the 2 best English teams of the current generation, Manchester City and Liverpool.
5) Manchester City (December 2020 – March 2021) – 15 wins
Guardiola came up to trumps in the face of adversity at the end of 2020. City started the 2020-21 ‘COVID season' in a frustrating manner, with one week being exhilarating and the next being exasperating. After a 1-1 draw against lowly West Brom at home on December 15, 2020, they were in sixth place, five points behind the leaders after 12 games. But look at how they reacted. City had not dropped another point since that West Brom draw, almost three months ago in December, with the 4-1 win over Wolves marking their 15th consecutive league victory and putting them 15 points clear at the top. It was also their 21st win in a row in all competitions.
But then came Manchester United. On March 7, 2021, Ole Gunnar Solskjaer's side visited their noisy neighbours and came away with their third victory in as many visits to the Etihad as United manager, thanks to a Bruno Fernandes penalty and a Luke Shaw shot.
4) Manchester City (February – August 2019) – 15 wins
When Newcastle's Rafa Benitez handed City a 2-1 loss in January 2019, things looked grim for Guardiola. They were four points behind Liverpool at the time, despite having played one game more. In the end, they needed to be flawless for the remaining 14 games of the 2018-19 season to keep their title. City won all of their last 14 league matches, edging out Liverpool by a single point, thanks to an impressive streak that included a 6-0 thrashing of Chelsea, victories at Goodison Park and Old Trafford, and gritty wins over Tottenham, Burnley, and Leicester.
3) Liverpool (March – October 2019) – 17 wins
A 17-game winning streak running over two seasons seems one for the history books because maintaining the streak 2 months into the restart is nothing short of a gold medal. The break in the middle can take everything away from a player. They lost top spot to City after a 0-0 draw at Everton in March 2019, and even though they won all of their remaining games, it wasn't enough to dislodge Guardiola's guys, who matched them in every way. But they came back at the start of the following season, setting the early pace with eight straight victories to begin 2019-20, after winning their final nine games in the previous season.
2) Liverpool (October 2019 – February 2020) – 18 wins
Just after the 17-game unbeaten run, came the shared league record of 18 games. There were some nail-biting moments, such as late winners at Aston Villa, Crystal Palace, and Wolves, but there were also games where Liverpool completely dominated their rivals, most notably their 4-0 thrashing of then-second-placed Leicester in their home ground on Boxing Day. Indeed, the final of these 18 victories, a 3-2 victory over West Ham in February 2020, gave the Reds a remarkable 44 league games without defeat, and the fact that they had only lost two points at that point in the season. Nonetheless, not all records are to be savoured when relegation-stricken Watford thumped the Champions 3-0.
1) Manchester City (August – December 2017) – 18 wins
Pep Guardiola's second season in charge of Manchester City was when the flame ignited after a frustrating, trophy-less first season in England. City had their league practically wrapped up by the halfway point of the 2017-18 season, thanks to summer additions including Kyle Walker, Bernardo Silva, and Ederson Moraes. The only early blemish was a 1-1 home draw with Everton in their second game; after that, they went on an incredible 18-game winning streak, including thrashings of Liverpool, Watford, Crystal Palace, and Stoke, as well as vital victories over Manchester United and Chelsea. Their next blot came against Crystal Palace, who held them to a draw on New Year’s Eve.