Home › Records › Highest grossing Indian films of 2021
Highest grossing Indian films of 2021: top 50 by worldwide collection
As of 12 Nov 2026, the highest grossing Indian film of 2021 is Pushpa: The Rise (Telugu, ₹350 cr worldwide), followed by Sooryavanshi (₹294 cr) and Master (₹223 cr).
Indian films released in 2021, 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 | Pushpa: The Rise | Telugu | 17 Dec 2021 | ₹350 cr | ₹267.55 cr |
| 2 | Sooryavanshi | Hindi | 5 Nov 2021 | ₹294 cr | ₹195.78 cr |
| 3 | Master | Tamil | 13 Jan 2021 | ₹223 cr | ₹153.93 cr |
| 4 | 83 | Hindi | 24 Dec 2021 | ₹193 cr | ₹107.31 cr |
| 5 | Annaatthe | Tamil | 4 Nov 2021 | ₹172 cr | ₹106.77 cr |
| 6 | Akhanda | Telugu | 2 Dec 2021 | ₹150 cr | — |
| 7 | Vakeel Saab | Telugu | 9 Apr 2021 | ₹138 cr | — |
| 8 | Doctor | Tamil | 9 Oct 2021 | ₹101 cr | ₹69.36 cr |
| 9 | Uppena | Telugu | 12 Feb 2021 | ₹84 cr | ₹70.00 cr |
| 10 | Maanaadu | Tamil | 25 Nov 2021 | ₹79 cr | ₹54.18 cr |
| 11 | Kurup | Malayalam | 12 Nov 2021 | ₹78 cr | ₹37.79 cr |
| 12 | Roberrt | Kannada | 11 Mar 2021 | ₹78 cr | ₹55.77 cr |
| 13 | Jathi Ratnalu | Telugu | 11 Mar 2021 | ₹68 cr | ₹49.76 cr |
| 14 | Love Story | Telugu | 24 Sep 2021 | ₹62 cr | — |
| 15 | Krack | Telugu | 9 Jan 2021 | ₹60 cr | ₹50.55 cr |
| 16 | Antim: The Final Truth | Hindi | 26 Nov 2021 | ₹59 cr | ₹39.06 cr |
| 17 | Honsla Rakh | Punjabi | 15 Oct 2021 | ₹53 cr | ₹21.54 cr |
| 18 | Most Eligible Bachelor | Telugu | 15 Oct 2021 | ₹51 cr | — |
| 19 | Bell Bottom | Hindi | 19 Aug 2021 | ₹51 cr | — |
| 20 | Shyam Singha Roy | Telugu | 24 Dec 2021 | ₹49 cr | ₹37.09 cr |
| 21 | Kotigobba 3 | Kannada | 15 Oct 2021 | ₹45 cr | ₹27.75 cr |
| 22 | Pogaru | Kannada | 19 Feb 2021 | ₹45 cr | — |
| 23 | Sulthan | Tamil | 2 Apr 2021 | ₹45 cr | ₹29.64 cr |
| 24 | Yuvarathnaa | Kannada | 1 Apr 2021 | ₹39 cr | ₹32.41 cr |
| 25 | Chal Mera Putt 3 | Punjabi | 1 Oct 2021 | ₹36 cr | — |
| 26 | Chandigarh Kare Aashiqui | Hindi | 10 Dec 2021 | ₹36 cr | ₹28.26 cr |
| 27 | Tadap | Hindi | 3 Dec 2021 | ₹33 cr | ₹26.81 cr |
| 28 | Red | Telugu | 14 Jan 2021 | ₹31 cr | ₹26.05 cr |
| 29 | Roohi | Hindi | 11 Mar 2021 | ₹30 cr | — |
| 30 | Pon Manickavel | Tamil | 19 Nov 2021 | ₹30 cr | — |
| 31 | Rang De | Telugu | 26 Mar 2021 | ₹29 cr | — |
| 32 | The Priest | Malayalam | 11 Mar 2021 | ₹29 cr | ₹15.57 cr |
| 33 | Madhagaja | Kannada | 3 Dec 2021 | ₹26 cr | — |
| 34 | Enemy | Tamil | 4 Nov 2021 | ₹25 cr | ₹20.06 cr |
| 35 | Salaga | Kannada | 14 Oct 2021 | ₹25 cr | ₹14.81 cr |
| 36 | Mumbai Saga | Hindi | 19 Mar 2021 | ₹22 cr | ₹16.53 cr |
| 37 | Bunty Aur Babli 2 | Hindi | 19 Nov 2021 | ₹22 cr | ₹12.50 cr |
| 38 | Raja Raja Chora | Telugu | 19 Aug 2021 | ₹21 cr | — |
| 39 | Paagal | Telugu | 14 Aug 2021 | ₹21 cr | — |
| 40 | Velle | Hindi | 10 Dec 2021 | ₹19 cr | — |
| 41 | Seetimaarr | Telugu | 10 Sep 2021 | ₹19 cr | — |
| 42 | Radhe | Hindi | 13 May 2021 | ₹18 cr | — |
| 43 | Puaada | Punjabi | 12 Aug 2021 | ₹18 cr | — |
| 44 | Satyameva Jayate 2 | Hindi | 25 Nov 2021 | ₹17 cr | ₹13.26 cr |
| 45 | Badava Rascal | Kannada | 24 Dec 2021 | ₹16 cr | — |
| 46 | Jhimma | Marathi | 19 Nov 2021 | ₹16 cr | ₹5.25 cr |
| 47 | Check | Telugu | 26 Feb 2021 | ₹16 cr | ₹12.15 cr |
| 48 | SR Kalyanamandapam | Telugu | 6 Aug 2021 | ₹15 cr | — |
| 49 | 30 Rojullo Preminchadam Ela | Telugu | 29 Jan 2021 | ₹13 cr | — |
| 50 | One | Malayalam | 26 Mar 2021 | ₹12 cr | ₹7.07 cr |
See also: Box office collection 2021: India net by month and language · Every Indian film of 2021 by language · Highest grossing Indian films of all time
Other years: 2026 · 2025 · 2024 · 2023 · 2022 · 2020 · 2019 · 2018 · 2017 · 2016 · 2015 · 2014 · 2013 · 2012 · 2011 · 2010.
Cite as: Box Office Index, https://boxofficeindex.co.