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. 3 Idiots (2009)
94
13
3 Idiots
PG-13
94
13

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. 

Role:
'Rancho' Shamaldas Chanchad
Starring:
Kareena Kapoor, Kareena Kapoor Khan, Madhavan, Sharman Joshi, Boman Irani
Directed By:
Rajkumar Hirani
2. Like Stars on Earth (2007)
53
10
Like Stars on Earth
PG
53
10

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.

Role:
Ram Shankar Nikumbh
Starring:
Tisca Chopra, Darsheel Safary, Tanay Chheda, Sachet Engineer
Directed By:
Aamir Khan, Amole Gupte
3. Dangal (2016)
52
9
Dangal
52
9

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.

Role:
Mahavir Singh Phogat
Starring:
Sakshi Tanwar, Fatima Sana Shaikh, Sanya Malhotra, Aparshakti Khurana
Directed By:
Nitesh Tiwari
4. Jo Jeeta Wohi Sikandar (1992)
22
6
Jo Jeeta Wohi Sikandar
PG
22
6
Role:
Sanjaylal Sharma
Starring:
Kulbhushan Kharbanda, Ayesha Jhulka, Deepak Tijori, Pooja Bedi
Directed By:
Mansoor Khan
5. PK (2014)
48
14
PK
48
14

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.

Role:
P.K.
Directed By:
Rajkumar Hirani
6. Rang De Basanti (2006)
38
8
Rang De Basanti
38
8

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.

Role:
Daljeet 'DJ' / Chandrashekhar Azad
Starring:
Anupam Kher, Waheeda Rehman, Madhavan, Atul Kulkarni
Directed By:
Rakeysh Omprakash Mehra
7. Lagaan: Once Upon a Time in India (2001)
33
9
Lagaan: Once Upon a Time in India
PG
33
9

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.

Role:
Bhuvan
Starring:
Amitabh Bachchan, Paul Blackthorne, Rachel Shelley, Suhasini Mulay
Directed By:
Ashutosh Gowariker
8. Dil Chahta Hai (2001)
28
6
Dil Chahta Hai
28
6

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?

Role:
Akash Malhotra
Starring:
Directed By:
9. Sarfarosh (1999)
18
5
Sarfarosh
18
5

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.

Role:
Ajay Singh Rathod
Starring:
Sonali Bendre, Naseeruddin Shah, Nawazuddin Siddiqui, Akash Khurana
Directed By:
John Mathew Matthan
10. Andaz Apna Apna (1994)
22
6
Andaz Apna Apna
PG
22
6

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.

Role:
Amar (as Aamir Khhhan)
Directed By:
Rajkumar Santoshi
11. Secret Superstar (2017)
16
5
Secret Superstar
16
5

An aspiring young girl Insia is determined to make a mark as a singer, but she faces the wrath of her father. But this doesn't stop her from following her passion as she anonymously posts her songs on the internet.

Starring:
Raj Arjun, Meher Vij, Zaira Wasim, Tirth Sharma
Directed By:
Advait Chandan
12. Subah Subah (1983)
11
4
Subah Subah
11
4
Directed By:
Indrajeet Singh Bansal
13. Earth (1998)
15
5
Earth
15
5

This romantic drama film takes us to the year 1947, where the partition of India takes place. A beautiful woman’s life gets complicated as she finds herself caught between the affections of two men, while also dealing with the political and religious violence that had erupted all over the country.

Role:
Dil Navaz
Starring:
Shabana Azmi, Nandita Das, Rahul Khanna, Maia Sethna
Directed By:
Deepa Mehta
14. Delhi Belly (2011)
14
6
Delhi Belly
14
6

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

Starring:
Anusha Dandekar, Kim Bodnia, Shenaz Treasury, Anusha Dhandekar, Imran Khan
Directed By:
Abhinay Deo, Akshat Verma
15. Qayamat Se Qayamat Tak (1988)
15
5
Qayamat Se Qayamat Tak
15
5

Raj is an ardent music lover who has just completed his education from Rajput College. He falls in love with a girl named Rashmi, but soon learns that her father is a bitter enemy of his family. Wanting to be with other, they decide to elope, but their family members desperately pursue them.

