Top 10 Highest-Grossing Aamir Khan Movies That Made Bollywood History

Aamir Khan is one of the most successful movie stars in Indian cinema. People love him not just because he acts well, but also because he puts his heart into making movies that matter. Over the years, Aamir has built a reputation for choosing unique stories that leave a lasting impact on audiences. One of his biggest hits is Dangal, which came out in 2016 and is still the highest-earning Indian film ever.

Aamir Khan has acted in many films — some were huge hits, some became blockbusters, and a few were flops — but he has never given up. He continues to pursue his work with the same dedication and passion. His journey shows how far you can go with passion and dedication. With every film, Aamir Khan proves that determination and passion can create history at the box office and inspire millions.

Let’s take a look at the Top 10 Highest-Grossing Aamir Khan Movies that have truly made Bollywood history.

#10. Fanaa – ₹105.48 crore

Fanaa is a 2006 romantic thriller film directed by Kunal Kohli, starring Aamir Khan and Kajol in the lead roles. The movie received mostly positive reviews—critics praised the strong performances by Khan and Kajol, the beautiful cinematography, and the music. However, some felt the film’s tone shifted too much and that the pacing was uneven. Despite this, Fanaa was a commercial hit, earning over ₹105.48 crore worldwide on a budget of ₹30 crore.


#9. Laal Singh Chaddha – ₹130 crore

Laal Singh Chaddha is a 2022 comedy-drama film and a remake of the 1994 American movie Forrest Gump. The film stars Aamir Khan in the lead role, alongside Kareena Kapoor Khan, Naga Chaitanya, and Mona Singh. It received mixed reviews from both critics and audiences. Made on a budget of ₹180 crore, the film earned around ₹130 crore worldwide. Although it was declared a box office flop in India, it still ranks as the 9th highest-grossing Aamir Khan movie because of its overall earnings compared to his other films.


#8. Talaash₹174.21 crore

Talaash: The Answer Lies Within is a 2012 psychological crime thriller film written and directed by Reema Kagti, with co-writing by Zoya Akhtar. The film stars Aamir Khan, who also produced it, along with Kareena Kapoor Khan and Rani Mukerji in lead roles. It received positive reviews from critics, who praised its themes, direction, screenplay, music, cinematography, and the performances of the cast. Made on a budget of ₹50 crore, the film went on to earn over ₹174.21 crore worldwide, making it one of the highest-grossing Indian films of 2012.


#7. Ghajini₹232 crore

Ghajini is a 2008 Hindi action thriller directed by A. R. Murugadoss, with the screenplay co-written by Murugadoss and Aamir Khan. It is a remake of Murugadoss’ 2005 Tamil version, Ghajini. The movie features Aamir Khan, Asin, Jiah Khan, and Pradeep Rawat. Made at the cost of ₹65 crore, Ghajini went on to earn ₹232 crore worldwide. It became the highest-grossing Indian film of that year and was the first Bollywood movie to cross the ₹100 crore mark domestically, giving rise to the famous 100 Crore Club. At the time, Ghajini was the highest-grossing Indian film ever and was declared an “All Time Blockbuster.” Its record was broken the following year by another Aamir Khan film, 3 Idiots (2009).


#6. Thugs of Hindostan₹335 crore

Thugs of Hindostan is a 2018 period action-adventure film directed by Vijay Krishna Acharya, starring Amitabh Bachchan, Aamir Khan, Katrina Kaif, and Fatima Sana Shaikh. Despite the star-studded cast and high expectations, the film received mostly negative reviews from critics. Made on a huge budget estimated between ₹220 and ₹300 crore, it earned around ₹335 crore worldwide. Although it was declared a box office flop in India due to its underwhelming domestic performance—grossing about ₹151 crore—it still ranks as the 6th highest-grossing Aamir Khan movie because of its overall earnings compared to his other films.


#5. 3 Idiots₹400.61 crore

3 Idiots, released in 2009, is a heartwarming comedy-drama directed, written, and edited by Rajkumar Hirani. The film stars Aamir Khan, R. Madhavan, and Sharman Joshi, with Kareena Kapoor and Boman Irani in key roles. It was widely praised by critics for its engaging story, meaningful themes, clever humor, strong screenplay, memorable music, and outstanding performances by the cast. Made on a budget of ₹55 crore, the movie became a massive hit, earning ₹460 crore worldwide (around US$90 million), and held the record as the highest-grossing Indian film at that time.


#4. Dhoom 3₹556.74 crore

Dhoom 3 is a 2013 heist action film written and directed by Vijay Krishna Acharya. The third installment in the Dhoom series, it stars Aamir Khan in a dual role as the anti-hero, alongside Abhishek Bachchan and Uday Chopra, who reprise their roles from the previous films. Made on a budget of ₹100 crore, the film received mixed-to-positive reviews from critics but was a major box office success. It earned ₹400 crore (US$68.26 million) worldwide within just ten days, becoming the highest-grossing Indian film of all time at that point. It later made history as the first Indian film to cross ₹500 crore (US$85.33 million) globally. With a total worldwide gross of ₹556.74–₹558.42 crore, Dhoom 3 remained among the top 50 highest-grossing Indian films for over a decade, from its release in 2013 through 2024, securing its place in Bollywood history.


