This ranking is based on an algorithm that combines various factors, including the votes of our users and search trends on the internet.

List of Aamir Khan Movies: Ranked Best To Worst

1. Like Stars on Earth (2007)
69
7
Like Stars on Earth
PG
69
7

Ishaan Awasthi, an 8-year-old dyslexic kid who is often lost in his imagination and struggles with his studies, is sent to a boarding school after getting into a scuffle. Having no one to talk to, he becomes even more reclusive, until new art teacher Ram Shankar Nikumbh, who likes to teach unconventionally, becomes determined to unlock Ishaan's full potential.

As:
Cast, Producer, Director
Role:
Ram Shankar Nikumbh
Director:
Aamir Khan, Amole Gupte
Genres:
Drama, Family
Star Cast:
Tisca Chopra, Darsheel Safary, Tanay Chheda, Sachet Engineer
2. 3 Idiots (2009)
65
5
3 Idiots
PG-13
65
5

3 Idiots is the story of three friends. The movie finds Farhan Quereshi and Raju Rastogi going on a road trip to find their long-lost friend Rancho who vanished after changing their lives. It also tells the story of their friendship, their trials, and tribulations as they try to survive and thrive in a prestigious engineering college. 

As:
Cast
Role:
'Rancho' Shamaldas Chanchad
Director:
Rajkumar Hirani
Genres:
Romance, Comedy, Drama, Adventure
Star Cast:
Kareena Kapoor, Kareena Kapoor Khan, Madhavan, Sharman Joshi, Boman Irani
3. Dangal (2016)
55
5
Dangal
55
5

Mahavir Singh Phogat, a former wrestler from Haryana dreams of having a son who will win a gold medal in wrestling for India. However, he has only daughters. He almost gives up on his dream but realises that his daughters are fiercely talented. Thereby begins an inspirational journey of a father, who despite social stigmas, grooms his daughters – Geeta and Babita – to become wrestling champions.

As:
Cast, Producer
Role:
Mahavir Singh Phogat
Director:
Nitesh Tiwari
Genres:
Action, Sport, Drama, Biography
Star Cast:
Sakshi Tanwar, Fatima Sana Shaikh, Sanya Malhotra, Aparshakti Khurana
4. PK (2014)
44
6
PK
44
6

An alien lands on earth to conduct a research of its inhabitants, but gets into trouble when his remote is stolen. With his only way to contact his spaceship gone he sets out to find it but is told that only God can help him. He practices different religions but is unsuccessful. In process, he raises questions and helps reveal the truth of religious zealots.

As:
Cast
Role:
P.K.
Director:
Rajkumar Hirani
Genres:
Sci-Fi, Drama, Comedy, Romance, Fantasy
5. Rang De Basanti (2006)
34
4
Rang De Basanti
34
4

Sue, a British filmmaker, comes to India to make a movie on Indian freedom fighters and is helped by five friends who reluctantly agree to play the roles of the revolutionaries. While working, the group of modern youngsters begin understanding the beliefs of the patriots. A tragedy occurs in the present and turns them into rebels as they decide to fight for justice.

As:
Cast
Role:
Daljeet 'DJ' / Chandrashekhar Azad
Director:
Rakeysh Omprakash Mehra
Genres:
Drama, Comedy
Star Cast:
Anupam Kher, Waheeda Rehman, Madhavan, Atul Kulkarni
6. Lagaan: Once Upon a Time in India (2001)
34
4
Lagaan: Once Upon a Time in India
PG
34
4

During British rule in India, a village is struggling with drought. Farmers have no money to pay taxes but Capt. Russell, the local head, is not considerate. He agrees to cancel the taxes if the villagers beat the British in a cricket match. If not, it will be tripled. The stakes are high and the villagers have no idea about the game. However, Bhuvan, a young man accepts Russell’s challenge.

