Top 40 Highest Grossing Bollywood Movies of All Time

Top 40 Highest Grossing Bollywood Movies of All Time

Hindi cinema, popularly known as Bollywood and formerly as Bombay cinema, is primarily produced in Mumbai. The popular term Bollywood is a portmanteau of “Bombay” (former name of Mumbai) and “Hollywood”. Bollywood has long served as a dazzling mirror to the nation’s cultural soul, blending artistic expression with mass entertainment. Born in 1913 with Dadasaheb Phalke’s groundbreaking silent film Raja Harishchandra, the industry evolved through eras of mythological storytelling, golden-age musicals, and socially conscious dramas, eventually emerging as a global cinematic force.

From the first talkie Alam Ara (1931) to the technicolor spectacles of modern blockbusters, Bollywood has woven India’s diverse traditions—classical dance forms like Kathak, regional festivals, and historical epics—into narratives that resonate across generations. This cultural tapestry gained commercial momentum as filmmakers mastered the art of merging timeless values with contemporary sensibilities, creating stories that appeal to both domestic audiences and the 35-million-strong Indian diaspora.

The ascent of record-breaking films like Dangal (₹2,070 crore worldwide) and Jawan (₹1,148.32–1,159 crore) marks more than financial milestones—it signifies Bollywood’s transformation into a cultural ambassador. These cinematic triumphs leverage India’s storytelling heritage while embracing transmedia innovations, as seen in franchises like YRF Spy Universe, Cop Universe, Maddock Supernatural Universe, Dhoom, and Dabangg which extend narratives across platforms.

In 2023, the Hindi film industry accounted for 44% of box office revenue, followed by the Telugu industry at 19% and the Tamil industry at 16%. The Kannada (5%), Malayalam (3%), Bengali, Marathi, Odia, Punjabi, Gujarati and Bhojpuri industries contributed to the remainder, while the foreign film industry made up 9% of the total revenue. As we analyze these box-office titans, we uncover how commercial success and cultural preservation intertwine, proving that in Bollywood’s universe, profitability and artistry dance to the same rhythm.

Here is the list of the highest-grossing Hindi films of all time (Hindi box office collection worldwide).

