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.
| # | Film | Language | Released | Worldwide gross | India net |
|---|---|---|---|---|---|
| 1 | Baahubali: The Conclusion | Telugu | 28 Apr 2017 | ₹1,811 cr | — |
| 2 | Secret Superstar | Hindi | 19 Oct 2017 | ₹894 cr | ₹63.40 cr |
| 3 | Tiger Zinda Hai | Hindi | 22 Dec 2017 | ₹564 cr | ₹339.16 cr |
| 4 | Hindi Medium | Hindi | 19 May 2017 | ₹322 cr | ₹69.59 cr |
| 5 | Golmaal Again | Hindi | 20 Oct 2017 | ₹311 cr | ₹205.69 cr |
| 6 | Raees | Hindi | 25 Jan 2017 | ₹308 cr | — |
| 7 | Toilet: Ek Prem Katha | Hindi | 11 Aug 2017 | ₹308 cr | ₹134.22 cr |
| 8 | Mersal | Tamil | 18 Oct 2017 | ₹250 cr | — |
| 9 | Judwaa 2 | Hindi | 29 Sep 2017 | ₹223 cr | ₹138.61 cr |
| 10 | Tubelight | Hindi | 23 Jun 2017 | ₹211 cr | ₹119.26 cr |
| 11 | Badrinath Ki Dulhania | Hindi | 10 Mar 2017 | ₹201 cr | ₹117.29 cr |
| 12 | Jolly LLB 2 | Hindi | 10 Feb 2017 | ₹197 cr | ₹117.00 cr |
| 13 | Dream Girl | Kannada | 1 Dec 2017 | ₹195 cr | — |
| 14 | Kaabil | Hindi | 25 Jan 2017 | ₹193 cr | ₹104.09 cr |
| 15 | Mom | Hindi | 7 Jul 2017 | ₹182 cr | ₹37.28 cr |
| 16 | Khaidi No. 150 | Telugu | 11 Jan 2017 | ₹164 cr | — |
| 17 | Duvvada Jagannadham | Telugu | 23 Jun 2017 | ₹150 cr | — |
| 18 | Spyder | Tamil | 27 Sep 2017 | ₹150 cr | — |
| 19 | Jab Harry Met Sejal | Hindi | 4 Aug 2017 | ₹132 cr | ₹64.33 cr |
| 20 | Jai Lava Kusa | Telugu | 21 Sep 2017 | ₹131 cr | — |
| 21 | Vivegam | Tamil | 24 Aug 2017 | ₹125 cr | — |
| 22 | Baadshaho | Hindi | 1 Sep 2017 | ₹124 cr | ₹78.10 cr |
| 23 | Fukrey Returns | Hindi | 8 Dec 2017 | ₹112 cr | — |
| 24 | Bairavaa | Tamil | 12 Jan 2017 | ₹112 cr | — |
| 25 | Si3 | Tamil | 9 Feb 2017 | ₹110 cr | — |
| 26 | Half Girlfriend | Hindi | 19 May 2017 | ₹98 cr | ₹60.30 cr |
| 27 | Katamarayudu | Telugu | 24 Mar 2017 | ₹98 cr | — |
| 28 | Mubarakan | Hindi | 28 Jul 2017 | ₹94 cr | ₹55.68 cr |
| 29 | Fidaa | Telugu | 21 Jul 2017 | ₹90 cr | — |
| 30 | Jagga Jasoos | Hindi | 14 Jul 2017 | ₹87 cr | ₹54.16 cr |
| 31 | Velaikkaran | Tamil | 22 Dec 2017 | ₹86 cr | — |
| 32 | Gautamiputra Satakarni | Telugu | 12 Jan 2017 | ₹79 cr | — |
| 33 | Raajakumara | Kannada | 24 Mar 2017 | ₹75 cr | — |
| 34 | Sachin: A Billion Dreams | Hindi | 26 May 2017 | ₹71 cr | ₹50.89 cr |
| 35 | Middle Class Abbayi | Telugu | 21 Dec 2017 | ₹70 cr | — |
| 36 | Shubh Mangal Saavdhan | Hindi | 1 Sep 2017 | ₹65 cr | ₹43.11 cr |
| 37 | Ghazi | Telugu | 17 Feb 2017 | ₹62 cr | — |
| 38 | Nenu Local | Telugu | 3 Feb 2017 | ₹60 cr | — |
| 39 | Vikram Vedha | Tamil | 21 Jul 2017 | ₹60 cr | — |
| 40 | Bareilly Ki Barfi | Hindi | 18 Aug 2017 | ₹59 cr | ₹34.55 cr |
| 41 | Naam Shabana | Hindi | 31 Mar 2017 | ₹58 cr | ₹36.76 cr |
| 42 | Ittefaq | Hindi | 3 Nov 2017 | ₹56 cr | — |
| 43 | Ramaleela | Malayalam | 28 Sep 2017 | ₹55 cr | — |
| 44 | Shatamanam Bhavati | Telugu | 14 Jan 2017 | ₹53 cr | — |
| 45 | Ninnu Kori | Telugu | 7 Jul 2017 | ₹52 cr | — |
| 46 | Raja the Great | Telugu | 18 Oct 2017 | ₹52 cr | — |
| 47 | Tumhari Sulu | Hindi | 17 Nov 2017 | ₹51 cr | — |
| 48 | Arjun Reddy | Telugu | 25 Aug 2017 | ₹51 cr | — |
| 49 | Ezra | Malayalam | 10 Feb 2017 | ₹50 cr | — |
| 50 | Munthirivallikal Thalirkkumbol | Malayalam | 20 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.