As:
Cast, Producer
Role:
Bhuvan
Director:
Ashutosh Gowariker
Genres:
Musical, Adventure, Sport, Drama, Romance
Star Cast:
Amitabh Bachchan, Paul Blackthorne, Rachel Shelley, Suhasini Mulay
7. Secret Superstar (2017)
33
3
Secret Superstar
33
3
As:
Cast, Producer
Director:
Advait Chandan
Genres:
Music, Drama, Family, Musical
Star Cast:
Raj Arjun, Meher Vij, Zaira Wasim, Tirth Sharma
8. Dil Chahta Hai (2001)
32
5
Dil Chahta Hai
32
5

After college graduation, three close friends, Aakash, Sameer and Siddharth follow different paths and their completely diverse perspectives about relationships of heart causes a rift in their tight-knit bond. Years later when the three meet again, each has matured after experiencing bitter-sweet pains of deep love and agony of separation. Do the three friends find their old bond once again?

As:
Cast
Role:
Akash Malhotra
Director:
Genres:
Drama, Comedy, Romance
Star Cast:
9. Sarfarosh (1999)
27
4
Sarfarosh
27
4

Ajay Singh Rathod loses his brother to a terrorist attack, which injures his father as well. He vows to kill all the terrorists in order to avenge his family. He eventually becomes a police officer after joining the Indian Police Service.

As:
Cast
Role:
Ajay Singh Rathod
Director:
John Mathew Matthan
Genres:
Action, Adventure, Drama
Star Cast:
Sonali Bendre, Naseeruddin Shah, Nawazuddin Siddiqui, Akash Khurana
10. Andaz Apna Apna (1994)
20
4
Andaz Apna Apna
PG
20
4

Andaz Apna Apna is a cult film that stars A-listers from the Hindi film industry of the 1990s. It follows the story of two friends on the quest to get rich by marrying heiresses.

As:
Cast
Role:
Amar (as Aamir Khhhan)
Director:
Rajkumar Santoshi
Genres:
Family, Comedy, Romance
11. Jo Jeeta Wohi Sikandar (1992)
20
4
Jo Jeeta Wohi Sikandar
PG
20
4
As:
Cast
Role:
Sanjaylal Sharma
Director:
Mansoor Khan
Genres:
Drama, Romance, Comedy, Sport
Star Cast:
Kulbhushan Kharbanda, Ayesha Jhulka, Deepak Tijori, Pooja Bedi
12. Ghajini (2008)
30
2
Ghajini
30
2
As:
Cast
Role:
Sanjay Singhania / Sachin
Director:
A.R. Murugadoss
Genres:
Action, Mystery, Thriller, Drama
Star Cast:
Tinnu Anand, Asin, Pradeep Singh Rawat, Jiah Khan
13. Earth (1998)
20
4
Earth
20
4
As:
Cast
Role:
Dil Navaz
Director:
Deepa Mehta
Genres:
War, Romance, Drama
Star Cast:
Shabana Azmi, Nandita Das, Rahul Khanna, Maia Sethna
14. Procession of Memories (1973)
16
2
Procession of Memories
16
2
As:
Cast
Director:
Nasir Hussain
Genres:
Drama, Action, Romance, Musical
Star Cast:
Dharmendra, Zeenat Aman, Vijay Arora, Imtiaz Khan
15. Qayamat Se Qayamat Tak (1988)
22
3
Qayamat Se Qayamat Tak
22
3
As:
Cast
Role:
Raj
Director:
Mansoor Khan
Genres:
Drama, Romance, Musical, Action
Star Cast:
Juhi Chawla, Ravindra Kapoor, Dalip Tahil, Goga Kapoor
17. Dil Hai Ki Manta Nahin (1991)
18
3
Dil Hai Ki Manta Nahin
18
3
As:
Cast
Role:
Raghu Jetley
Director:
Mahesh Bhatt
Genres:
Adventure, Musical, Drama, Romance, Comedy
Star Cast:
Pooja Bhatt, Anupam Kher, Sameer Chitre, Tiku Talsania
18. Fanaa (2006)
24
6
Fanaa
24
6