Role:
Raj
Starring:
Juhi Chawla, Ravindra Kapoor, Dalip Tahil, Goga Kapoor
Directed By:
Mansoor Khan
16. Rangeela (1995)
13
4
Rangeela
13
4

Rangeela is a musical romantic comedy drama film which tells the story of Mili, who wishes to become an actress. Her life takes a turn when she gains the attention of a movie star named Raj Kamal, who gives her a role for his upcoming movie ‘Rangeela’. Meanwihle Raj, as well as her best friend Munna, both develop feelings for her.

Role:
Munna
Starring:
Urmila Matondkar, Jackie Shroff, Gulshan Grover, Avtar Gill
Directed By:
17. Ghajini (2008)
22
6
Ghajini
22
6
Role:
Sanjay Singhania / Sachin
Starring:
Tinnu Anand, Asin, Pradeep Singh Rawat, Jiah Khan
Directed By:
A.R. Murugadoss
18. Hum Hain Rahi Pyar Ke (1993)
13
4
Hum Hain Rahi Pyar Ke
13
4
Role:
Rahul Malhotra
Starring:
Kunal Khemu, Juhi Chawla, Sharokh Bharucha, Baby Ashrafa
Directed By:
Mahesh Bhatt
19. Procession of Memories (1973)
10
4
Procession of Memories
10
4
Starring:
Dharmendra, Zeenat Aman, Vijay Arora, Imtiaz Khan
Directed By:
Nasir Hussain
20. Talaash (2012)
18
6
Talaash
18
6

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.

Role:
Surjan Singh Shekhawat
Starring:
Kareena Kapoor, Rani Mukerji, Kareena Kapoor Khan, Nawazuddin Siddiqui, Rajkummar Rao
Directed By:
Reema Kagti
21. Ghulam (1998)
13
4
Ghulam
13
4

Siddharth Marathe is a local boxing champion. His brother, Jai, works as a manager for Raunak Singh, a former boxing champion running a travel agency, but in reality Raunak is a notorious gangster. Siddharth soon starts working for Raunak, but after Raunak murders a man named Hari, Siddharth remembers the words of his father, who was a freedom fighter. He decides to stand up against Raunak, and fight against him.

Role:
Siddharth Marathe
Starring:
Rani Mukerji, Mita Vasisht, Deepak Tijori, Rajit Kapoor
Directed By:
Vikram Bhatt
22. Dil Hai Ki Manta Nahin (1991)
12
4
Dil Hai Ki Manta Nahin
12
4
Role:
Raghu Jetley
Starring:
Pooja Bhatt, Anupam Kher, Sameer Chitre, Tiku Talsania
Directed By:
Mahesh Bhatt
23. Fanaa (2006)
18
5
Fanaa
18
5

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. 

Role:
Rehan Qadri
Starring:
Kajol, Lara Dutta, Rishi Kapoor, Tabu, Kiron Kher
Directed By:
Kunal Kohli
24. Dhobi Ghat (2010)
10
5
Dhobi Ghat
TV-14
10
5

Arun is a reclusive artist, who moves into a run-down flat located in the older part of Mumbai. He soon finds himself attracted to an American banker named Shai, who has come to the city to spend some time in photography, her hobby.

Role:
Arun
Starring:
Prateik, Monica Dogra, Kriti Malhotra, Danish Husain
Directed By:
Kiran Rao
25. Akele Hum Akele Tum (1995)
13
4
Akele Hum Akele Tum
13
4
Role:
Rohit Kumar
Starring:
Jennifer Winget, Paresh Rawal, Deven Verma, Manisha Koirala
Directed By:
Mansoor Khan
26. Ishq (1997)
14
6
Ishq
14
6

Ranjit and Harbans are two wealthy businessmen, who want their children Ajay and Madhu to get married to each other. However, Ajay falls for Kajal, a girl from a poor family, while Madhu falls for Raja, Ajay’s childhood friend, who is also from a poor background. However, their wealthy fathers try to stop the relationshps by hook or by crook.

Role:
Raja
Starring:
Ajay Devgan, Johnny Lever, Kajol, Juhi Chawla, Ajay Devgn, Dalip Tahil
Directed By:
Indra Kumar
27. Dil (1990)
11
4
Dil
11
4

