How a movie fares in the domestic market is the ultimate indication of success or failure. It is also the criteria to decide the verdict on a movie, whether it’s a Flop, Hit, Semi Hit or All Time Blockbuster. Most movies which make to the top of this list are blockbusters and that’s very obvious.

The list is currently dominated by Aamir Khan and Salman Khan but a lot of movies have shown major success in Bollywood and have made to this ultimate list of highest earning Indian movies. Especially the Giant, Bahubali 2!

Movies like MS Dhoni: The Untold Story and Bajirao Mastani depended completely on buzz and word of mouth respectively. There have been movies like Tanu Weds Manu Returns which did incredible business because of the very positive word of mouth.

The Following list is based on Net Collections, and not gross. The Net collections are obtained after deducting entertainment and other taxes from gross collections. And our source of data is trade industry and not producers(who generally inflate and report the figures). So for movies released before 2016 you may notice our figures are lower than what other websites report. But, our data is consistent and accurate.

So, Here is the list:

RankMovieRelease DateBOTY ScoreCollections
Bahubali 2 – The Conclusion28 Apr, 201789 501 cr
Dangal23 Dec, 201685 370 cr
PK19 Dec, 201477 340 cr
Bajrangi Bhaijaan8 Jul, 201575 320 cr
Sultan6 Jul, 201672 301 cr
Dhoom 320 Dec, 201369 280 cr
Krrish 31 Nov, 201365 235 cr
Kick25 Jul, 201457 231 cr
Chennai Express9 Aug, 201354 227 cr
Kabali22 Jul, 201666 211 cr
3 Idiots25 Dec, 200984 202 cr
Prem Ratan Dhan Payo12 Nov, 201559 195 cr
Ek Tha Tiger15 Aug, 201258 188 cr
Bajirao Mastani18 Dec, 201574 184 cr
Enthiran1 Oct, 201071 179 cr
Happy New Year24 Oct, 201455 179 cr
Yeh Jawaani Hai Deewani31 May, 201363 178 cr
Thuppakki13 Nov, 201279 162 cr
Srimanthudu7 Aug, 201577 160 cr
Atharintiki Daaredi17 Sep, 201373 149 cr
Dabangg 221 Dec, 201263 149 cr
Tanu Weds Manu Returns22 May, 201571 148 cr
Dabangg10 Sep, 201079 141 cr
Bang Bang2 Oct, 201468 141 cr
Dilwale18 Dec, 201559 140 cr
Colour - BOTY Score Range 80-100
70-80
60-70
Below 60

What is BOTY Score?

BOTY Score is a carefully evaluated rating assigned to every movie in BestoftheYear.in Database. The Score is calculated by averaging ratings from major critics, active BOTY members and other user reviews.


background means movie still Running at the box office.

*All Figures are in crore rupees and have been rounded off to nearest sensible value.