Home › Records › Highest grossing Indian films of 2012
Highest grossing Indian films of 2012: top 50 by worldwide collection
As of 12 Nov 2026, the highest grossing Indian film of 2012 is Ek Tha Tiger (Hindi, ₹334 cr worldwide), followed by Dabangg 2 (₹254 cr) and Jab Tak Hai Jaan (₹236 cr).
Indian films released in 2012, 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 | Ek Tha Tiger | Hindi | 15 Aug 2012 | ₹334 cr | ₹198.78 cr |
| 2 | Dabangg 2 | Hindi | 21 Dec 2012 | ₹254 cr | ₹139.78 cr |
| 3 | Jab Tak Hai Jaan | Hindi | 13 Nov 2012 | ₹236 cr | ₹120.86 cr |
| 4 | Rowdy Rathore | Hindi | 1 Jun 2012 | ₹203 cr | ₹133.25 cr |
| 5 | Agneepath | Hindi | 26 Jan 2012 | ₹193 cr | ₹116.60 cr |
| 6 | Barfi! | Hindi | 14 Sep 2012 | ₹188 cr | ₹112.15 cr |
| 7 | Talaash: The Answer Lies Within | Hindi | 30 Nov 2012 | ₹181 cr | — |
| 8 | Housefull 2 | Hindi | 5 Apr 2012 | ₹179 cr | ₹106.00 cr |
| 9 | Bol Bachchan | Hindi | 6 Jul 2012 | ₹170 cr | ₹103.03 cr |
| 10 | Son Of Sardaar | Hindi | 13 Nov 2012 | ₹156 cr | ₹105.07 cr |
| 11 | OMG – Oh My God! | Hindi | 28 Sep 2012 | ₹150 cr | — |
| 12 | Eega | Telugu | 6 Jul 2012 | ₹125 cr | — |
| 13 | Cocktail | Hindi | 13 Jul 2012 | ₹123 cr | — |
| 14 | Khiladi 786 | Hindi | 7 Dec 2012 | ₹107 cr | — |
| 15 | English Vinglish | Hindi | 5 Oct 2012 | ₹102 cr | — |
| 16 | Raaz 3: The Third Dimension | Hindi | 7 Sep 2012 | ₹101 cr | — |
| 17 | Student of the Year | Hindi | 19 Oct 2012 | ₹97 cr | — |
| 18 | Agent Vinod | Hindi | 23 Mar 2012 | ₹73 cr | — |
| 19 | Businessman | Telugu | 13 Jan 2012 | ₹72 cr | — |
| 20 | Julayi | Telugu | 9 Aug 2012 | ₹70 cr | — |
| 21 | Vicky Donor | Hindi | 20 Apr 2012 | ₹68 cr | — |
| 22 | Jannat 2 | Hindi | 4 May 2012 | ₹63 cr | — |
| 23 | Kyaa Super Kool Hain Hum | Hindi | 27 Jul 2012 | ₹61 cr | — |
| 24 | Cameraman Gangatho Rambabu | Telugu | 18 Oct 2012 | ₹60 cr | — |
| 25 | Poola Rangadu | Telugu | 18 Feb 2012 | ₹50 cr | — |
| 26 | Jism 2 | Hindi | 3 Aug 2012 | ₹49 cr | — |
| 27 | Damarukam | Telugu | 23 Nov 2012 | ₹48 cr | — |
| 28 | Ferrari Ki Sawaari | Hindi | 15 Jun 2012 | ₹46 cr | — |
| 29 | Players | Hindi | 6 Jan 2012 | ₹46 cr | — |
| 30 | Krishnam Vande Jagadgurum | Telugu | 30 Nov 2012 | ₹45 cr | — |
| 31 | Rebel | Telugu | 28 Sep 2012 | ₹44 cr | — |
| 32 | Sudigadu | Telugu | 24 Aug 2012 | ₹43 cr | — |
| 33 | Gangs of Wasseypur – Part 1 | Hindi | 22 Jun 2012 | ₹35 cr | — |
| 34 | Dammu | Telugu | 27 Apr 2012 | ₹35 cr | — |
| 35 | Tere Naal Love Ho Gaya | Hindi | 24 Feb 2012 | ₹33 cr | — |
| 36 | Run Baby Run (റണ് ബേബി റണ് ) | Malayalam | 29 Aug 2012 | ₹29 cr | — |
| 37 | Tezz | Hindi | 27 Apr 2012 | ₹26 cr | — |
| 38 | Chakravyuh | Hindi | 24 Oct 2012 | ₹26 cr | — |
| 39 | Joker | Hindi | 31 Aug 2012 | ₹23 cr | — |
| 40 | Mayamohini (മായാമോഹിനി) | Malayalam | 7 Apr 2012 | ₹22 cr | — |
| 41 | Ishq | Telugu | 24 Feb 2012 | ₹20 cr | — |
| 42 | Ordinary | Malayalam | 17 Mar 2012 | ₹20 cr | — |
| 43 | Thattathin Marayathu (തട്ടത്തിൻ മറയത്ത്) | Malayalam | 6 Jul 2012 | ₹19 cr | — |
| 44 | Carry On Jatta | Punjabi | 27 Jul 2012 | ₹18 cr | — |
| 45 | Bodyguard | Telugu | 12 Jan 2012 | ₹18 cr | — |
| 46 | Hate Story | Hindi | 20 Apr 2012 | ₹16 cr | — |
| 47 | Ustad Hotel | Malayalam | 29 Jun 2012 | ₹15 cr | — |
| 48 | Gali Gali Chor Hai | Hindi | 3 Feb 2012 | ₹13 cr | — |
| 49 | Diamond Necklace | Malayalam | 4 May 2012 | ₹13 cr | — |
| 50 | Routine Love Story | Telugu | 23 Nov 2012 | ₹13 cr | — |
See also: Every Indian film of 2012 by language · Highest grossing Indian films of all time
Other years: 2026 · 2025 · 2024 · 2023 · 2022 · 2021 · 2020 · 2019 · 2018 · 2017 · 2016 · 2015 · 2014 · 2013 · 2011 · 2010.
Cite as: Box Office Index, https://boxofficeindex.co.