Aamir Khan, often regarded as Bollywood’s “Mr. Perfectionist,” has built a legacy defined by groundbreaking storytelling, meticulous performances, and record-shattering blockbusters. His films have consistently pushed creative boundaries while resonating deeply with audiences across generations. Many of his projects set new benchmarks at the box office, earning both massive commercial success and critical acclaim.
This list features the Top 20 Highest Grossing Aamir Khan Movies of All Time, ranked solely by theatrical earnings. These landmark titles showcase the milestones that shaped Aamir’s unparalleled influence on Indian cinema.
1. Dangal (2016): 1968.03 Crore Gross Worldwide
2. Secret Superstar (2017): 875.78 Crore Gross Worldwide
3. PK (2014): 769.89 Crore Gross Worldwide
4. Dhoom 3 (2013): 556.74 Crore Gross Worldwide
5. 3 Idiots (2009): 400.61 Crore Gross Worldwide
6. Thugs Of Hindostan (2018): 322.07 Crore Gross Worldwide
7. Sitaare Zameen Par (2025): 266.49 Crore Gross Worldwide
8. Ghajini (2008): 189.19 Crore Gross Worldwide
9. Talaash (2012): 180.83 Crore Gross Worldwide
10. Laal Singh Chaddha (2022): 129.64 Crore Gross Worldwide
11. Fanaa (2006): 102.84 Crore Gross Worldwide
12. Taare Zameen Par (2007): 98.48 Crore Gross Worldwide
13. Rang De Basanti (2006): 96.47 Crore Gross Worldwide
14. Lagaan: Once Upon a Time in India (2001): 58.03 Crore Gross Worldwide
15. Raja Hindustani (1996): 43.15 Crore Nett from India
16. Mangal Pandey: The Rising (2005): 51.35 Crore Gross Worldwide
17. Ishq (1997): 35.89 Crore Gross Worldwide
18. Dil Chahta Hai (2001): 34.28 Crore Gross Worldwide
19. Mann (1999): 30.23 Crore Gross Worldwide
20. Sarfarosh (1999): 29.21 Crore Gross Worldwide