Visually-impaired Kashmiri girl Zooni travels with her friends to perform in the Republic Day Ceremony at Delhi. Against her friends’ advice, she falls for the flirtatious tour-guide Rehaan and spends a night with him. Though he arranges for her eye treatment, he reportedly gets killed in bomb-blast, before Zooni's eye operation. Zooni gains her eyesight, but remains in the dark about Rehaan’s true identity. 

As:
Cast
Role:
Rehan Qadri
Director:
Kunal Kohli
Genres:
Drama, Thriller, Romance
Star Cast:
Kajol, Rishi Kapoor, Lara Dutta, Tabu, Kiron Kher
19. Delhi Belly (2011)
11
2
Delhi Belly
11
2

Three roommatess, who are struggling with their lives, unknowingly become the target of a influential and ruthless gangster, after they misplace his expensive diamonds.

As:
Cast, Producer
Director:
Abhinay Deo, Akshat Verma
Genres:
Comedy, Crime, Action
Star Cast:
Anusha Dandekar, Kim Bodnia, Shenaz Treasury, Anusha Dhandekar, Imran Khan
20. Jaane Tu... Ya Jaane Na (2008)
13
2
Jaane Tu... Ya Jaane Na
13
2

Jai and Aditi are best friends and seem to be a perfect couple, but refuse to consider a romantic relationship as they are convinced that they are not in love. They soon start dating other people and then they realize that they actually might be in love.

As:
Producer
Director:
Abbas Tyrewala
Genres:
Drama, Romance, Comedy
Star Cast:
Paresh Rawal, Naseeruddin Shah, Genelia D'Souza, Manjari Phadnis, Imran Khan
21. Hum Hain Rahi Pyar Ke (1993)
13
3
Hum Hain Rahi Pyar Ke
13
3
As:
Cast
Role:
Rahul Malhotra
Director:
Mahesh Bhatt
Genres:
Romance, Family, Drama, Comedy
Star Cast:
Kunal Khemu, Juhi Chawla, Sharokh Bharucha, Baby Ashrafa
22. Peepli (Live) (2010)
10
3
Peepli (Live)
10
3
As:
Producer
Director:
Anusha Rizvi, Mahmood Farooqui
Genres:
Comedy, Drama
Star Cast:
Naseeruddin Shah, Nawazuddin Siddiqui, Raghuvir Yadav, Omkar Das Manikpuri, Shalini Vatsa
23. Ghulam (1998)
11
5
Ghulam
11
5
As:
Cast
Role:
Siddharth Marathe
Director:
Vikram Bhatt
Genres:
Thriller, Action, Crime, Drama
Star Cast:
Rani Mukerji, Mita Vasisht, Deepak Tijori, Rajit Kapoor
24. Talaash (2012)
9
3
Talaash
9
3

Inspector Surjan Shekhawat and wife Roshni are still reeling under the shock of their son’s loss when he is called to examine an actor’s death. Seemingly a straightforward case, the accidental death soon deepens into a mystery where a sex-worker Rosie adds to the puzzle. As Shekhawat works towards solving the mystery, he also learns to mend his troubled relation with Roshni.