Hazariprasad is a poor man but he pretends to be a rich industrialist to ensure that his son Raja can get married to Madhu, a fellow student studying in his son's college, who belongs to a wealthy family. He soon approaches Mr Mehra, the girl's father, and arranges for the children to get married.  

Role:
Raja
Starring:
Madhuri Dixit, Anupam Kher, Johnny Lever, Saeed Jaffrey
Directed By:
Indra Kumar
28. Mangal Pandey: The Rising (2005)
10
8
Mangal Pandey: The Rising
10
8

In  the 19th century, Mangal Pandey is an Indian sepoy serving in the British Army in Afghanistan, where he befriends Captain Williaim after saving the latter’s life. However, things turn ugly when the East India Company introduces a rifle that uses pig fat or beef tallow, which is objectionable to Hindu as well Muslim religious beliefs. Therefore, Mangal Pandey decides to revolt, and inspires the Indian people to stand against the British.

Role:
Sepoy Mangal Pandey
Starring:
Ameesha Patel, Rani Mukerji, Toby Stephens, Coral Beed
Directed By:
Ketan Mehta
29. Baazi (1995)
11
4
Baazi
11
4
Role:
Inspector Amar Damjee
Starring:
Paresh Rawal, Avtar Gill, Abhimanyyu Abhimanyu, Mamta Kulkarni
Directed By:
Ashutosh Gowariker
30. Raja Hindustani (1996)
11
6
Raja Hindustani
11
6

Raja is a taxi driver who falls for Aarti, a girl from a wealthy family. Defying her parents’ wishes, she gets married to Raja and relocates to his village. However, in order to split them apart, Aarti’s stepmother tries to create differences between them.

Role:
Raja Hindustani
Starring:
Karisma Kapoor, Johnny Lever, Kunal Khemu, Suresh Oberoi
Directed By:
Dharmesh Darshan
31. Mann (1999)
10
7
Mann
10
7

Karan and Priya meet on a cruise from Singapore to India, and over time, they become friends and fall for one another, despite the fact that both their marriages are scheduled to their respective partners. During their departure, they agree to go about their lives without communicating to one another, but promises to meet after a year. However, their meeting doesn’t take place as Priya meets with an accident.

Role:
Karan Dev Singh
Starring:
Rani Mukerji, Anil Kapoor, Sharmila Tagore, Dalip Tahil
Directed By:
Indra Kumar
32. Madhosh (1974)
5
5
Madhosh
5
5
Starring:
Shyama, Helen, Rakesh Roshan, Reena Roy
Directed By:
Desh Gautam
33. Dhoom:3 (2013)
13
10
Dhoom:3
13
10

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. 

Role:
Sahir / Samar
Starring:
Katrina Kaif, Abhishek Bachchan, Jackie Shroff, Uday Chopra, Tabrett Bethell
Directed By:
Vijay Krishna Acharya
34. Laal Singh Chaddha (2022)
7
5
Laal Singh Chaddha
UA
7
5

A remake of the popular film ‘Forrest Gump’, this comedy drama film revolves around Laal Singh Chaddha, a simple man, who was born with weak legs during the time of Indo Pak war, where his grandfather was martyred. Despite his differences, his mother always believed in him. Though he is disliked by most of his fellow students, he befriends a girl named Roopa. As he grows up, he is able to overcome his weakness and he aims to join the Indian army.

Role:
Laal Singh Chaddha
Starring:
Shah Rukh Khan, Naga Chaitanya, Kareena Kapoor
35. Thugs of Hindostan (2018)
6
10
Thugs of Hindostan
Not
6
10

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.

