Bollywood movies have entertained us for quite sometime now. Every Friday, they have a new story to tell. While some movies excelled at box-office, some not so much. Here are the highest grossing Bollywood movies of all time.
1. Dangal (2016)
BO Collection: ₹2024 Crores
Movie that established Aamir Khan’s supremacy in the Bollywood industry was his last super-hit Dangal. The movie turned out to be the first film to cross Rs 350 Crore mark domestically and hit Rs 2000 crore at the worldwide box office, Along with Aamir Khan, the movie also featured Fatima Sana Shaikh, Sanya Malhotra, Sakshi Tanwar & Aparshakti Khurana.
2. Pathaan (2023)
BO Collection: ₹1000 Crores+
Shah Rukh’s Pathaan turned out to be the highest grosser of his career. The movie that faced so many controversies managed to create a havoc at the box-office. The movie broke many records at the box-office. Recently, Pathaan broke another record as it enters into INR 1000 Crores Club at the worldwide box-office.
3. Bajrangi Bhaijaan (2015)
BO Collection: ₹969.06 Crores
Salman Khan’s Bajrangi Bhaijaan turned out to be the highest grosser of his career. The movie managed to earn Rs. 969.06 crores at global box-office. Along with Salman Khan, the movie stars Kareena Kapoor, Harshali Malhotra and Nawazuddin Siddiqui in the critical roles.
4. Secret Superstar (2017)
BO Collection: ₹966.86 Crores
Though the movie starred the actors, who were not famous actors, the movie managed to create an unparalleled buzz at the box-office. Made on the modest budget of ₹15 crores, Secret Superstar managed to garner worldwide collection of ₹966.86 Crores as per Wikipedia.
5. PK (2014)
BO Collection: ₹854 Crores
Like other Aamir Khan movies, PK created a new record as it became the first Indian film to hit the Rs 300 crore mark domestically. PK, directed by Rajkumar Hirani collected Rs 341 crore in India & globally it earned a massive Rs 854 Crores. The movie starred Aamir Khan, Anushka Sharma, Sushant Singh Rajput & Sanjay Dutt.
6. Sultan (2016)
BO Collection: ₹623.33 Crores
Salman Khan’s Sultan turned out to be the second highest grosser of his career. The movie managed to earn Rs. 623.33 crores at global box-office. Along with Salman Khan, the movie stars Anushka Sharma, Randeep Hooda and Amit Sadh in the critical roles.
7. Sanju (2018)
BO Collection: ₹586.85 Crores
Ranbir Kapoor played the role of Sanjay Dutt and left the audience really impressed with his spectacular performance in Sanju. The movie managed to earn 586.85 Crores at the worldwide box-office.
8. Padmaavat (2018)
BO Collection: ₹571.98 Crores
Sanjay Leela Bhansali’s other movie that faced endless controversies is Deepika-Ranveer-Shahid starrer Padmaavat. The movie embroiled in controversies since Day 1. The movie, initially titled ‘Padmaavati’, was about Sultan Alauddin Khilji’s attempt to kidnap the queen Padmaavati, who was married to Rajput ruler Maharawal Ratan Singh. From threats to film-set being vandalized to physical assaults, Padmaavat, faced a lot of criticism. Despite the threats and boycott calls, the movie turned into a super hit and collected around INR 600 crores worldwide, making it one of the highest-grossing Bollywood movies.
9. Tiger Zinda Hai (2017)
BO Collection: ₹565 Crores
Other than Pathaan, YRF’s spy universe’s Tiger Zinda Hai is also one of the highest earning Bollywood movies at the box-office. This Salman Khan starrer managed to earn 565 Crores at the global box-office.
10. Dhoom 3 (2013)
BO Collection: ₹556 crore
Beating the history, Dhoom 3, the action thriller broke many records at the box-office. The audience loved this action thriller so much that itbecame the highest grossing film of all time. It broke the box office record of Shah Rukh Khan’s Chennai Express. Starring Abhishek Bachchan, Uday Chopra & Katrina Kaif, Dhoom 3 collected Rs 285 crore in India & Rs 557 crore at the worldwide box office.
11. War (2017)
BO Collection: ₹475.5 Crores
From Yash Raj Films Spy Universe, Hrithik Roshan starrer War broke many records at the box-office. The movie managed to earn Rs. 475.5 crores at the worldwide boxoffice.
12. 3 Idiots (2009)
BO Collection: ₹460 Crores
This cult classic was directed by Rajkumar Hirani and it became the second Indian movie to cross Rs 100 Crores and first Indian movie to hit 200 Crore mark. With stellar performances by Aamir Khan, R Madhavan, Sharman Joshi, Kareena Kapoor Khan & Boman Irani, 3 Idiots collected Rs 202.95 Crore in India & globally it made Rs 460 Crores.