Bollywood has a special place in the hearts of all Indians. No matter how many Hollywood movies we watch, we will find ourselves going back to the theaters for some Indian dance and songs that Bollywood movies offer. While we will watch just about any movie of the Bollywood industry for entertainment, only some movies make it big at the box office.
Huge in India, Bollywood is slowing garnering attention from the Chinese market and international community. It has started making sales overseas, which increases its gross rank all over the industry.
Here is a list of the Top 10 highest grossing Bollywood movies of all time.
Dangal, released in 2016, is the highest grossing Indian movie worldwide. It officially started the 2000 crore club of Bollywood and has a $330 million collection worldwide.
Produced by Aamir Khan, Dangal is a biopic of the first world-class Indian female wrestlers, Geeta Phogat and Babita Kumari, who were trained by their father, Mahavir Singh Phogat, to realize his dream of securing a gold medal in the Commonwealth Games. It did exceptionally well in the Chinese market, helping it gross as the highest Bollywood movie of all time.
2 Bahubali: The conclusion
Bahubali: The Conclusion is the sequel to the movie Bahubali and the final installment of this Indian fantasy drama. The movie directed by S.S. Rajamouli has been said to draw inspirations from ancient epics such as Mahabharata and Ramayana. The film is the most expensive Bollywood movie made at $40 million. Fortunately, it grossed $260 million and ranked as the second highest grossing Bollywood movie.
3 Secret Superstar
Another block buster produced by Aamir, Secret Superstar made $150 million worldwide. Aamir Khan’s movies are favored in the Chinese market, leading to such high gross sales. It has made over $100 million in China itself. Released in 2017, the movie shows the struggles of a young Muslim girl who builds a career in the music industry despite her abusive father’s obligations.