Role:
Gurdeep
Starring:
Amitabh Bachchan, Katrina Kaif, Jackie Shroff, Lloyd Owen
Directed By:
Vijay Krishna Acharya
36. Mela (2000)
5
8
Mela
5
8
Role:
Kishan Pyare
Starring:
Twinkle Khanna, Aishwarya Rai, Johnny Lever, Aishwarya Rai Bachchan, Faisal Khan
Directed By:
Dharmesh Darshan
37. Ru Ba Ru (2011)
12
3
Ru Ba Ru
12
3
Role:
Himself
Starring:
Rakeysh Omprakash Mehra, Atul Kulkarni, Prasoon Joshi, A.R. Rahman
Directed By:
P.S. Bharthi
38. Jab Bhi Choom Leta Hoon (2004)
9
3
Jab Bhi Choom Leta Hoon
9
3
Starring:
Gauri Karnik
39. Raakh (1989)
10
4
Raakh
PG-13
10
4
Role:
Amir Hussein
Starring:
Jagdeep, Pankaj Kapur, Supriya Pathak, Naina Balsaver
Directed By:
Aditya Bhattacharya
40. Holi (1985)
8
4
Holi
8
4
Role:
Madan Sharma (as Aamir Hussain)
Starring:
Paresh Rawal, Naseeruddin Shah, Ashutosh Gowariker, Rahul Ranade
Directed By:
Ketan Mehta
41. Afsana Pyar Ka (1991)
6
6
Afsana Pyar Ka
6
6
Role:
Raj
Starring:
Rakesh Bedi, Neelam Kothari, Deepak Tijori, Neeta Puri
Directed By:
M.R. Shahjahan
42. Parampara (1993)
6
6
Parampara
6
6
Role:
Ranvir Prithvi Singh
Starring:
Ramya Krishnan, Raveena Tandon, Anupam Kher, Saif Ali Khan
Directed By:
43. Daulat Ki Jung (1992)
6
6
Daulat Ki Jung
6
6
Role:
Rajesh Chaudhry
Starring:
Paresh Rawal, Juhi Chawla, Kader Khan, Shafi Inamdar
Directed By:
S.A. Kader
44. Jawani Zindabad (1990)
6
6
Jawani Zindabad
6
6
Role:
Shashi Sharma
Starring:
Kader Khan, Utpal Dutt, Javed Jaffrey, Farha Naaz
Directed By:
Arun Bhatt
45. Deewana Mujh Sa Nahin (1990)
4
6
Deewana Mujh Sa Nahin
4
6
Role:
Ajay Sharma
Starring:
Madhuri Dixit, Satyendra Kapoor, Kushboo, Jainendra
Directed By:
M. Parvez, Nageshwara Rao Y.
46. Isi Ka Naam Zindagi (1992)
4
6
Isi Ka Naam Zindagi
4
6
Role:
Chhotu
Starring:
Asrani, Beena Banerjee, Farha Naaz, Tej Sapru
Directed By:
Kalidas
47. Love Love Love (1989)
6
5
Love Love Love
6
5
Role:
Amit Verma
Starring:
Juhi Chawla, Om Shivpuri, Gulshan Grover, Dalip Tahil
Directed By:
Babbar Subhash
48. Awwal Number (1990)
4
6
Awwal Number
4
6
Role:
Sunny
Starring:
Dev Anand, Aditya Pancholi, Ekta Sohini, Neeta Puri
Directed By:
Dev Anand
49. Aatank Hi Aatank (1995)
5
6
Aatank Hi Aatank
5
6
Role:
Rohan
Starring:
Juhi Chawla, Kabir Bedi, Rajinikanth, Archana Joglekar
Directed By:
Dilip Shankar
50. Tum Mere Ho (1990)
4
6
Tum Mere Ho
4
6
Role:
Shiva
Starring:
Juhi Chawla, Ishrat Ali, Ajit Vachani, Sudhir Pandey
Directed By:
Tahir Hussain

Director

Like Stars on Earth (2007)
16
5
Like Stars on Earth
PG
16
5

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.

Starring:
Tisca Chopra, Darsheel Safary, Tanay Chheda, Sachet Engineer
Directed By:
Aamir Khan, Amole Gupte

Narrator/Dubbing

Dil Dhadakne Do (2015)
12
6
Dil Dhadakne Do
12
6

This comedy drama film revolves around the Mehras, a dysfunctional couple, who on the occasion of their 30th anniversary, decide to invite their relatives and friends on a cruise trip. On the journey, they learn several life-changing lessons, which help them change for the better.

Role:
Pluto (voice)
Starring:
Priyanka Chopra, Anil Kapoor, Farhan Akhtar, Anushka Sharma, Shefali Shetty, Ranveer Singh
Directed By:
Zoya Akhtar

TV Shows

Satyamev Jayate
16
3
Satyamev Jayate
TV-14
16
3
Role:
Himself - Host / ... (25 episodes, 2012-2014)
Starring:
Parineeti Chopra, Kangana Ranaut, Deepika Padukone, Amitabh Bachchan