As:
Cast, Producer
Role:
Surjan Singh Shekhawat
Director:
Reema Kagti
Genres:
Mystery, Thriller, Crime, Drama
Star Cast:
Kareena Kapoor, Rani Mukerji, Kareena Kapoor Khan, Nawazuddin Siddiqui, Rajkummar Rao
25. Ishq (1997)
15
2
Ishq
15
2
As:
Cast
Role:
Raja
Director:
Indra Kumar
Genres:
Musical, Action, Comedy, Drama, Romance
Star Cast:
Ajay Devgan, Johnny Lever, Kajol, Juhi Chawla, Ajay Devgn, Dalip Tahil
26. Akele Hum Akele Tum (1995)
9
3
Akele Hum Akele Tum
9
3
As:
Cast
Role:
Rohit Kumar
Director:
Mansoor Khan
Genres:
Romance, Drama
Star Cast:
Jennifer Winget, Paresh Rawal, Deven Verma, Manisha Koirala
27. Dhobi Ghat (2010)
7
3
Dhobi Ghat
TV-14
7
3
As:
Cast, Producer
Role:
Arun
Director:
Kiran Rao
Genres:
Drama
Star Cast:
Prateik, Monica Dogra, Kriti Malhotra, Danish Husain
29. Baazi (1995)
12
1
Baazi
12
1
As:
Cast
Role:
Inspector Amar Damjee
Director:
Ashutosh Gowariker
Genres:
Action, Thriller, Drama, Crime
Star Cast:
Paresh Rawal, Avtar Gill, Abhimanyyu Abhimanyu, Mamta Kulkarni
31. Mangal Pandey: The Rising (2005)
8
3
Mangal Pandey: The Rising
8
3
As:
Cast
Role:
Sepoy Mangal Pandey
Director:
Ketan Mehta
Genres:
History, Biography, War, Drama
Star Cast:
Ameesha Patel, Rani Mukerji, Toby Stephens, Coral Beed
32. Madhosh (1974)
7
1
Madhosh
7
1
As:
Cast
Director:
Desh Gautam
Genres:
Musical, Romance, Family, Drama
Star Cast:
Shyama, Helen, Rakesh Roshan, Reena Roy
33. Raja Hindustani (1996)
18
3
Raja Hindustani
18
3
As:
Cast
Role:
Raja Hindustani
Director:
Dharmesh Darshan
Genres:
Musical, Comedy, Romance, Action, Drama
Star Cast:
34. Mann (1999)
13
1
Mann
13
1
As:
Cast
Role:
Karan Dev Singh
Director:
Indra Kumar
Genres:
Romance, Drama
Star Cast:
Anil Kapoor, Rani Mukerji, Sharmila Tagore, Dalip Tahil
35. Subah Subah (1983)
7
3
Subah Subah
7
3
As:
Cast
Director:
Indrajeet Singh Bansal
Genres:
Romance
36. Dhoom:3 (2013)
17
2
Dhoom:3
17
2

A circus entertainer Sahir, decides to become a thief, and rob a corrupt bank in Chicago, in order to avenge his father’s death.  However, he finds himself in trouble, when two Indian officers Jai and Ali are called to catch him. 

As:
Cast
Role:
Sahir / Samar
Director:
Vijay Krishna Acharya
Genres:
Action, Thriller, Crime, Drama
Star Cast:
Katrina Kaif, Abhishek Bachchan, Jackie Shroff, Uday Chopra, Tabrett Bethell
37. Mela (2000)
11
2
Mela
11
2
As:
Cast
Role:
Kishan Pyare
Director:
Dharmesh Darshan
Genres:
Action, Drama
Star Cast:
Twinkle Khanna, Aishwarya Rai, Johnny Lever, Aishwarya Rai Bachchan, Faisal Khan
38. Thugs of Hindostan (2018)
8
5
Thugs of Hindostan
Not
8
5

Firangi is a small-time thug who is recruited by the East India Company who tells him to infiltrate a group of revolutionary bandits who has been causing trouble for them, trying to reclaim independence for their country. However, Firangi is unsure whether he should betray the bandits or help them instead.

