Top 10 Best Indian (Bollywood) Movies of All Time

1Dilwale Dulhania Le Jayenge

Dilwale Dulhania Le Jayenge


23 Idiots

3 Idiots


3Sholay

Sholay


4My Name Is Khan

My Name Is Khan


5Kaho Na Pyaar Hai

Kaho Na Pyaar Hai


6Mother India

Mother India


7Lagaan

Lagaan


8Ek Tha Tiger

Ek Tha Tiger


9Kuch Kuch Hota Hai

Kuch Kuch Hota Hai


10Koi Mil Gaya

Koi Mil Gaya


11Kabhi Khushi Kabhie Gham

Kabhi Khushi Kabhie Gham


12Jab We Met

Jab We Met


13Rowdy Rathore

Rowdy Rathore


14Rang De Basanti

Rang De Basanti


15Mere Brother Ki Dulhan

Mere Brother Ki Dulhan


16Namastey London

Namastey London


17Dabangg

Dabangg


18Mughal-E-Azam

Mughal-E-Azam


19Dr. Babasaheb Ambedkar

Dr. Babasaheb Ambedkar


20Zindagi Na Milege Dobara

Zindagi Na Milege Dobara


21Udaan

Udaan


22Sairat


23Taare Zameen Par

Taare Zameen Par


24Dangal


25Don: The Chase Begins Again


26Raja Hindustani

Raja Hindustani


27Hum Saath Saath Hain

Hum Saath Saath Hain


28Don 2: The King is Back


29Singham

Singham


30Lootera


31Bombay

Bombay


32Dhoom

Dhoom


33Mujhse Shaadi Karogi

Mujhse Shaadi Karogi


34Vivah

Vivah


35Punjab 1984