SportsMonkie.com
Football

The Longest Unbeaten Run in Football: Arsenal's 49 and Beyond

By Sourav Das Updated July 25, 2026
On this page4
  1. 01Arsenal’s 49: the English record
  2. 02The longer runs in world football
  3. 03A British footnote: Celtic’s 69
  4. 04A run is not an unbeaten season

The longest unbeaten run in English top-flight football is 49 games, set by Arsenal between 7 May 2003 and 16 October 2004. Across the wider world, the record is far longer: ASEC Mimosas of Ivory Coast are credited with 108 consecutive league games without defeat, and Steaua Bucharest of Romania with 104.

A run and an unbeaten season are two different achievements, and it is worth being clear which one you mean. A run counts consecutive matches without losing and can stretch across several campaigns. An unbeaten season is one campaign in which a team never loses. Arsenal’s 49-game run is one of the most famous streaks in the sport, and it still contained 13 draws — so even at its longest, an unbeaten run is not a flawless one.

Arsenal’s 49: the English record

Arsenal’s streak is the one English fans know. It ran from a 6-1 win over Southampton in May 2003 through the entirety of the Invincibles’ 2003–04 title season and into the following autumn, before ending at Old Trafford in October 2004. The breakdown:

  • 49 games unbeaten — 36 wins, 13 draws
  • Spanned the last two games of 2002–03, all 38 of 2003–04, and the first nine of 2004–05
  • 112 goals scored during the run
  • Ended by a 2-0 defeat at Manchester United, van Nistelrooy converting a contested late penalty and Rooney adding a second

The 49 broke a record that had stood for a quarter of a century: Nottingham Forest’s 42 games unbeaten between November 1977 and November 1978, under Brian Clough. No English side has come near 49 since, which is why the number has become shorthand for a particular kind of sustained excellence.

The longer runs in world football

Step outside England and the picture changes. Several clubs have gone far longer without losing a league match, though record-keeping in some of these leagues is less rigorous than in the modern Premier League, so the headline figures are best treated as widely reported rather than forensically audited.

ClubCountryLeague games unbeatenPeriod
ASEC MimosasIvory Coast1081989–1994
Steaua BucharestRomania1041986–1989
AC MilanItaly581991–1993
ArsenalEngland492003–2004
Nottingham ForestEngland421977–1978

ASEC Mimosas’ 108-game run, recognised by Guinness World Records, is the longest in club football. It ended in 1994 with a defeat to a military side, SO de l’Armée. Steaua Bucharest’s 104-game streak came during the same era in which they won the 1986 European Cup, so it was not built against weak opposition alone.

AC Milan’s 58 is the Serie A record and a useful comparison, because — like Arsenal’s 49 — it is a top-division league run in one of Europe’s strongest competitions. Fabio Capello’s Milan went from May 1991 to March 1993 without a league defeat, a stretch that included winning the 1991–92 Serie A title unbeaten.

A British footnote: Celtic’s 69

Celtic deserve a mention, because between May 2016 and December 2017 they went 69 domestic matches unbeaten — the longest run in British football history. The distinction is that Celtic’s 69 counted all domestic competitions, league and cups together, not league alone. Their run ended with a 4-0 defeat at Hearts. Measured strictly on league games, Arsenal’s 49 remains the English top-flight benchmark and Milan’s 58 the highest of the major European leagues.

A run is not an unbeaten season

Arsenal went 49 games without losing and drew 13 of them. Their famous 2003–04 season inside that run — the Invincibles — was unbeaten across 38 games, but 12 of those 38 were draws. Going a long time without defeat proves durability; it does not prove that a side won everything, because a draw keeps a streak alive while still dropping points.

That distinction is the whole difference between a great run and a truly dominant season. For the single-season version of the story, see our guides to the invincible seasons across world football and the wider Premier League record book. Arsenal’s streak is arguably the greatest sustained run English football has produced — and it still never contained a stretch of 38 straight wins.

Frequently asked questions

Is Arsenal's 49 the longest unbeaten run in world football?+

No — it is the English top-flight record, not the world record. ASEC Mimosas of Ivory Coast are credited with 108 league games unbeaten and Steaua Bucharest with 104. Arsenal's 49 is the longest in English top-flight history and among the longest in the major European leagues.

How is a 49-game run different from an unbeaten season?+

An unbeaten season is a single campaign with no defeats. A run stretches across seasons — Arsenal's 49 spanned the end of 2002–03, all of 2003–04, and the start of 2004–05. A team can hold a long run without ever completing a fully unbeaten single season, and vice versa.

How did Arsenal's 49-game run end?+

At Old Trafford on 24 October 2004, in a 2-0 defeat to Manchester United. Ruud van Nistelrooy scored a late penalty and Wayne Rooney added a second in the closing minutes, ending the run at 49.

What is the longest unbeaten run in British football?+

Celtic went 69 domestic matches unbeaten between May 2016 and December 2017 — the British record. That figure counts all domestic competitions, league and cups together. Measured on league games alone, Arsenal's 49 stays the English top-flight benchmark.

Sources

Play & tools

Free browser games and tools — no account, no download.

Related football guides

View all →