Box Office Index

Home › Records › Highest grossing Indian films of 2024

Highest grossing Indian films of 2024: top 50 by worldwide collection

As of 12 Nov 2026, the highest grossing Indian film of 2024 is Pushpa 2: The Rule (Telugu, ₹1,742 cr worldwide), followed by Kalki 2898 AD (₹1,042 cr) and Stree 2 (₹857 cr).

Indian films released in 2024, ranked by worldwide gross in nominal rupees, one figure per film; India net where the film has a day-by-day table here. Click a column to sort.

#FilmLanguageReleasedWorldwide grossIndia net
1Pushpa 2: The RuleTelugu5 Dec 2024₹1,742 cr₹1,234.10 cr
2Kalki 2898 ADTelugu27 Jun 2024₹1,042 cr—
3Stree 2Hindi15 Aug 2024₹857 cr₹597.99 cr
4The Greatest of All TimeTamil5 Sep 2024₹457 cr₹252.71 cr
5Bhool Bhulaiyaa 3Hindi1 Nov 2024₹412 cr₹271.96 cr
6Singham AgainHindi1 Nov 2024₹390 cr₹268.35 cr
7Devara: Part 1Telugu27 Sep 2024₹380 cr—
8FighterHindi25 Jan 2024₹344 cr₹205.55 cr
9AmaranTamil31 Oct 2024₹334 cr₹220.05 cr
10Hanu-ManTelugu12 Jan 2024₹295 cr₹201.91 cr
11VettaiyanTamil10 Oct 2024₹254 cr₹146.89 cr
12Manjummel BoysMalayalam22 Feb 2024₹241 cr₹142.08 cr
13ShaitaanHindi8 Mar 2024₹212 cr₹149.88 cr
14MaharajaTamil14 Jun 2024₹199 cr₹72.43 cr
15Guntur KaaramTelugu12 Jan 2024₹184 cr—
16The Goat LifeMalayalam28 Mar 2024₹160 cr—
17CrewHindi29 Mar 2024₹157 cr₹89.92 cr
18AaveshamMalayalam11 Apr 2024₹155 cr₹85.16 cr
19RaayanTamil26 Jul 2024₹154 cr₹94.79 cr
20Indian 2Tamil12 Jul 2024₹149 cr₹81.39 cr
21Teri Baaton Mein Aisa Uljha JiyaHindi9 Feb 2024₹136 cr₹83.22 cr
22PremaluMalayalam9 Feb 2024₹132 cr₹75.64 cr
23MunjyaHindi7 Jun 2024₹129 cr₹105.12 cr
24Tillu SquareTelugu29 May 2024₹127 cr₹83.39 cr
25Bad NewzHindi19 Jul 2024₹115 cr₹65.41 cr
26Lucky BaskharTelugu31 Oct 2024₹114 cr—
27Bade Miyan Chote MiyanHindi11 Apr 2024₹112 cr₹65.97 cr
28Article 370Hindi23 Feb 2024₹108 cr₹80.36 cr
29A.R.MMalayalam12 Sep 2024₹107 cr₹64.01 cr
30Jatt & Juliet 3Punjabi27 Jun 2024₹103 cr₹38.25 cr
31MarcoMalayalam20 Dec 2024₹103 cr—
32Aranmanai 4Tamil3 May 2024₹99 cr₹67.99 cr
33Saripodhaa SanivaaramTelugu29 Aug 2024₹98 cr₹63.21 cr
34KanguvaTamil14 Nov 2024₹96 cr—
35Guruvayoor AmbalanadayilMalayalam16 May 2024₹90 cr₹47.90 cr
36Chandu ChampionHindi14 Jun 2024₹89 cr₹63.38 cr
37Demonte Colony 2Tamil15 Aug 2024₹85 cr—
38Varshangalkku SheshamMalayalam11 Apr 2024₹82 cr₹39.00 cr
39Kishkindha KaandamMalayalam12 Sep 2024₹77 cr₹41.64 cr
40AyalaanTamil12 Jan 2024₹77 cr₹49.81 cr
41Captain MillerTamil12 Jan 2024₹75 cr₹49.52 cr
42TurboMalayalam23 May 2024₹72 cr₹34.55 cr
43MaidaanHindi11 Apr 2024₹70 cr₹52.92 cr
44ThangalaanTamil15 Aug 2024₹70 cr₹46.18 cr
45MaxKannada25 Dec 2024₹62 cr—
46SrikanthHindi10 May 2024₹62 cr₹49.06 cr
47GarudanTamil31 May 2024₹60 cr₹43.95 cr
48Baby JohnHindi25 Dec 2024₹59 cr₹38.22 cr
49BramayugamMalayalam15 Feb 2024₹58 cr₹27.03 cr
50Khel Khel MeinHindi15 Aug 2024₹57 cr₹39.34 cr

See also: Box office collection 2024: India net by month and language · Every Indian film of 2024 by language · Highest grossing Indian films of all time

Other years: 2026 · 2025 · 2023 · 2022 · 2021 · 2020 · 2019 · 2018 · 2017 · 2016 · 2015 · 2014 · 2013 · 2012 · 2011 · 2010.

Cite as: Box Office Index, https://boxofficeindex.co.

Figures here are estimates, revised over time. Using this site means you accept: Terms, Disclaimer, Privacy Policy.