RankTitleYearBudgetWorldwide GrossDirectorStars
1Dangal2016₹70 crore₹1,914–2,200 croreNitesh TiwariAamir Khan, Sakshi Tanwar, Fatima Sana Shaikh, Zaira Wasim, Sanya Malhotra, Aparshakti Khurana
2Jawan2023₹300 crore₹1,148.32–1,159 croreAtleeShah Rukh Khan, Nayanthara, Vijay Sethupathi
3Pathaan2023₹250 crore₹1,050.30–1,052.50 croreSiddharth AnandShah Rukh Khan, Deepika Padukone, John Abraham, Dimple Kapadia, Ashutosh Rana
4Animal2023₹100 crore₹905–917.82 croreSandeep Reddy VangaRanbir Kapoor, Anil Kapoor, Bobby Deol, Rashmika Mandanna, Triptii Dimri
5Bajrangi Bhaijaan2015₹75–90 crore₹867–969.06 croreKabir KhanSalman Khan, Harshaali Malhotra, Kareena Kapoor, Nawazuddin Siddiqui
Secret Superstar2017₹15 crores₹875.78–905.7 croreAdvait ChandanZaira Wasim, Aamir Khan, Meher Vij, Raj Arjun
6Stree 22024₹50–120 crore₹837–874.58 croreAmar KaushikRajkummar Rao, Shraddha Kapoor, Pankaj Tripathi
8PK2014₹122 crore₹750.60–769.89 croreRajkumar HiraniAamir Khan, Anushka Sharma, Sushant Singh Rajput, Boman Irani, Saurabh Shukla, Sanjay Dutt
9Gadar 22023₹60 crore₹687–691.08 croreAnil SharmaSunny Deol, Ameesha Patel, Utkarsh Sharma, Gaurav Chopra, Manish Wadhwa, Simrat Kaur
10Chhaava2025₹130–140 crore₹637.34 croreLaxman UtekarVicky Kaushal, Rashmika Mandanna, Akshaye Khanna
11Sultan2016₹90 crore₹613–623.33 croreAli Abbas ZafarSalman Khan, Anushka Sharma
12Sanju2018₹96 crore₹578.45–586.85 croreRajkumar HiraniRanbir Kapoor, Paresh Rawal, Manisha Koirala, Dia Mirza, Vicky Kaushal, Anushka Sharma
13Tiger Zinda Hai2017₹120 crore₹565.10 croreAli Abbas ZafarSalman Khan, Katrina Kaif, Sajjad Delafrooz, Angad Bedi, Kumud Mishra, Girish Karnad, Paresh Rawal
14Padmaavat2018₹180–190 crore₹563.55–571.98 croreSanjay Leela BhansaliDeepika Padukone, Shahid Kapoor, Ranveer Singh, Aditi Rao Hydari
15Dhoom 32013₹100 crore₹556.74–558.42 croreVijay Krishna AcharyaAamir Khan, Abhishek Bachchan, Katrina Kaif, Uday Chopra, Jackie Shroff
16War2019₹170 crore₹474.79–475.62 croreSiddharth AnandHrithik Roshan, Tiger Shroff, Vaani Kapoor, Ashutosh Rana, Anupriya Goenka
17Dunki2023₹120 crore₹470.6 croreRajkumar HiraniShah Rukh Khan, Taapsee Pannu, Vikram Kochhar, Anil Grover, Vicky Kaushal, Boman Irani
18Tiger 32023₹300 crore₹466.63 croreManeesh SharmaSalman Khan, Katrina Kaif, Emraan Hashmi
19Andhadhun2018₹32 crore₹444.48–456.89 croreSriram RaghavanTabu, Ayushmann Khurrana, Radhika Apte, Anil Dhawan
20Brahmāstra: Part One – Shiva2022₹375–400 crore₹418.80–430.77 croreAyan MukerjiAmitabh Bachchan, Ranbir Kapoor, Alia Bhatt, Mouni Roy, Nagarjuna Akkineni
213 Idiots2009₹55 crore₹397.08–400.61 croreRajkumar HiraniAamir Khan, Kareena Kapoor, R. Madhavan, Sharman Joshi, Omi Vaidya, Boman Irani
22Chennai Express2013₹70 crore₹395.92–424.54 croreRohit ShettyShah Rukh Khan, Deepika Padukone
23Krrish 32013₹95 crore₹393.37 croreRakesh RoshanHrithik Roshan, Vivek Oberoi, Priyanka Chopra, Kangana Ranaut
24Simmba2018₹80 crore₹391.68–400.19 croreRohit ShettyRanveer Singh, Sonu Sood, Sara Ali Khan
25Kabir Singh2019₹60 crore₹373.50–379.02 croreSandeep Reddy VangaShahid Kapoor, Kiara Advani
26Dilwale2015₹75 crore₹372.23–376.85 croreRohit ShettyShah Rukh Khan, Kajol, Varun Dhawan, Kriti Sanon, Boman Irani
27Bhool Bhulaiyaa 32024₹150 crore₹371–423.85 croreAnees BazmeeKartik Aaryan, Vidya Balan, Madhuri Dixit, Triptii Dimri,
28Tanhaji2020₹120 crore₹367.65 crore Om RautAjay Devgn, Kajol, Saif Ali Khan, Sharad Kelkar
29Prem Ratan Dhan Payo2015₹60–90 crore₹365.46–388.48 croreSooraj R. BarjatyaSalman Khan, Sonam Kapoor, Neil Nitin Mukesh, Anupam Kher
30Bajirao Mastani2015₹145 crore₹355.61–358.102 croreSanjay Leela BhansaliRanveer Singh, Deepika Padukone, Priyanka Chopra
31Rocky Aur Rani Kii Prem Kahaani2023₹160 crore₹355.61 crore Karan JoharDharmendra, Jaya Bachchan, Shabana Azmi, Ranveer Singh, Alia Bhatt
32Adipurush2023₹500–700 crore₹354 croreOm RautPrabhas, Kriti Sanon, Saif Ali Khan, Sunny Singh, Devdatta Nage
33Kick2014₹140 crore₹351.8–388.7 croreSajid NadiadwalaSalman Khan, Jacqueline Fernandez Randeep Hooda, Nawazuddin Siddiqui, Mithun Chakraborty
34Happy New Year2014₹150 crore₹349.711–383.1 croreFarah KhanShah Rukh Khan, Deepika Padukone, Abhishek Bachchan, Sonu Sood, Boman Irani, Vivaan Shah, Jackie Shroff
35Drishyam 22022₹50 crore₹345.05 crore Abhishek PathakAjay Devgn, Akshaye Khanna, Tabu, Shriya Saran
36Uri: The Surgical Strike2019₹25 crore₹342.06 croreAditya DharVicky Kaushal, Yami Gautam, Paresh Rawal, Kirti Kulhari, Rajit Kapur, Mohit Raina, Akashdeep Arora, Manasi Parekh
37The Kashmir Files2022₹15−25 crore₹340.92 crore Vivek AgnihotriMithun Chakraborty, Anupam Kher, Darshan Kumar, Pallavi Joshi, Chinmay Mandlekar, Bhasha Sumbli
38Fighter2024₹250 crore₹337.2 croreSiddharth AnandHrithik Roshan, Deepika Padukone, Anil Kapoor
39Thugs of Hindostan2018₹200–300 crore₹335 croreVijay Krishna AcharyaAmitabh Bachchan, Aamir Khan, Katrina Kaif, Fatima Sana Shaikh
40Bharat2019₹100 crore₹325.58 croreAli Abbas ZafarSalman Khan, Katrina Kaif, Disha Patani, Sunil Grover, Jackie Shroff

Here is the list of the highest-grossing Hindi films in India (highest-grossing Bollywood Movies in India).

RankTitleYearTotal Gross
1Jawan2023₹761.98 crore
2Stree 22024₹702.50–740.28 crore
3Animal2023₹662.33 crore
4Pathaan2023₹654.28 crore
5Gadar 22023₹625.54 crore
6Chhaava2025₹556.74 crore
7Dangal2016₹511.58 crore
8PK2014₹473.33 crore
9Bajrangi Bhaijaan2015₹444.92 crore
10Sanju2018₹439.14 crore

