Grow your visibility across sports enthusiasts and fans.

Top 5 longest unbeaten runs in Premier League history

Here we take a look at the top five longest unbeaten runs in Premier League history. Arsenal tops the list with the longest unbeaten run of 49 matches. Have a look at the longest unbeaten runs in Premier League history.

10.05.2026
34287 views
3 min read
longest unbeaten runs in premier league history

We are here with the list of Top 5 longest unbeaten runs in Premier League history. Unbeaten runs in the Premier League represent the pinnacle of consistency, resilience, and dominance in English football. Over the years, a select few clubs have strung together remarkable sequences without tasting defeat, showcasing tactical brilliance and squad depth. From historic title-winning campaigns to record-breaking streaks, these runs have become iconic milestones. This list highlights the top five longest unbeaten runs in Premier League history, celebrating teams that defined eras with their relentless form.


5. Arsenal – 30 Games

Streak - 

December 2001–October 2002


Arsenal’s 30-match unbeaten run marked their early dominance under Arsène Wenger. Spanning December 2001 to October 2002, it powered them to the Premier League title. The streak showcased consistency and attacking brilliance, before ending dramatically against Everton thanks to a late goal from Wayne Rooney.


4. Manchester City – 32 Games

Streak - 

December 2023–November 2024


Manchester City’s 32-game unbeaten streak between December 2023 and November 2024 reflects their modern dominance under Pep Guardiola. Blending tactical control with squad depth, City maintained relentless consistency throughout the run, which also coincided with another title-winning campaign, reinforcing their status as one of the Premier League’s most dominant eras.


3. Chelsea - 40 games

Streak - October 16, 2004 - November 6, 2005


The arrival of the ‘Special One’ marked the beginning of the golden era of Chelsea. Jose Mourinho was already an established manager after a successful campaign with Porto. He made Chelsea a force to reckon with. After losing to Manchester City in October 2004, the Blues went on a 40-game-unbeaten run. Manchester United halted their 40-game unbeaten streak in the 2005/06 season, despite the Blues winning the title both seasons.


2. Liverpool - 44 games

Streak - January 12, 2019 - February 29, 2020


The most recent one on our list, Liverpool managed to stay unbeaten for a whopping 44 games. During the 2018-19 Premier League season, the Reds lost just once (against Manchester City) but still lost the league by one point. However, they bounced back after the loss and remained unbeaten till the end of the campaign. When they drew 1-1 with arch-rivals Man United at Old Trafford in October, they came within a game of equaling the Premier League's greatest winning run, but they quickly made up for it by winning the next 18 games. Their unbeaten run continued till next season when they finally lost against Watford. 


1. Arsenal - 49 games

Streak - May 7, 2003 - October 24, 2004


Who else but the Invincibles, who tops our list. Arsenal became only the second team in English football history and the first team in Premier League history for an entire season unbeaten. Arsene Wenger's team, on the other hand, were brought to a halt just short of the half-century mark by none other than their arch-rivals, Manchester United. That match in 2004 was the site of the notorious Battle of the Buffet, in which Cesc Fabregas splashed Alex Ferguson with a slice of pizza.