This ranking lists the highest-grossing Indian films produced by Indian cinema, based on conservative global box office estimates as reported by organisations classified as green by Wikipedia. The figures are not adjusted for inflation. However, there is no official tracking of figures and sources publishing data are frequently pressured to increase their estimates.

Overview Indian films have been screened in markets around the world since the early 20th century.Burra, Rani Day & Rao, Maithili (2006), "Cinema", Encyclopedia of India (vol. 1), Thomson Gale, . Since 2003, there are markets in over 90 countries where films from India are screened.Khanna, Amit (2003), "The Future of Hindi Film Business", Encyclopaedia of Hindi Cinema: historical record, the business and its future, narrative forms, analysis of the medium, milestones, biographies, Encyclopædia Britannica (India) Private Limited, . p 158 During the first decade of the 21st century, there was a steady rise in the ticket price, a tripling in the number of theatres and an increase in the number of prints of a film being released, which led to a large increase in the box office collections.

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%. 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 of India in terms of box-office. 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. In 2024, the Hindi and the Telugu film industries accounted for 40% and 20% of the domestic gross box office revenue respectively, followed by Tamil with 15% share and Malayalam with 10% share.

Key

Highest-grossing films

The following table lists the top 50 highest-grossing Indian films worldwide.

+Highest-grossing filmsRankTitleWorldwide grossLanguageYear1Dangal₹1,968–2,054 croreHindi20162 Dhurandhar: The Revenge20263Baahubali 2: The Conclusion₹1,810.43 croreTelugu20174Pushpa 2: The Rule₹1,6421,800 crore20245Dhurandhar₹1,350.83–1,428 crore Hindi20256RRR₹1,300–1,387 croreTelugu20227KGF: Chapter 2₹1,200–1,250 croreKannada8Jawan₹1,148.32 croreHindi20239Pathaan₹1,050.30 crore10Kalki 2898 AD₹1,042–1,100 croreTelugu202411Animal₹917.82 croreHindi202312Bajrangi Bhaijaan₹900.90–969.06 crore201513Stree 2₹874.58 crore2024 14Secret Superstar₹858.43–966 crore201715 Kantara: Chapter 1Kannada 2025 16 ChhaavaHindi 17PK₹769.89 crore2014182.0₹699.89–800 croreTamil201819Gadar 2₹691.08 croreHindi202320Sultan₹615.71–623.33 crore201621Salaar: Part 1 – Ceasefire₹614–702 croreTelugu 202322Jailer₹605–650 croreTamil23Baahubali: The Beginning₹599.72–650 croreTelugu/Tamil201524Leo₹595–615 croreTamil202325Sanju₹586.85 croreHindi201826 Saiyaara ₹579.23 crore202527Tiger Zinda Hai₹565.19 crore201728Padmaavat₹563.55–571.98 crore201829Dhoom 3₹556.74–558.42 crore201330 Coolie croreTamil202531Ponniyin Selvan: I₹500 crore202232War₹474.79–475.62 croreHindi201933Dunki₹470.60 crore202334Tiger 3₹466.63 crore35 Border 2₹464.50 crore202636Andhadhun₹444.48–456.89 crore201837The Greatest of All Time₹440–460 croreTamil202438Saaho₹434–439 croreTelugu/Hindi201939 Hanuman Ansh₹425.48 croreHindi202640Vikram₹424–500 croreTamil202241Bhool Bhulaiyaa 3₹423.85 croreHindi202442Brahmāstra: Part One – Shiva₹418.80–430.77 crore202243Kantara₹400–450 croreKannada443 Idiots₹400.61–460 croreHindi200945Chennai Express₹395.92–424.54 crore201346Krrish 3₹393.37crore47Adipurush₹392.70 croreHindi/Telugu202348Simmba₹391.68–400.19 croreHindi201849Singham Again₹389.64 crore202450Devara: Part 1Telugu

Highest-grossing films by language Cinema of West Bengal was the center of Indian cinema in the 1930s, and accounted for a quarter of India's film output in the 1950s. Cinema in South India accounted for nearly half of India's cinema halls in the 1940s.

Assamese Assamese cinema is a part of Indian cinema, based in Assam, and is dedicated to the production of films in the Assamese-language. The following table lists the top 10 highest-grossing Assamese films produced in the Assamese film industry.