Here is the list of the highest domestic net collections of Hindi films.

RankTitleYearDomestic Net
1Jawan2023₹643.87 crore
2Stree 22024₹627.02 crore
3Animal2023₹556.36 crore
4Pathaan2023₹543.05 crore
5Gadar 22023₹526.45 crore
6Chhaava2025₹471.56 crore
7Dangal2016₹387.38 crore
8Sanju2018₹342.53 crore
9PK2014₹340.8 crore
10Tiger Zinda Hai2017₹339.16 crore

Here is the list of the highest-grossing Hindi films by opening day (Highest First-Day Box Office Collection of Bollywood).

RankTitleYearTotal Gross
1Jawan2023₹127 crore
2Adipurush2023₹126 crore
3Animal2023₹114 crore
4Pathaan2023₹106 crore
5Tiger 32023₹93–95.23 crore
6Stree 22024₹80 crore
7Brahmāstra: Part One – Shiva2022₹75 crore
8Thugs of Hindostan2018₹76 crore
9Chennai Express2013₹73.50 crore
10Sultan2016₹71 crore

Here is the list of the highest-grossing Hindi films by month (Highest-grossing Bollywood Movies by Month).

MonthTitleYearWorldwide Gross
JanuaryPathaan2023₹1,050.30–1,052.50 crore
FebruaryChhaava2025₹547.73 crore
MarchThe Kashmir Files2022₹237.61–340.92 crore
AprilKisi Ka Bhai Kisi Ki Jaan2023₹182.44 crore
MayYeh Jawaani Hai Deewani2013₹319.60 crore
JuneSanju2018₹578.45–586.85 crore
JulyBajrangi Bhaijaan2015₹867–969.06 crore
AugustStree 22024₹837–874.58 crore
SeptemberJawan2023₹1,148.32–1,159 crore
OctoberSecret Superstar2017₹835–966 crore
NovemberTiger 32023₹466.63 crore
DecemberDangal2016₹1,914–2,200 crore

Here is the list of the highest-grossing Hindi films by year (highest-grossing Bollywood movies by year).

YearTitleStudio(s)
2025ChhaavaMaddock Films
2024Stree 2Maddock Films, Jio Studios
2023JawanRed Chillies Entertainment
2022Brahmāstra: Part One – ShivaDharma Productions
2021SooryavanshiReliance Entertainment, Rohit Shetty Picturez, Dharma Productions, Cape Of Good Films
2020TanhajiAjay Devgn FFilms, T-Series
2019WarYash Raj Films
2018SanjuRajkumar Hirani Films, Vinod Chopra Films
2017Secret SuperstarAamir Khan Productions
2016DangalAamir Khan Productions, UTV Motion Pictures, Walt Disney Studios India
2015Bajrangi BhaijaanSalman Khan Films, Kabir Khan Films, Eros International
2014PKVinod Chopra Films, Rajkumar Hirani Films
2013Dhoom 3Yash Raj Films
2012Ek Tha TigerYash Raj Films
2011BodyguardReliance Entertainment
2010DabanggArbaaz Khan Productions, Shree Ashtavinayak Cine Vision
20093 IdiotsVinod Chopra Films
2008GhajiniGeetha Arts
2007Om Shanti OmRed Chillies Entertainment
2006Dhoom 2Yash Raj Films
2005No EntrySahara Movie Studios
2004Veer-ZaaraYash Raj Films
2003Kal Ho Naa HoDharma Productions
2002DevdasMega Bollywood
2001Kabhi Khushi Kabhie Gham…Dharma Productions
2000MohabbateinYash Raj Films

Here is the list of the highest-grossing Hindi film franchises (Highest Grossing Hindi film Series).

RankFranchiseNo. of FilmsWorldwide GrossAverage GrossHighest Grosser
1YRF Spy Universe5₹2,891.21 crore₹578 crorePathaan (₹1,050.30–1,052.50 crore)
2Cop Universe5₹1,413.9 crore₹283 croreSimmba (₹391.68–400.19 crore)
3Maddock Supernatural Universe4₹1,239.86 crore₹310 croreStree 2 (₹837–874.58 crore)
4Gadar2₹798.73 crore₹399 croreGadar 2 (₹687–691.08 crore)
5Housefull4₹770.21 crore₹193 croreHousefull 4 (₹280.27 crore)
6Bhool Bhulaiyaa3₹720.23 crore₹240 croreBhool Bhulaiyaa 3 (₹371–423.85 crore)
7Dhoom3₹754.42 crore₹251 croreDhoom 3 (₹556.74 crore)
8Dabangg3₹686.34 crore₹229 croreDabangg 2 (₹249.24 crore)
9Golmaal5₹668.74 crore₹134 croreGolmaal Again (₹310.98 crore)
10Race3₹570.15 crore₹190 croreRace 3 (₹305.16 crore)

Also See

Share!

Recommendations

Leave a Reply

Your email address will not be published. Required fields are marked *