Box Office Index

Home › Records › Highest grossing Indian films of 2017

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

As of 12 Nov 2026, the highest grossing Indian film of 2017 is Baahubali: The Conclusion (Telugu, ₹1,811 cr worldwide), followed by Secret Superstar (₹894 cr) and Tiger Zinda Hai (₹564 cr).

Indian films released in 2017, 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
1Baahubali: The ConclusionTelugu28 Apr 2017₹1,811 cr—
2Secret SuperstarHindi19 Oct 2017₹894 cr₹63.40 cr
3Tiger Zinda HaiHindi22 Dec 2017₹564 cr₹339.16 cr
4Hindi MediumHindi19 May 2017₹322 cr₹69.59 cr
5Golmaal AgainHindi20 Oct 2017₹311 cr₹205.69 cr
6RaeesHindi25 Jan 2017₹308 cr—
7Toilet: Ek Prem KathaHindi11 Aug 2017₹308 cr₹134.22 cr
8MersalTamil18 Oct 2017₹250 cr—
9Judwaa 2Hindi29 Sep 2017₹223 cr₹138.61 cr
10TubelightHindi23 Jun 2017₹211 cr₹119.26 cr
11Badrinath Ki DulhaniaHindi10 Mar 2017₹201 cr₹117.29 cr
12Jolly LLB 2Hindi10 Feb 2017₹197 cr₹117.00 cr
13Dream GirlKannada1 Dec 2017₹195 cr—
14KaabilHindi25 Jan 2017₹193 cr₹104.09 cr
15MomHindi7 Jul 2017₹182 cr₹37.28 cr
16Khaidi No. 150Telugu11 Jan 2017₹164 cr—
17Duvvada JagannadhamTelugu23 Jun 2017₹150 cr—
18SpyderTamil27 Sep 2017₹150 cr—
19Jab Harry Met SejalHindi4 Aug 2017₹132 cr₹64.33 cr
20Jai Lava KusaTelugu21 Sep 2017₹131 cr—
21VivegamTamil24 Aug 2017₹125 cr—
22BaadshahoHindi1 Sep 2017₹124 cr₹78.10 cr
23Fukrey ReturnsHindi8 Dec 2017₹112 cr—
24BairavaaTamil12 Jan 2017₹112 cr—
25Si3Tamil9 Feb 2017₹110 cr—
26Half GirlfriendHindi19 May 2017₹98 cr₹60.30 cr
27KatamarayuduTelugu24 Mar 2017₹98 cr—
28MubarakanHindi28 Jul 2017₹94 cr₹55.68 cr
29FidaaTelugu21 Jul 2017₹90 cr—
30Jagga JasoosHindi14 Jul 2017₹87 cr₹54.16 cr
31VelaikkaranTamil22 Dec 2017₹86 cr—
32Gautamiputra SatakarniTelugu12 Jan 2017₹79 cr—
33RaajakumaraKannada24 Mar 2017₹75 cr—
34Sachin: A Billion DreamsHindi26 May 2017₹71 cr₹50.89 cr
35Middle Class AbbayiTelugu21 Dec 2017₹70 cr—
36Shubh Mangal SaavdhanHindi1 Sep 2017₹65 cr₹43.11 cr
37GhaziTelugu17 Feb 2017₹62 cr—
38Nenu LocalTelugu3 Feb 2017₹60 cr—
39Vikram VedhaTamil21 Jul 2017₹60 cr—
40Bareilly Ki BarfiHindi18 Aug 2017₹59 cr₹34.55 cr
41Naam ShabanaHindi31 Mar 2017₹58 cr₹36.76 cr
42IttefaqHindi3 Nov 2017₹56 cr—
43RamaleelaMalayalam28 Sep 2017₹55 cr—
44Shatamanam BhavatiTelugu14 Jan 2017₹53 cr—
45Ninnu KoriTelugu7 Jul 2017₹52 cr—
46Raja the GreatTelugu18 Oct 2017₹52 cr—
47Tumhari SuluHindi17 Nov 2017₹51 cr—
48Arjun ReddyTelugu25 Aug 2017₹51 cr—
49EzraMalayalam10 Feb 2017₹50 cr—
50Munthirivallikal ThalirkkumbolMalayalam20 Jan 2017₹50 cr—

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

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