This ranking lists the highest-grossing films in India, based on domestic box office estimates as reported by organizations classified as green by Wikipedia. [a] 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. [1] Box office collections have been steadily increasing in the 21st century, the main reasons attributed to the rise in ticket prices, and increase in number of theatres and prints of a film. [2]
The highest-grossing film in India is Baahubali 2: The Conclusion (2017), with a total of ₹1,429.83 crore (US$170 million). [3]
The Indian market is dominated by domestic Indian films, which represented 90% of the country's box office revenue in 2024; this is one of the highest for a major film market apart from the United States, where domestic Hollywood films represent 88.8% of its box office revenue. [4] While Indian films remain at the top of the domestic Indian box office, the market for Hollywood films has gradually been growing; [5] the market share of foreign films rose from 8% in 2014 up to 15% in 2015, [6] with Hollywood films representing 10% of the Indian market in 2016 [7] and 13% in 2017. [8] Some of the earliest foreign blockbusters in India included J. Lee Thompson's 1969 American Western Mackenna's Gold , [9] and Bruce Lee's Hong Kong action cinema Enter the Dragon (in 1975) and The Way of the Dragon (in 1979). [10] The Hollywood production Avatar: The Way of Water (2022) is the highest grossing foreign film in India, also the 18th highest-grossing film in India with a collection of ₹484.36 crore (US$59 million). [11]
The following table lists the top 50 highest-grossing films at the Indian box office.
| Rank [b] | Title | Total gross | Language | Year | Ref. |
|---|---|---|---|---|---|
| 1 | Baahubali 2: The Conclusion | ₹1,429.83 crore | Telugu | 2017 | [12] |
| 2 | Pushpa 2: The Rule | ₹1,381 crore | 2024 | [3] | |
| 3 | Dhurandhar | ₹1,012.28 crore | Hindi | 2025 | [13] |
| 4 | KGF: Chapter 2 | ₹1,008 crore | Kannada | 2022 | [14] [15] |
| 5 | RRR | ₹944 crore | Telugu | 2022 | [16] |
| 6 | Kalki 2898 AD | ₹776 crore | Telugu | 2024 | [17] |
| 7 | Jawan | ₹761.98 crore | Hindi | 2023 | [18] |
| 8 | Stree 2 | ₹740.28 crore | 2024 | [19] | |
| 9 | Kantara: Chapter 1 | ₹738 crore | Kannada | 2025 | [20] |
| 10 | Chhaava | ₹708.5 crore | Hindi | 2025 | [21] |
| 11 | Animal | ₹662.33 crore | 2023 | [22] | |
| 12 | Pathaan | ₹654.28 crore | 2023 | [23] | |
| 13 | Gadar 2 | ₹625.54 crore | 2023 | [24] | |
| 14 | 2.0 | ₹519.65 crore | Tamil | 2018 | [12] |
| 15 | Baahubali: The Beginning | ₹515.77 crore | Telugu Tamil | 2015 | [12] |
| 16 | Salaar: Part 1 – Ceasefire | ₹512 crore | Telugu | 2023 | [25] [26] |
| 17 | Dangal | ₹511.58 crore | Hindi | 2016 | [12] |
| 18 | Avatar: The Way of Water | ₹484.36 crore | English | 2022 | [11] |
| 19 | PK | ₹473.33 crore | Hindi | 2014 | [27] |
| 20 | Bajrangi Bhaijaan | ₹444.92 crore | 2015 | [28] | |
| 21 | Avengers: Endgame | ₹442.3 crore | English | 2019 | [29] |
| 22 | Sanju | ₹439.14 crore | Hindi | 2018 | [30] |
| 23 | Tiger Zinda Hai | ₹434.82 crore | 2017 | [31] [32] | |
| 24 | Sultan | ₹421.25 crore | 2016 | [33] | |
| 25 | Leo | ₹417 crore | Tamil | 2023 | [34] |
| 26 | Saiyaara | ₹409.18 crore | Hindi | 2025 | [35] |
| 27 | Jailer | ₹407 crore | Tamil | 2023 | [36] |
| 28 | Padmaavat | ₹387.31 crore | Hindi | 2018 | [37] |
| 29 | War | ₹378.18 crore | 2019 | [38] | |
| 30 | Dhoom 3 | ₹364.45 crore | 2013 | [39] | |
| 31 | Kantara | ₹361 crore | Kannada | 2022 | [40] |
| 32 | Devara: Part 1 | ₹347 crore | Telugu | 2024 | [17] |
| 33 | Tiger 3 | ₹346.08 crore | Hindi | 2023 | [41] |
| 34 | Adipurush | ₹343 crore | Hindi Telugu | 2023 | [42] |
| 35 | Krrish 3 | ₹340.17 crore | Hindi | 2013 | [43] |
| 36 | Saaho | ₹339.25 crore | Telugu Hindi | 2019 | [44] |
| 37 | Bhool Bhulaiyaa 3 | ₹334.67 crore | Hindi | 2024 | [17] |
| 38 | Tanhaji | ₹332.8 crore | 2020 | [45] | |
| 39 | Kabir Singh | ₹331.24 crore | 2019 | [46] | |
| 40 | Ponniyin Selvan: I | ₹327.45 crore | Tamil | 2022 | [c] |
| 41 | Pushpa: The Rise | ₹325.45 crore | Telugu | 2021 | [50] |
| 42 | Coolie | ₹337.5 crore | Tamil | 2025 | |
| 43 | Kick | ₹322.01 crore | Hindi | 2014 | [51] |
| 44 | Singham Again | ₹316.45 crore | 2024 | [52] | |
| 45 | Chennai Express | ₹315.46 crore | 2013 | [53] | |
| 46 | Brahmāstra: Part One – Shiva | ₹310 crore | 2022 | [54] | |
| 47 | Simmba | ₹308.09 crore | 2018 | [55] | |
| 48 | The Greatest of All Time | ₹305 crore | Tamil | 2024 | [17] |
| 49 | Vikram | ₹302.5 crore | 2022 | [56] | |
| 50 | The Kashmir Files | ₹297.53 crore | Hindi | 2022 | [57] |
| Rank [b] | Title | Total gross | Primary language | Number of days | Year | Ref. |
|---|---|---|---|---|---|---|
| 1 | KGF: Chapter 2 | ₹442 crore | Kannada | 4 | 2022 | [58] |
| 2 | Pushpa 2: The Rule | ₹428 crore | Telugu | 4 | 2024 | [3] |
| 3 | Kalki 2898 AD | ₹401 crore | Telugu | 4 | 2024 | [59] |
| 4 | Baahubali 2 : The Conclusion | ₹391 crore | 3 | 2017 | [60] | |
| 5 | RRR | ₹380 crore | 3 | 2022 | [ citation needed ] | |
| 6 | Jawan | ₹342 crore | Hindi | 4 | 2023 | [61] |
| 7 | Pathaan | ₹335 crore | 5 | 2023 | [62] [ unreliable source? ] | |
| 8 | Salaar: Part 1 – Ceasefire | ₹302 crore | Telugu | 3 | 2023 | [63] |
| 9 | Kantara: Chapter 1 | ₹268 crore | Kannada | 4 | 2025 | [64] |
| 10 | Adipurush | ₹261 crore | Hindi/Telugu | 3 | 2023 | [ citation needed ] |
| Year | Film | Total gross | Primary language | Ref. |
|---|---|---|---|---|
| 1994 | Hum Aapke Hain Koun..! | ₹100 crore | Hindi | [65] |
| 2009 | 3 Idiots | ₹200 crore | [66] | |
| 2013 | Chennai Express | ₹300 crore | [67] | |
| 2014 | PK | ₹400 crore | [68] | |
| 2015 | Baahubali: The Beginning | ₹500 crore | Telugu | [ citation needed ] |
| 2017 | Baahubali 2: The Conclusion | ₹600 crore | [ citation needed ] | |
| ₹700 crore | ||||
| ₹800 crore | ||||
| ₹900 crore | ||||
| ₹1,000 crore | ||||
| ₹1,100 crore | ||||
| ₹1,200 crore | ||||
| ₹1,300 crore | ||||
| ₹1,400 crore | ||||
This is a list of films ranked by ticket sales in India, including all versions. [69]
There is no exact data prior to 1993 except a few landmark films hence the data for films before this period has been compiled using various sources. [70]
| Rank [b] | Title | Est. tickets | Year | Ref. |
|---|---|---|---|---|
| 1 | Sholay | 150,000,000–180,000,000 | 1975 | [71] |
| 2 | Baahubali 2: The Conclusion | 100,000,000 | 2017 | [72] |
| 3 | Mughal-e-Azam | 100,000,000 | 1960 | [72] |
| 4 | Mother India | 100,000,000 | 1957 | [72] |
| 5 | Maine Pyar Kiya | 79,700,000 | 1989 | [73] [74] |
| 6 | Hum Aapke Hain Koun..! | 73,962,000 | 1994 | [72] [75] |
| 7 | Coolie | 70,000,000 | 1983 | [76] [77] |
| 8 | Pushpa 2: The Rule | 61,200,000 | 2024 | [78] |
| 9 | Gadar: Ek Prem Katha | 50,573,000 | 2001 | [75] |
| 10 | KGF: Chapter 2 | 50,500,000 | 2022 | [15] |
| 11 | Baahubali: The Beginning | 49,000,000 | 2015 | [15] |
| 12 | Dilwale Dulhania Le Jayenge | 47,971,000 | 1995 | [75] |
| 13 | Mard | 45,900,000 | 1985 | [79] [70] |
| 14 | Phool Aur Patthar | 45,200,000 | 1966 | [80] [70] |
| 15 | RRR | 44,000,000 | 2022 | [15] |
| 16 | 2.0 | 42,500,000 | 2018 | [81] |
| 17 | Jai Santoshi Maa | 42,000,000 | 1975 | [82] [70] |
| 18 | Raja Hindustani | 40,097,500 | 1996 | [75] |
| 19 | Border | 37,083,000 | 1997 | [75] |
| 20 | Dangal | 36,996,000 | 2016 | [75] |
| 21 | Kuch Kuch Hota Hai | 35,658,000 | 1998 | [75] |
| 22 | Bajrangi Bhaijaan | 35,417,000 | 2015 | [75] |
| 23 | PK | 35,061,000 | 2014 | [75] |
| 24 | Gadar 2 | 34,000,000 | 2023 | [83] |
| 25 | Seeta Aur Geeta | 33,800,000 | 1972 | [84] [70] |
| 26 | Laila Majnu | 32,700,000 | 1976 | [85] [70] |
| 27 | Sultan | 32,208,500 | 2016 | [75] |
| 28 | Stree 2 | 32,000,000 | 2024 | [83] |
| 29 | 3 Idiots | 31,785,000 | 2009 | [75] |
| 30 | C.I.D. | 31,300,000 | 1956 | [86] [70] |
| 31 | Kabhi Khushi Kabhie Gham... | 31,173,000 | 2001 | [75] |
| 32 | Tiger Zinda Hai | 30,889,000 | 2017 | [75] |
| 33 | Kaho Naa... Pyaar Hai | 30,663,000 | 2000 | [75] |
| 34 | Himalay Ki God Mein | 30,000,000 | 1965 | [87] |
கிட்டதட்ட 450 கோடிக்கு மேல் படம் வசூலித்தது.
Ponniyin Selvan 1 that grossed over Rs 480 crores