DDLJ To Sholay: List Of Top 10 Bollywood Movies That Had Longest Theatrical Run

Dilwale Dulhania Le Jayenge – 26 Years (Still Running)

Released on October 20, 1995 – ‘Dilwale Dulhania Le Jayenge’, has been running non-stop at the iconic Maratha Mandir cinema hall for the past 26 years.

Sholay – 5 years

Release date: August 15, 1975 – It ran 5 years at the theatres.

Kismet (1943) – 3 and half years

Kismet ran 3 and a half years at Roxy Cinema in Calcutta.

Mughal-e-Azam – 3 years

Release date: August 5, 1960 – The cult classic Mughal-e-Azam was made on a budget of Rs. 1.5 crore, in times when budgets didn’t cross Rs 10 lacs. It ran 3 long years at the Maratha Mandir.

Barsaat – 2 years

Release date: April 21, 1949 – It ran for 2 years at the theatres.

Maine Pyar Kiya – More than 1 year

Release date: December 29, 1989 – ran more than 1 year

Hum Aapke Hai Koun – 1 year

Release date: August 5, 1994 – It ran a year at the theaters.

Kaho Naa Pyar Hai – 1 year

Release date: January 14, 2000 – It won 32 awards in a year, a record for a Bollywood film. And had a year run at the movies

Mohabbatein – 1 year

Release date: October 27, 2000 – Ran for 1 year

Raja Hindustani – 50 weeks

Release date: November 15, 1996 – It ran for 50 weeks