In recent years, Bollywood films have started earning in great numbers and some films were so successful across the country that they earned 200-300 crore in their lifetime run at box office.
Movies like Dangal, PK and Bajrangi Bhaijaan were immensely loved by the audience and they went on to collect more than 300 crore in India.
S. S. Rajamouli’s Baahubali 2 (Hindi) has smashed all the records and has become the Highest Grossing Film All Time in India with 510 crore collections. It has opened the 400 crore, 450 crore and 500 crore clubs in India. After Baahubali 2, Dangal, PK and Tiger Zinda Hai grab the successive ranks in this list.
From 2018, Sanjay Leela Bhansali’s Padmaavat and Ranbir Kapoor’s Sanju have entered the list so far.
Here’s the list of Top 10 Highest Grossing Bollywood Movies of All Time (In India):
|Baahubali 2: The Conclusion (Hindi)||510|
|Tiger Zinda Hai||338.79|
*Film still running in theaters