Box Office Index

Home › Records › Highest grossing Indian films of 2016

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

As of 12 Nov 2026, the highest grossing Indian film of 2016 is Dangal (Hindi, ₹1,968 cr worldwide), followed by Sultan (₹614 cr) and Kabali (₹320 cr).

Indian films released in 2016, 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
1DangalHindi23 Dec 2016₹1,968 cr₹387.38 cr
2SultanHindi6 Jul 2016₹614 cr₹300.45 cr
3KabaliTamil22 Jul 2016₹320 cr—
4Ae Dil Hai MushkilHindi28 Oct 2016₹240 cr₹112.84 cr
5AirliftHindi22 Jan 2016₹222 cr₹128.10 cr
6RustomHindi12 Aug 2016₹216 cr—
7M.S. Dhoni: The Untold StoryHindi30 Sep 2016₹215 cr₹133.04 cr
8Housefull 3Hindi3 Jun 2016₹186 cr—
9FanHindi15 Apr 2016₹182 cr₹84.10 cr
10PinkHindi16 Sep 2016₹157 cr—
11TheriTamil14 Apr 2016₹150 cr—
12ShivaayHindi28 Oct 2016₹148 cr₹100.39 cr
13Kapoor & SonsHindi18 Mar 2016₹148 cr₹73.29 cr
14PulimuruganMalayalam7 Oct 2016₹139 cr—
15Dear ZindagiHindi25 Nov 2016₹139 cr—
16NeerjaHindi19 Feb 2016₹136 cr—
17Janatha GarageTelugu1 Sep 2016₹135 cr—
18BaaghiHindi29 Apr 2016₹129 cr—
19SarrainoduTelugu22 Apr 2016₹128 cr—
20DishoomHindi29 Jul 2016₹120 cr—
21Mohenjo DaroHindi12 Aug 2016₹108 cr—
22BefikreHindi9 Dec 2016₹103 cr—
23OopiriTelugu25 Mar 2016₹100 cr—
24Udta PunjabHindi17 Jun 2016₹96 cr—
25Iru MuganTamil8 Sep 2016₹95 cr—
26DhruvaTelugu9 Dec 2016₹88 cr—
27Sardaar Gabbar SinghTelugu8 Apr 2016₹86 cr—
28Soggade Chinni NayanaTelugu15 Jan 2016₹85 cr—
29Nannaku PremathoTelugu13 Jan 2016₹84 cr—
30ThodariTamil22 Sep 2016₹80 cr—
31WazirHindi8 Jan 2016₹79 cr—
32A AaTelugu2 Jun 2016₹75 cr—
33OppamMalayalam8 Sep 2016₹65 cr—
34BrahmotsavamTelugu20 May 2016₹64 cr—
35Baar Baar DekhoHindi9 Sep 2016₹63 cr—
36Force 2Hindi18 Nov 2016₹59 cr—
37A Flying JattHindi25 Aug 2016₹56 cr—
38Aranmanai 2Tamil29 Jan 2016₹55 cr—
39AzharHindi13 May 2016₹53 cr—
40Babu BangaramTelugu12 Aug 2016₹51 cr—
41Kirik PartyKannada30 Dec 2016₹50 cr—
42Happy Bhag JayegiHindi19 Aug 2016₹47 cr—
43Doddmane HudgaKannada30 Sep 2016₹45 cr—
44SarbjitHindi20 May 2016₹44 cr—
45Jacobinte SwargarajyamMalayalam8 Apr 2016₹43 cr—
46FitoorHindi12 Feb 2016₹42 cr—
47Nenu.. Sailaja...Telugu1 Jan 2016₹40 cr—
48PremamTelugu7 Oct 2016₹38 cr—
49DictatorTelugu14 Jan 2016₹36 cr—
50Kotigobba 2Kannada12 Aug 2016₹35 cr—

See also: Every Indian film of 2016 by language · Highest grossing Indian films of all time

Other years: 2026 · 2025 · 2024 · 2023 · 2022 · 2021 · 2020 · 2019 · 2018 · 2017 · 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.