#3. PK₹769.89 crore

PK is a 2014 science fiction comedy-drama film directed and edited by Rajkumar Hirani. It stars Aamir Khan in the title role, along with Anushka Sharma, Sushant Singh Rajput, Boman Irani, Saurabh Shukla, and Sanjay Dutt. Made on a budget of ₹122 crore, the film went on to earn between ₹750.60 crore and ₹769.89 crore worldwide. Since its release, PK has remained one of the top 50 highest-grossing Indian films for over a decade, from 2014 to 2024. It currently ranks as the eighth highest-grossing Hindi film of all time.


#2 Secret Superstar₹835–966 crore

Secret Superstar is a 2017 musical drama written and directed by Advait Chandan, starring Zaira Wasim, Aamir Khan, Meher Vij, and Raj Arjun. The film received positive reviews from critics and became one of the most profitable movies ever made, grossing between ₹835 crore and ₹966 crore worldwide on a modest budget of just ₹15 crore. This incredible success gave it a return on investment (ROI) of over 6,000%.

Secret Superstar is the highest-grossing Indian film with a female lead, the highest-grossing Hindi film of 2017, the seventh highest-grossing Hindi film of all time, and the second highest-grossing Indian film overseas. In China, Secret Superstar ranked as the fifth highest-grossing foreign film of 2018 and is the second highest-grossing non-English foreign film ever, just behind Dangal.


#1. Dangal₹1,968−2,200 crore

Dangal is a 2016 biographical sports drama that tells the inspiring story of Mahavir Singh Phogat, a former wrestler played by Aamir Khan. The film shows how he trains his daughters, Geeta Phogat and Babita Kumari, to become India’s first world-class female wrestlers.

Dangal was a monumental commercial success, smashing several box office records. It became the highest-grossing Hindi film, the highest-grossing Indian film worldwide, and even ranked among the top non-English films globally (reaching 5th at the time of its release) and top sports films worldwide (19th).

Produced on a budget of just ₹70 crore (around US$8.3 million), the film went on to earn an astonishing ₹1,968 to ₹2,024 crore (approximately US$340 million) worldwide, based on various estimates. A significant portion of this came from China, where it grossed $216.2 million, making it one of the country’s top 20 highest-grossing foreign films. To this day, Dangal reportedly remains the only Indian film to have crossed the incredible ₹2000 crore mark.




All Aamir Khan Films Ranked by Budget and Box Office Collection

MovieBudgetBox Office
Dangal₹70 crore₹1,968−2,200 crore
Secret Superstar₹15 crore₹835–966 crore
PK₹122 crore₹769.89 crore
Dhoom 3₹100 crore₹556.74 crore
3 Idiots₹55 crore₹400.61 crore
Thugs of Hindostan₹220–300 crore₹335 crore
Ghajini₹65 crore₹232 crore
Talaash₹50 crore₹174.21 crore
Laal Singh Chaddha₹180 crore₹130 crore
Fanaa₹30 crore₹105.48 crore
Taare Zameen Par₹12 crore₹98.48 crore
Rang De Basanti₹25 crore₹97.90 crore
Raja Hindustani₹5.75 crore₹76.34 crore
Lagaan₹25 crore₹65.97 crore
Mangal Pandey₹37 crore₹52.57 crore
Ishq₹11 crore₹45.61 crore
Dil Chahta Hai₹8 crore₹39.72 crore
Mann₹14 crore₹35.45 crore
Sarfarosh₹8 crore₹33.46 crore
Rangeela₹4.5 crore₹33.4 crore
Dhobi Ghat₹5 crore₹25.6 crore
Ghulam₹7.2 crore₹24.2 crore
DilN/A₹20 crore
Mela₹18 crore₹25 crore
Akele Hum Akele Tum₹4.50 crore₹12.37 crore
Hum Hain Rahi Pyar KeN/A₹9.7 crore
Baazi₹3.25 crore₹8.8 crore
Andaz Apna Apna₹2.9 crore₹8.65 crore
Yaadon Ki BaaraatN/A₹5.5 crore
Jo Jeeta Wohi SikandarN/A₹5.2 crore
Dil Hai Ke Manta NahinN/A₹4.2 crore
Aatank Hi Aatank₹4.3 crore₹4.2 crore
Parampara₹3.07 crore₹4 crore
Tum Mere HoN/A₹3.8 crore
Love Love LoveN/A₹2.8 crore
Afsana Pyar KaN/A₹2.1 crore
Isi Ka Naam ZindagiN/A₹1.8 crore
RaakhN/A₹1.5 crore
Share this!

Leave a Reply

Your email address will not be published. Required fields are marked *