RankTitleWorldwide grossYear1Roi Roi Binale₹42 crore20252Bidurbhai₹15.75 crore20243Bhaimon Da₹14.31 crore20254Sri Raghupati₹13.81 crore20235Ratnakar₹10 crore2019Rudra20257Dr. Bezbaruah 2₹7 crore2023Kanchanjangha20199Mission China₹6 crore201710Malamal Boyyyz₹5.17 crore2025

Bengali

Cinema of West Bengal, also known as Tollywood or Bengali cinema, is a part of Indian cinema. It is based in the Tollygunge region of Kolkata, West Bengal, and is dedicated to the production of films in the Bengali-language. The following table lists the top 10 highest-grossing Indian Bengali films.

RankTitleWorldwide grossYear1Amazon Obhijaan₹48.6350 crore20172Dhumketu ₹28.07 crore20252Chander Pahar₹22.50 crore20134Bohurupi₹21.24 crore20245Khadaan₹20 crore20246Projapoti₹13 crore2022 7Boss 2: Back to Rule₹10.50 crore20178Pather Panchali₹10 crore19559Paglu₹9.95 crore201110Sathi₹9.80 crore2002

Bhojpuri Bhojpuri cinema is a part of Indian cinema, dedicated to the production of films in the Bhojpuri-language. Its major production centres are Lucknow and Patna. The following table lists the top 10 highest-grossing Bhojpuri films produced in the Bhojpuri film industry.

RankTitleWorldwide grossYear1Sasura Bada Paisawala₹35 crore20032Ganga₹35 crore20063Pratigya₹22 crore20084Border₹19 crore20185Nirahua Hindustani₹14 crore20146Mehandi Laga Ke Rakhna2017

Gujarati Gujarati cinema is a part of Indian cinema, dedicated to the production of films in the Gujarati-language. It is based in Ahmedabad and is sometimes referred to as Dhollywood. The following table lists the top 10 highest-grossing Gujarati films produced in the Gujarati film industry.

RankTitleWorldwide grossYear1Laalo – Krishna Sada Sahaayate₹120 crore20252Chaal Jeevi Laiye!₹50 crore201933 Ekka₹25 crore2023Jhamkudi20245Chaniya Toli₹23 crore2025 6Desh Re Joya Dada Pardesh Joya₹22 crore19987Shu Thayu?₹21 crore20188Kehvatlal Parivar₹17 crore2022Umbarro2025 10Hellaro₹16 crore2019Vash Level 2 2025

Hindi

Hindi cinema is a part of Indian cinema based in Mumbai, Maharashtra. The films are made primarily in the Hindi-language. It is often known as Bollywood and is one of the largest film producers in India as well as a major centre of film production worldwide. The following table lists the top 10 highest-grossing Hindi films produced in the Hindi film industry.

RankTitleWorldwide grossYear1Dangal₹1,968.03–2,054 crore 20162Dhurandhar: The Revenge20263Dhurandhar₹1,350.83–1,428 crore20254Jawan₹1,148.32 crore20235Pathaan₹1,050.30 crore2023 6Animal₹917.82 crore2023 7Bajrangi Bhaijaan₹900.90–969.06 crore2015 8Stree 2₹874.58 crore20249Secret Superstar₹858–966 crore201710 Chhaava2025

Kannada

Kannada cinema is a part of Indian cinema based in Gandhi Nagar, Bengaluru. The films are made primarily in Kannada-language. The following table lists the top 10 highest-grossing Kannada films produced in the Kannada film industry.

RankTitleWorldwide grossYear1KGF: Chapter 2₹1,200–1,250 crore20222 Kantara: Chapter 120253 Kantara ₹400–450 crore20224Toxic: A Fairy Tale for Grown-Ups 2026Mahavatar Narsimha20255KGF: Chapter 1₹250 crore 20186Vikrant Rona₹159–210 crore20227James₹151 crore8 Su From So ₹125 crore 2025 9777 Charlie₹105–115 crore202210 Kurukshetra 2019

Malayalam

Malayalam cinema, also referred to as Mollywood by certain media outlets, is a part of Indian cinema, based in Kerala and dedicated to the production of films in the Malayalam-language. The following table lists the top 10 highest-grossing Malayalam films produced in the Malayalam film industry.

RankTitleWorldwide grossYear1Bethlehem Kudumba Unit*20262Lokah Chapter 1: Chandra20253L2: Empuraan20254Manjummel Boys₹242.30 crore20245 Drishyam 3₹238.61239.20 crore20266 Vaazha II: Biopic of a Billion Bros2026 7 Thudarum202582018₹177 crore20239The Goat Life₹158.50 crore2024 10 Aavesham₹156 crore2024

