Top 50 Highest Grossing Indian Movies of All Time

50 Highest Grossing Indian Movies of All Time

Indian films have been screened in markets around the world since the early 20th century. As of 2003, Indian films have been screened in more than 90 countries. In the 21st century, new films, as well as theatres and audiences, have begun to grow. Indian films have also been able to take a big part in the global market of the film industry. From romantic dramas to action-packed thrillers, Indian cinema has something for everyone. In this article, we will take a look at the top 20 highest-grossing Indian movies of all time. These movies have not only broken box office records but have also captured the hearts of millions of people around the world.

As of 2014, Hindi cinema represents 43% of the net box office revenue in India, while Telugu and Tamil cinema represent 36%, and other industries constitute 21%. In 2019, the Hindi film industry represented 44% of box office revenue, followed by the Telugu and Tamil film industries, each representing 13%. Other prominent languages in the Indian film industry include Malayalam and Kannada, representing 5% each, as well as Bengali, Marathi, Odia, Punjabi, Gujarati and Bhojpuri. As of 2020, the combined revenue of all other language film industries has surpassed that of the Hindi film industry. By 2021, Telugu cinema became the largest film industry in India in terms of box office.

Whether you are a die-hard Bollywood fan or just curious about Indian cinema, this list is sure to impress. We will explore the stories behind these blockbuster hits, the talented actors and actresses who brought them to life, and the cultural significance of these movies. So sit back, grab some popcorn, and get ready to discover the top 20 highest-grossing Indian movies of all time.

List of Highest Grossing Indian Movies of All Time:

RankTitleYearLanguageBudgetWorldwide CollectionStar CastDirector
1Dangal2016Hindi₹70 crore₹2,024 crore (US$311 million)Aamir KhanSakshi TanwarFatima Sana ShaikhZaira WasimSanya MalhotraAparshakti KhuranaNitesh Tiwari
2Baahubali 2: The Conclusion2017Telugu, Tamil₹250 crore ₹1,810.60 crore ($280.7 million)PrabhasRana DaggubatiAnushka ShettyTamannaah BhatiaRamya KrishnaSathyarajNassarSubbarajuS. S. Rajamouli
3RRR2022Telugu₹550 crore₹1,387.26 crore (US$180 million)N. T. Rama Rao Jr.Ram CharanAjay DevgnAlia BhattShriya SaranSamuthirakaniRay StevensonAlison DoodyOlivia MorrisS. S. Rajamouli
4K.G.F: Chapter 22022Kannada₹100 crore₹1,200–1,250 croreYashSanjay DuttRaveena TandonSrinidhi ShettyPrakash RajArchana JoisAchyuth KumarVasishta N. SimhaRao RameshPrashanth Neel
5Jawan2023Hindi₹300 crore₹1,148.32 crore (US$140 million)Shah Rukh Khan, Nayanthara, Vijay SethupathiAtlee
6Pathaan2023Hindi₹250 crore ₹1,050.3 crore (US$130 million)Shah Rukh KhanDeepika PadukoneJohn AbrahamDimple KapadiaAshutosh RanaSiddharth Anand
7Bajrangi Bhaijaan2015Hindi₹75–90 crore₹918.18–969.06 croreSalman KhanHarshaali MalhotraKareena KapoorNawazuddin SiddiquiKabir Khan
8Animal2023Hindi₹100 crore₹917.82 crore (US$110 million)Ranbir Kapoor, Anil Kapoor, Bobby Deol, Rashmika Mandanna, Triptii DimriSandeep Reddy Vanga
9Secret Superstar2017Hindi₹15 crores₹875.78–905.7 croreZaira WasimAamir KhanMeher VijRaj ArjunAdvait Chandan
10PK (Movie)2014Hindi₹122 crore₹750.595–769.89 croreAamir KhanAnushka SharmaSushant Singh RajputBoman IraniSaurabh ShuklaSanjay DuttRajkumar Hirani
11Salaar: Part 1 – Ceasefire2023Telugu₹270 crore₹715 crore (US$90 million)Prabhas, Prithviraj Sukumaran, Shruti Haasan, Easwari Rao, Jagapathi Babu, Tinnu AnandPrashanth Neel
122.02018Tamil₹400-600 crore₹699.89 croreRajinikanthAkshay KumarAmy JacksonS. Shankar
13Gadar 22023Hindi₹60 crore₹691.08 crore (US$87 million)Sunny Deol, Ameesha Patel, Utkarsh Sharma, Gaurav Chopra, Manish Wadhwa, Simrat KaurAnil Sharma
14Sultan2016Hindi₹90 crore₹623.33 crore ($93 million)Salman KhanAnushka SharmaAli Abbas Zafar
15Jailer2023Tamil₹200 crore₹607–650 croreRajinikanth, Vinayakan, Ramya Krishnan, Vasanth Ravi, Yogi Babu, Mirnaa Menon, Tamannaah Bhatia, SunilNelson Dilipkumar
16Leo2023Tamil₹250–350 crore₹595–620 croreVijay, Sanjay Dutt, Arjun Sarja, TrishaLokesh Kanagaraj
17Baahubali: The Beginning2015Telugu, Tamil₹180 crore₹650 crorePrabhasRana DaggubatiAnushka ShettyTamannaah BhatiaRamya KrishnaSathyarajNassarS. S. Rajamouli
18Sanju2018Hindi₹96 crore₹586.85 croreRanbir KapoorParesh RawalManisha KoiralaDia MirzaVicky KaushalAnushka SharmaRajkumar Hirani
19Padmaavat2018Hindi₹180–190 crore₹571.98 croreDeepika PadukoneShahid KapoorRanveer SinghAditi Rao HydariSanjay Leela Bhansali
20Tiger Zinda Hai2017Hindi₹120 crore₹565 croreSalman KhanKatrina KaifSajjad DelafroozAngad BediKumud MishraGirish KarnadParesh RawalAli Abbas Zafar
21Dhoom 32013Hindi₹100 crore₹556.74 croreAamir KhanAbhishek BachchanKatrina KaifUday ChopraJackie ShroffVijay Krishna Acharya
22War2019Hindi₹170 crore₹475 croreHrithik RoshanTiger ShroffVaani KapoorAshutosh RanaAnupriya GoenkaSiddharth Anand
23Tiger 32023Hindi₹300 crore₹466.63 crore (US$58 million)Salman Khan, Katrina Kaif, Emraan HashmiManeesh Sharma
24Dunki2023Hindi₹120 crore₹470.60 crore (US$59 million)Shah Rukh Khan, Taapsee Pannu, Vikram Kochhar, Anil Grover, Vicky Kaushal, Boman IraniRajkumar Hirani
25Andhadhun2018Hindi₹32 crore₹456.89 crore (US$64.88 million)TabuAyushmann KhurranaRadhika ApteAnil DhawanSriram Raghavan
26Ponniyin Selvan: I2022Tamil₹500 crore (Split into 2 parts)₹500 croreVikramAishwarya Rai BachchanJayam RaviKarthik Sivakumar (Karthi)Trisha KrishnanAishwarya LekshmiSobhita DhulipalaMani Ratnam
27Vikram2022Tamil₹120 crore₹458.93–470.6 croreKamal HaasanVijay SethupathiFahadh FaasilLokesh Kanagaraj
28Saaho2019Telugu, Hindi₹325 crore₹419–439 crorePrabhas, Shraddha Kapoor, Chunky Pandey, Jackie Shroff, Arun Vijay, Neil Nitin MukeshSujeeth
29Brahmāstra: Part One – Shiva 2022Hindi₹375–400 crore₹418.8–430.77 croreAmitabh Bachchan, Ranbir Kapoor, Alia Bhatt, Mouni Roy, Nagarjuna AkkineniAyan Mukerji
30Simmba2018Hindi₹80 crore₹400.19 crore (US$58.52 million)Ranveer Singh, Sonu Sood, Sara Ali KhanRohit Shetty
313 Idiots2009Hindi₹55 crore₹397.08–400.61 croreAamir KhanKareena KapoorR. MadhavanSharman JoshiOmi VaidyaBoman IraniRajkumar Hirani
32Chennai Express2013Hindi₹70 crore₹395.92–424.54 croreShah Rukh Khan, Deepika PadukoneRohit Shetty
33Kantara2022Kannada₹15 – 20 crore₹393.3–450 croreRishab Shetty, Sapthami Gowda, Kishore, Achyuth KumarRishab Shetty
34Krrish 32013Hindi₹95 crore₹393.37 crore (US$50 million)Hrithik Roshan, Vivek Oberoi, Priyanka Chopra, Kangana RanautRakesh Roshan
35Kabir Singh2019Hindi₹60 crore₹379.02 croreShahid Kapoor, Kiara AdvaniSandeep Reddy Vanga
36Dilwale2015Hindi₹75 crore₹372.23–376.85 croreShah Rukh Khan, Kajol, Varun Dhawan, Kriti Sanon, Boman IraniRohit Shetty
37Tanhaji2020Hindi₹120 crore₹367.65 crore (US$49.62 million)Ajay Devgn, Kajol, Saif Ali Khan, Sharad KelkarOm Raut
38Prem Ratan Dhan Payo2015Hindi₹60–90 crore₹365.46–388.48 croreSalman Khan, Sonam Kapoor, Neil Nitin Mukesh, Anupam KherSooraj R. Barjatya
39Pushpa: The Rise2021Telugu₹200-250 crore₹365–373 croreAllu Arjun, Fahadh Faasil, Rashmika Mandanna, Jagadeesh Prathap, Bandari, Sunil, Dhananjaya, Ajay GhoshSukumar
40Bajirao Mastani2015Hindi₹145 crore₹355.61–358.102 croreRanveer Singh, Deepika Padukone, Priyanka ChopraSanjay Leela Bhansali
41Rocky Aur Rani Kii Prem Kahaani2023Hindi₹160 crore₹355.61 crore (US$45 million)Dharmendra, Jaya Bachchan, Shabana Azmi, Ranveer Singh, Alia BhattKaran Johar
42Adipurush2023Hindi, Telugu₹500–700 crore₹354 crorePrabhas, Kriti Sanon, Saif Ali Khan, Sunny Singh, Devdatta NageOm Raut
43Kick2014Hindi₹140 crore₹351.8–388.7 croreSalman Khan, Jacqueline Fernandez Randeep Hooda, Nawazuddin Siddiqui, Mithun ChakrabortySajid Nadiadwala
44Happy New Year2014Hindi₹150 crore₹349.711–383.1 croreShah Rukh Khan, Deepika Padukone, Abhishek Bachchan, Sonu Sood, Boman Irani, Vivaan Shah, Jackie ShroffFarah Khan
45Ponniyin Selvan: II2023Tamil₹500 crore (Split into 2 parts)₹350 croreVikram, Jayam Ravi, Karthi, Aishwarya Rai, Trisha, Aishwarya Lekshmi, Sobhita DhulipalaMani Ratnam
46Drishyam 22022Hindi₹50 crore₹345.05 crore (US$43 million)Ajay Devgn, Akshaye Khanna, Tabu, Shriya SaranAbhishek Pathak
47Uri: The Surgical Strike2019Hindi₹25 crore₹342.06 crore (US$48.57 million)Vicky Kaushal, Yami Gautam, Paresh Rawal, Kirti Kulhari, Rajit Kapur, Mohit Raina, Akashdeep Arora, Manasi ParekhAditya Dhar
48The Kashmir Files2022Hindi₹15−25 crore₹340.92 crore (US$43 million)Mithun Chakraborty, Anupam Kher, Darshan Kumar, Pallavi Joshi, Chinmay Mandlekar, Bhasha SumbliVivek Agnihotri
49Bang Bang!2014Hindi₹140 crore₹333 crore ($57 million)Hrithik Roshan, Katrina KaifSiddharth Anand
50Bharat2019Hindi₹100 crore₹325.58 croreSalman Khan, Katrina Kaif, Disha Patani, Sunil Grover, Jackie ShroffAli Abbas Zafar
51Fighter*2024Hindi₹250 crore₹323.69 crore (US$41 million)Hrithik Roshan, Deepika Padukone, Anil KapoorSiddharth Anand
52Enthiran2010Tamil₹132—150 crore₹320 croreRajinikanth, Aishwarya Rai Bachchan, Danny DenzongpaS. Shankar