As:
Cast
Role:
Gurdeep
Director:
Vijay Krishna Acharya
Genres:
Adventure, Action, Drama
Star Cast:
39. Ru Ba Ru (2011)
5
2
Ru Ba Ru
5
2
As:
Cast
Role:
Himself
Director:
P.S. Bharthi
Genres:
Documentary
Star Cast:
Rakeysh Omprakash Mehra, Atul Kulkarni, Prasoon Joshi, A.R. Rahman
40. Raakh (1989)
9
7
Raakh
PG-13
9
7
As:
Cast
Role:
Amir Hussein
Director:
Aditya Bhattacharya
Genres:
Thriller, Crime, Drama
Star Cast:
Jagdeep, Pankaj Kapur, Supriya Pathak, Naina Balsaver
41. Holi (1985)
5
2
Holi
5
2
As:
Cast
Role:
Madan Sharma (as Aamir Hussain)
Director:
Ketan Mehta
Genres:
Drama, Comedy
Star Cast:
Paresh Rawal, Naseeruddin Shah, Ashutosh Gowariker, Rahul Ranade
42. Jab Bhi Choom Leta Hoon (2004)
2
2
Jab Bhi Choom Leta Hoon
2
2
As:
Cast
Genres:
Drama, Short
Star Cast:
Gauri Karnik
43. Daulat Ki Jung (1992)
8
1
Daulat Ki Jung
8
1
As:
Cast
Role:
Rajesh Chaudhry
Director:
S.A. Kader
Genres:
Romance, Adventure, Action
Star Cast:
Paresh Rawal, Juhi Chawla, Kader Khan, Shafi Inamdar
44. Afsana Pyar Ka (1991)
6
3
Afsana Pyar Ka
6
3
As:
Cast
Role:
Raj
Director:
M.R. Shahjahan
Genres:
Drama, Romance
Star Cast:
Rakesh Bedi, Neelam Kothari, Deepak Tijori, Neeta Puri
45. Isi Ka Naam Zindagi (1992)
8
1
Isi Ka Naam Zindagi
8
1
As:
Cast
Role:
Chhotu
Director:
Kalidas
Genres:
Drama, Action, Comedy, Family
Star Cast:
Asrani, Beena Banerjee, Farha Naaz, Tej Sapru
46. Deewana Mujh Sa Nahin (1990)
9
3
Deewana Mujh Sa Nahin
9
3
As:
Cast
Role:
Ajay Sharma
Director:
M. Parvez, Nageshwara Rao Y.
Genres:
Romance, Comedy, Drama
Star Cast:
Madhuri Dixit, Satyendra Kapoor, Kushboo, Jainendra
47. Jawani Zindabad (1990)
8
2
Jawani Zindabad
8
2
As:
Cast
Role:
Shashi Sharma
Director:
Arun Bhatt
Genres:
Drama, Romance
Star Cast:
Kader Khan, Utpal Dutt, Javed Jaffrey, Farha Naaz
48. Love Love Love (1989)
6
2
Love Love Love
6
2
As:
Cast
Role:
Amit Verma
Director:
Babbar Subhash
Genres:
Romance, Drama
Star Cast:
Juhi Chawla, Om Shivpuri, Gulshan Grover, Dalip Tahil
50. Aatank Hi Aatank (1995)
5
1
Aatank Hi Aatank
5
1
As:
Cast
Role:
Rohan
Director:
Dilip Shankar
Genres:
Action, Crime, Drama, Romance
Star Cast:
Juhi Chawla, Kabir Bedi, Rajinikanth, Archana Joglekar
51. Awwal Number (1990)
5
1
Awwal Number
5
1
As:
Cast
Role:
Sunny
Director:
Dev Anand
Genres:
Sport, Action, Drama, Thriller
Star Cast:
Dev Anand, Aditya Pancholi, Ekta Sohini, Neeta Puri
52. Tum Mere Ho (1990)
8
1
Tum Mere Ho
8
1
As:
Cast
Role:
Shiva
Director:
Tahir Hussain
Genres:
Horror, Romance, Fantasy
Star Cast:
Juhi Chawla, Ishrat Ali, Ajit Vachani, Sudhir Pandey

TV Shows and Videos

Satyamev Jayate (2012)
Satyamev Jayate
TV-14
As:
Cast, Producer
Role:
Himself - Host / ... (25 episodes, 2012-2014)
Genres:
Documentary, Talk-Show
Star Cast:
Kangana Ranaut, Parineeti Chopra, Deepika Padukone, Amitabh Bachchan
Ke Hobe Banglar Kotipati (2011)
Ke Hobe Banglar Kotipati
As:
Cast
Role:
Himself - Guest (unknown episodes)
Genres:
Game-Show
Star Cast:
Rani Mukerji, Prasenjit Chatterjee, Kiran Rao, Sourav Ganguly