Marathi

Marathi cinema is a part of Indian cinema, dedicated to the production of films in the Marathi-language and is based in Mumbai, Maharashtra. The following table lists the top 10 highest-grossing Marathi films produced in the Marathi film industry.

RankTitleWorldwide grossYear1Raja Shivaji₹130 crore20262Sairat₹110 crore20163Deool Band 2₹100.50 crore2026Deool-band-2-box-office-breaks-marathi-cinema-records-more-than-100-crore4Baipan Bhaari Deva₹92 crore2023 5Sachin: A Billion Dreams₹76.86 crore20176Pawankhind₹75 crore2022Ved8Natsamrat₹48–50 crore20169Lai Bhaari₹40 crore2014Katyar Kaljat Ghusali2015

Meitei Meitei cinema, also known as Maniwood, is a part of Indian cinema, dedicated to the production of films in Meitei language, officially known as Manipuri language, and is based in Imphal, the capital city of Manipur state of Northeast India. Boong became the first film in the industry, to cross the box office of 1 crore INR. TitleWorldwide grossYearBoong₹1 crore2025

Odia Odia cinema, also known as Ollywood, is a part of Indian cinema, dedicated to the production of films in the Odia-language, and is based in Bhubaneswar and Cuttack, Odisha. The first Odia film, Sita Bibaha, was released in 1936. The following table lists the top 10 highest-grossing Odia films produced in the Odia film industry.

RankTitleWorldwide grossYear1Bou Buttu Bhuta₹21 crore2025 2Daman₹7.50 crore2022 3Karma₹6.50 crore2024 4Balunga Toka₹4 crore2011

Punjabi

Punjabi cinema is a part of Indian cinema, dedicated to the production of films in the Punjabi-language. It is based in Amritsar, Ludhiana and Mohali, Punjab. The following table lists the top 10 highest-grossing Punjabi films produced in the Punjabi film industry.

RankTitleWorldwide grossYear1Jatt & Juliet 3 ₹110 crore20242Carry on Jatta 3₹91–100 crore20233Mastaney₹69 crore4Carry on Jatta 2₹60 crore20185Saunkan Saunkne58 crore20226Honsla Rakh₹55 crore20217Shadaa₹54.50 crore20198Chal Mera Putt 2₹54 crore20209Chaar Sahibzaade₹50 crore201410Sardaar Ji₹45–50 crore2015

Tamil

Tamil cinema is a part of Indian cinema based in Chennai, Tamil Nadu. The films are made primarily in Tamil-language. The following table lists the top 10 highest-grossing Tamil films produced in the Tamil film industry. RankTitleWorldwide grossYear12.0₹699.89–800 crore20182Jailer₹605–650 crore20233Leo₹595–615 crore4Coolie crore20255Ponniyin Selvan: I₹500 crore20226The Greatest of All Time₹440–460 crore20247Vikram₹424–500 crore20228Ponniyin Selvan: II₹342–346 crore20239Amaran202410Jana Nayagan₹320–325 crore2026

Telugu

Telugu cinema is a part of Indian cinema producing films in the Telugu-language, in the states of Andhra Pradesh and Telangana and is centered in the Hyderabad neighbourhood of Film Nagar. The following table lists the top 10 highest-grossing Telugu films produced in the Telugu film industry.

RankTitleWorldwide grossYear1Baahubali 2: The Conclusion₹1,810.43 crore20172Pushpa 2: The Rule ₹1,642–1,800 crore20243RRR₹1,300–1,387 crore20224Kalki 2898 AD ₹1,042–1,100 crore20245Salaar: Part 1 – Ceasefire₹614702 crore20236Baahubali: The Beginning₹599.72–650 crore20157Saaho₹434–439 crore20198Devara: Part 120249Adipurush202310Pushpa: The Rise₹360 crore2021

Highest-grossing films by opening day

RankTitleWorldwide grossLanguage Year1Pushpa 2: The Rule Telugu 20242Dhurandhar: The Revenge Hindi 2026 3RRR₹223 crore Telugu 2022 4Baahubali 2: The Conclusion ₹217 crore 20175Kalki 2898 AD₹180 crore 20246Salaar: Part 1 – Ceasefire₹178.70 crore20237KGF: Chapter 2₹165.37 croreKannada20228They Call Him OG₹155 croreTelugu20259Coolie₹151 croreTamil202510Leo₹145 crore2023

Highest-grossing films by month