The Drama Nerds Database
The longest runs in the West End, Les Misérables (Original 1985 London Cast Recording)

The longest runs in the West End

The twenty West End productions that played the most performances. The Mousetrap is first, with 30,700 performances as of October 2026, and it is still running.

20 productions

The same list for Broadway: The longest runs on Broadway.

RankProductionPerformances
No. 1 The Mousetrap Opened in 1952 at Ambassadors Theatre 30,700 performances as of October 2026
No. 2 Les Miserables Opened in 1985 16,200 performances as of August 2026
No. 3 The Phantom of the Opera Opened in 1986 at Her Majesty's Theatre 15,900 performances as of August 2026
No. 4 The Woman in Black Opened in 1989 13,232 performances
No. 5 Mamma Mia ! Opened in 1999 at Prince Edward Theatre 10,900 performances as of August 2026
No. 6 The Lion King Opened in 1999 at Lyceum Theatre 10,700 performances as of October 2026
No. 7 Blood Brothers Opened in 1988 at Albery Theatre 10,013 performances
No. 8 Cats Opened in 1981 at New London Theatre 8,949 performances
No. 9 Wicked Opened in 2006 at Apollo Victoria Theatre 7,800 performances as of October 2026
No. 10 Starlight Express Opened in 1984 at Apollo Victoria Theatre 7,406 performances
No. 11 No Sex Please, We're British Opened in 1971 at Novello Theatre 6,761 performances
No. 12 Stomp Opened in 2002 at Vaudeville Theatre 6,512 performances
No. 13 The Black and White Minstrel Show Opened in 1962 at Victoria Palace Theatre 6,477 performances
No. 14 Chicago Opened in 1997 at Adelphi Theatre 6,187 performances
No. 15 Matilda The Musical Opened in 2011 5,600 performances as of September 2026
No. 16 Buddy The Buddy Holly Story Opened in 1989 at Victoria Palace Theatre 5,140 performances
No. 17 The Book of Mormon Opened in 2013 at Prince of Wales Theatre 4,900 performances as of August 2026
No. 18 We Will Rock You Opened in 2002 at Dominion Theatre 4,659 performances
No. 19 Thriller Live Opened in 2009 4,657 performances
No. 20 Billy Elliot the Musical Opened in 2005 at Victoria Palace Theatre 4,566 performances

See all the collections · See all the feeds