FAQs

Which is the highest grossing Indian film ever?

Aamir Khan starrer ‘Dangal’ is the highest grossing Indian film ever. The film grossed ₹2,024 crore (US$340 million) worldwide and also became the first Indian movie, to cross ₹1000 crore and ₹2000 crore mark.

Which was the first 1000 crore movie in India?

‘Baahubali 2: The Conclusion’ is the first Indian film to gross over ₹1000 crore worldwide. The film is directed by S. S. Rajamouli and features Prabhas, Rana Daggubati, Anushka Shetty, Tamannaah Bhatia, Ramya Krishna, Sathyaraj, Nassar, and Subbaraju.

Which was the first 2000 crore movie in India?

‘Dangal’ became the first Indian film to enter the 2000 Crore Club, grossing over ₹2,024 crore (US$340 million) worldwide.

Which was the first 100 crore movie in India?

The first Indian film to gross over ₹100 crore domestically in India was the Salman Khan and Madhuri Dixit starrer Hum Aapke Hain Kaun (1994), which was also the first to reach ₹200 crore worldwide.

Which is India’s No 1 highest collection movie?

Nitesh Tiwari’s ‘Dangal’ is the highest grossing Indian movie of all time. It stars Amir Khan, Sakshi Tanwar, Fatima Sana Shaikh and Sanya Malhotra.

Which is the fastest 1000 crore movie in India?

Baahubali 2: The Conclusion (2017) is the fastest Indian movie grossing over 1000 crore, it takes 10 days.

Which was the first 2000 crore movie in India?

Amir Khan starrer ‘Dangal’ is the first Indian movie to gross over 2000 crore.

What is India’s biggest blockbuster?

With a total worldwide collection of ₹2,024 crore (US$340 million), Nitesh Tiwari’s ‘Dangal’ is the biggest blockbuster film in India.

Also See:

Share!

Similar Posts

Leave a Reply

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