Check out of listings of the top longest-running London shows in West End history, including the Top 10 longest-runners NOW PLAYING in the West End, and the Top 20 longest-running London shows of all time.
The list includes The Mousetrap at the St Martin’s Theatre – the world’s longest running show ever, and naturally the longest-running play; and Les Miserables, the longest-running musical of all time.
Following close behind in third place is Andrew Lloyd Webber’s mega-hit musical The Phantom of the Opera.
10 Longest-running London shows now playing in the West End
- The Mousetrap, St. Martin’s Theatre
- Les Misérables, Sondheim Theatre
- The Phantom of the Opera, Her Majesty’s Theatre
- Mamma Mia!, Novello Theatre
- Disney’s The Lion King, Lyceum Theatre
- Wicked, Apollo Victoria Theatre
- Matilda The Musical, Cambridge Theatre
- The Book of Mormon, Prince of Wales Theatre
- The Play That Goes Wrong, Duchess Theatre (J)
- Harry Potter and the Cursed Child, Palace Theatre
The 10 Longest-running London MUSICALS now playing in the West End (unverified by SOLT) are: (1) Les Misérables, (2) The Phantom of the Opera, (3) Mamma Mia!, (4) Disney’s The Lion King, (5) Wicked, (6) Matilda The Musical, (7) The Book of Mormon, (8) Hamilton, (9) Six The Musical (10) Back to the Future
ALL SHOWS: 20 Longest-running London shows in West End theatre history
- The Mousetrap, St. Martin’s Theatre (since 25 November 1952) – over 30,000 performances (K)
- Les Misérables, Sondheim Theatre (since 8 October 1985) – over 16,000 performances (B, A)
- The Phantom of the Opera, Her Majesty’s Theatre (since 9 October 1986) – over 15,236 performances (H, A)
- The Woman In Black, Fortune Theatre (since 1989, closed) – 13,232 performances (M)
- Mamma Mia! at the Novello Theatre (since 6 April 1999) – 10,194 performances (G, A)
- Disney’s The Lion King, Lyceum Theatre (since 19 October 1999) – over 10,014 performances (F)
- Blood Brothers (1988 production, closed) – 10,013 performances (A)
- Cats (1981 production, closed) – 8949 performances (A)
- Wicked, Apollo Victoria Theatre (since 27 September 2006) – over 7500 performances (C)
- Starlight Express (1984 production, closed) – 7406 performances (A)
- No Sex Please, We’re British (1971 production, closed) – 6761 performances (A)
- Stomp (2002 production, closed) – 6512 performances (A)
- Chicago (1997 revival, closed) – 6187 performances (A)
- Matilda The Musical, Cambridge Theatre (since 24 November 2011) – over 5141 performances (L)
- Buddy – The Buddy Holly Story (1989 production, closed) – 5140 performances (A)
- The Book of Mormon, Prince of Wales Theatre (since 21 March 2013) – over 4660 performances (E)
- We Will Rock You (2002 production, closed) – 4659 performances (A)
- Thriller Live (since 2009) – over 4613 performances (A)
- Billy Elliot The Musical (2005 production, closed) – 4566 performances (A)
- The Black and White Minstrel Show (1962 production, closed) – 4344 performances (A)
MUSICALS: Top 20 Longest-running London Musicals in West End history
- Les Misérables, Queen’s Theatre (since 1985) – over 16,000 performances (B, A)
- The Phantom of the Opera, Her Majesty’s Theatre (since 1986) – over 15,236 performances (H, A)
- Mamma Mia!, Novello Theatre (since 1999) – 10,194 performances (G, A)
- Disney’s The Lion King, Lyceum Theatre (since 1999) – over 10,014 performances (F)
- Blood Brothers (1988 production, closed) – 10,013 performances (A)
- Cats (1981 production, closed) – 8949 performances (A)
- Wicked, Apollo Victoria Theatre (since 2006) – over 7500 performances (C)
- Starlight Express (1984 production, closed) – 7406 performances (A)
- Chicago (1997 revival, closed) – 6187 performances (A)
- Matilda The Musical, Cambridge Theatre (since 2011) – over 5141 performances (L)
- Buddy – The Buddy Holly Story (1989 production, closed) – 5140 performances (A)
- The Book of Mormon, Prince of Wales Theatre (since 21 March 2013) – over 4660 performances (E)
- We Will Rock You (2002 production, closed) – 4659 performances (A)
- Thriller Live (since 2009) – over 4613 performances (A)
- Billy Elliot The Musical (2005 production, closed) – 4566 performances (A)
- Miss Saigon (1989 production, closed) – 4264 performances (A)
- Jersey Boys, Piccadilly Theatre (2008 production, closed) – 3787 performances (A)
- Jesus Christ Superstar (1972 production, closed) – 3357 performances (A)
- Me and My Girl (1985 revival, closed) – 3303 performances (A)
- Evita (1978 production, closed) – 2900 performances (A)
And numbers 21 to 24 are!…
- Oliver! (original 1960 production / closed, 2,618 performances) (D)
- Grease! (1993 revival / closed, 2,529 performances) (D)
- The Sound Of Music (original 1951 production / closed, 2,385 performances) (D)
- My Fair Lady (original 1958 production / closed, 2,281 performances) (D)
Information on performance numbers:
(A) Information provided by the Society of London Theatre (SOLT) as at January 2025
(B) Les Miserables: 16,000 as at 17 February 2026
(C) Wicked – 7,500 performances as at 21 January 2026; 7,407 performances as at 1 November 2025 (link); 7,199 as at 6 May 2025; 7,054 as at January 2025; 6,762 performances as at 23 April 2024 (link)
(D) Information provided by The Society of London Theatre as at 7 February 2020
(E) The Book of Mormon – 4660 performances as at evening 3 January 2026 (link); 4657 performances as at matinee 2 January 2026; 4345 performances as at 4 April 2025; 4,413 performances as at 2 June 2025; 4,239 as at January 2025; 4,000 performances as at 6 June 2024 (link)
(F) Disney’s The Lion King – 10,014 performances as at 8 March 2025 (link); 10,000 performances as at 25 February 2025 (link); 9,638 performances as at 25 April 2024 (link); previously SOLT reported “over 8897 performances” in September 2023
(G) Mamma Mia! – 10,194 as at January 2025; 10,014 performances as at 29 July 2024 (link); 10,000 performances as at 17 July 2024 (link)
(H) The Phantom of the Opera – 15,236 performances as at January 2025
(J) The Play That Goes Wrong – 4,001 performances as 3 June 2025 (link); Over 3,500 performances as at 12 September 2024 (link)
(K) The Mousetrap – 30,000 as at 19 March 2025 (link); 29,500 performances as at 23 February 2024
(L) Matilda The Musical – 5141 performances as at 16 August 2025 (link) (awaiting formal confirmation from the production); 5000 performances as at 15 April 2025; 4874 performances as at 19 December 2024
(M) The Woman in Black – 13,232 performances from February 1989 to March 2023 (Strand and Fortune Theatres)
Top Longest-running West End Shows to book now in London

















