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. BOTY’s list of highest grossing Bollywood movies is currently dominated by Aamir Khan and Salman Khan. But a lot of other movies have shown major success in Bollywood and have made to this ultimate list of top Indian movies of all time. Especially the Giant from Andhra – Baahubali 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. What we want to convey is each and every kind of movie is a part of our list of Highest Grossing Bollywood Movies. And some of these are totally unexpected ones.

Every year around 3-4 Movies make it to this list of Top 25 Movies. 3 Idiots is perhaps the oldest movie which is still a part of this list. 3 Idiots released in 2009 and was the first movie to cross the 200 crores barrier in India. Nowadays Bollywood Movies are setting new benchmarks and the time is not far when an Indian movie collecting Rs. 500 crore becomes a normal thing.

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
Sanju29 Jun, 201875₹342 cr
PK19 Dec, 201477₹340 cr
Tiger Zinda Hai22 Dec, 201770₹339 cr
Bajrangi Bhaijaan8 Jul, 201575₹320 cr
Sultan6 Jul, 201672₹301 cr
Padmaavat25 Jan, 201868₹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
Golmaal Again20 Oct, 201762₹205 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
Happy New Year24 Oct, 201455₹179 cr
Yeh Jawaani Hai Deewani31 May, 201363₹178 cr
Race 315 Jun, 201855₹175 cr
Baaghi 230 Mar, 201865₹165 cr
Dabangg 221 Dec, 201263₹149 cr
Tanu Weds Manu Returns22 May, 201571₹148 cr
Bodyguard31 Aug, 201155₹145 cr
Bang Bang2 Oct, 201468₹141 cr
Singham Returns15 Aug, 201460₹141 cr
Dabangg10 Sep, 201079₹141 cr
Dilwale18 Dec, 201559₹140 cr
Raees25 Jan, 201771₹139 cr
Judwaa 229 Sep, 201763₹138 cr
MS Dhoni: The Untold Story30 Sep, 201676₹133 cr
Rowdy Rathore1 Jun, 201269₹131 cr
Kaabil25 Jan, 201776₹127 cr
Rustom12 Aug, 201678₹127 cr
Toilet – Ek Prem Katha11 Aug, 201775₹125 cr
Raazi11 May, 201870₹122 cr
Airlift22 Jan, 201673₹122 cr
Ready3 Jun, 201161₹121 cr
Tubelight23 Jun, 201760₹121 cr
Agneepath26 Jan, 201267₹119 cr
Badrinath Ki Dulhania10 Mar, 201762₹117 cr
Jolly LLB 210 Feb, 201768₹117 cr
Ra One26 Oct, 201153₹114 cr
Ghajini25 Dec, 200877₹114 cr
Holiday6 Jun, 201465₹113 cr
Ram Leela15 Nov, 201368₹113 cr
Ae Dil Hai Mushkil28 Oct, 201665₹113 cr
Housefull 26 Apr, 201256₹112 cr
Jai Ho24 Jan, 201455₹110 cr
Sonu Ke Titu Ki Sweety23 Feb, 201875₹109 cr
Bhaag Milkha Bhaag11 Jul, 201381₹109 cr
Golmaal 35 Nov, 201057₹108 cr
Housefull 33 Jun, 201660₹108 cr
Don 223 Dec, 201171₹106 cr
Barfi14 Sep, 201281₹105 cr
ABCD 219 Jun, 201568₹104 cr
Jab Tak Hai Jaan13 Nov, 201270₹102 cr
2 States18 Apr, 201462₹101 cr
Shivaay28 Oct, 201663₹101 cr
Raid16 Mar, 201866₹100 cr
Bol Bachchan6 Jul, 201253₹100 cr
Gold15 Aug, 201865₹99 cr
Singham22 Jul, 201165₹98 cr
Ek Villain27 Jun, 201473₹98 cr
Welcome Back4 Sep, 201566₹96 cr
Raajneeti4 Jun, 201071₹94 cr
Race 225 Jan, 201363₹94 cr
Grand Masti13 Sep, 201365₹92 cr
Talaash30 Nov, 201271₹91 cr
Zindagi Na Milegi Dobara15 Jul, 201177₹90 cr
Son Of Sardaar13 Nov, 201245₹89 cr
Fan15 Apr, 201662₹85 cr
Rab Ne Bana Di Jodi12 Dec, 200873₹84 cr
Dhoom 224 Nov, 200675₹82 cr
The Dirty Picture2 Dec, 201167₹82 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.