Top 10 Highest Grossing Bollywood Movies of All Time

Bollywood is the largest film producer in India. The Indian cinema started its journey with Raja Harishchandra (1913), by Dadasaheb Phalke, which was the first silent feature film of the country. Over the course of years, a number of films have been released with exceptionally high and low budgets. Here is the list of top 10 highest grossing Bollywood movies of all time.

1. Dangal: Worldwide Gross- 2000 crore (US$307 million)


Dangal (2016) is an Indian Hindi-language biographical sports drama film directed by Nitesh Tiwari. It stars Aamir Khan, Fatima Sana Shaikh, Sanya Malhotra and Sakshi Tanwar. It broke several records at the box-office worldwide and emerged as highest-grossing Indian film of all time.

Plot: After his failure at winning a gold medal for the country, Mahavir Phogat, despite societal pressures, vows to realize his dreams by training his daughters for the Commonwealth Games.

2. PK: Worldwide Gross- 743 crore (US$120 million)


PK (2014) is an Indian satirical science fiction comedy film directed by Rajkumar Hirani. The film stars Aamir Khan in the title role with Anushka SharmaSushant Singh RajputBoman IraniSaurabh Shukla, and Sanjay Dutt in supporting roles.

Plot: An alien on Earth loses the only device he can use to communicate with his spaceship. His innocent nature and child-like questions force the country to evaluate the impact of religion on its people.

3. Bajrangi Bhaijaan: Worldwide Gross- 626 crore (US$98 million)

Bajrangi Bhaijaan

Bajrangi Bhaijaan (2015) is an Indian adventure comedy-drama film directed by Kabir Khan. It stars Salman Khan and Harshaali Malhotra, with Nawazuddin Siddiqui and Kareena Kapoor Khan in supporting roles.

Plot: Pavan, a devoted follower of Lord Hanuman, faces numerous challenges when he tries to reunite Munni with her family in Pakistan after she gets lost while traveling back home with her mother.

4. Sultan: Worldwide Gross- 589 crore (US$92 million)


Sultan (2016) is an Indian romantic sports-drama film directed by Ali Abbas Zafar. The film stars Salman Khan as the title character opposite Anushka Sharma.

Plot: After the death of his son, Sultan Ali Khan, a middle-aged wrestler, gives up the sport. However, years later, circumstances force him to revive his career and win back the respect of his loved ones.

5. Dhoom 3: Worldwide Gross- 548 crore (US$85 million)

Dhoom 3

Dhoom 3 (2013) is an Indian action thriller film written and directed by Vijay Krishna Acharya. It features Aamir Khan as the antagonist and Katrina Kaif, with Abhishek Bachchan in the lead role and Uday Chopra in supporting role.

Plot: Sahir, a circus entertainer who is trained in magic and acrobatics, turns thief to take down a corrupt bank in Chicago to avenge his father’s death.

6. 3 Idiots: Worldwide Gross- 395 crore (US$82 million)

3 Idiots

3 Idiots (2009) is an Indian coming of age comedy-drama film co-written and directed by Rajkumar Hirani. The film stars Aamir Khan, Kareena Kapoor, R. MadhavanSharman JoshiOmi VaidyaParikshit Sahni, and Boman Irani.

Plot: In college, Farhan and Raju form a great bond with Rancho due to his refreshing outlook. Years later, a bet gives them a chance to look for their long-lost friend whose existence seems rather elusive.

7. Chennai Express: Worldwide Gross- 423 crore (US$72 million)

Chennai Express

Chennai Express (2013) is an Indian romantic action comedy film directed by Rohit Shetty. The film features Shah Rukh Khan and Deepika Padukone in lead roles.

Plot: Rahul, who is asked to immerse his late grandfather’s ashes in Rameshwaram, unwillingly boards the Chennai Express and finds himself entangled with Meena, the daughter of a don.

8. Prem Ratan Dhan Payo: Worldwide Gross- 432 crore (US$67 million)

Prem Ratan Dhan Payo

Prem Ratan Dhan Payo (2015) is an Indian romantic drama film written and directed by Sooraj Barjatya. It stars Salman Khan and Sonam Kapoor in lead roles.

Plot: Yuvraj Vijay Singh, a prince, is replaced by his perky lookalike, Prem, just four days before he is to be crowned king. He is engaged to Princess Maithili, who falls in love with Prem.

9. Dilwale: Worldwide Gross- 372 crore (US$58 million)


Dilwale (2015) is an Indian romantic action film directed by Rohit Shetty. The film stars Shah Rukh Khan, Kajol, Varun Dhawan, and Kriti Sanon in lead roles, with Johnny Lever and Varun Sharma in supporting roles.

Plot: Raj falls hopelessly in love with Meera, but they have to part ways due to their families’ rivalry. Fifteen years later, they are destined to meet again when their respective siblings fall in love.

10. Bajirao Mastani: Worldwide Gross- 358 crore (US$56 million)

Bajirao Mastani

Bajirao Mastani (2015) is an Indian epic historical romance film directed by Sanjay Leela Bhansali. The film stars Ranveer Singh and Deepika Padukone with Priyanka Chopra.

Plot: The heroic Peshwa Bajirao, married to Kashibai, falls in love with Mastani, a warrior princess in distress. They struggle to make their love triumph amid opposition from his conservative family.