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 Hrithik Roshan Movies: Ranked Best To Worst

1. Koi... Mil Gaya (2003)
273
8
Koi... Mil Gaya
273
8

Sanjay Mehra is a scientist trying to communicate with extra terrestrials from outer space. However, before his work shows any results, he passes away due to a fatal accident. Years later, his son Rohit, who has a mental disability, befriends an alien. The police tries to capture it, so that it can be used for research purposes, but Rohit tries his best to protect his friend.  

Role:
Rohit Mehra
Starring:
Hansika Motwani, Preity Zinta, Rekha, Johnny Lever, Rakesh Roshan, Prem Chopra
Directed By:
Rakesh Roshan
2. Agneepath (2012)
225
11
Agneepath
225
11

After his father is wrongfully framed and murdered by Kancha Cheena, a crime lord, Vijay Deenanath Chauhan, grows up and decides to take revenge against Kancha. He eventually befriends a local kingpin named Rauf Lala.   

Role:
Vijay Deenanath Chauhan
Directed By:
Karan Malhotra
3. Super 30 (2019)
174
10
Super 30
Not
174
10
Role:
Anand Kumar
Starring:
Veerendra Saxena, Nandish Singh , Mrunal Thakur, Anjali Chakrani
Directed By:
Vikas Bahl
4. Kaho Naa... Pyaar Hai (2000)
224
14
Kaho Naa... Pyaar Hai
224
14

While vacationing in New Zealand, a young girl meets the doppelganger of her deceased lover, whose death is still a mystery. He follows her all the way to India, and when he is attacked, they find an opportunity to find the people who had murdered her ex-boyfriend.

Role:
Rohit / Raj Chopra
Starring:
Ameesha Patel, Anupam Kher, Johnny Lever, Dalip Tahil, Mohnish Bahl
Directed By:
Rakesh Roshan
5. Krrish (2006)
216
14
Krrish
216
14

Krishna Mehra is a young man with superhuman abilities, who falls for a young woman Priya, while the latter is on a vacation. He eventually goes to Singapore to meet her for a second time, but he soon comes across a shocking truth about his father’s death.

Role:
Krishna Mehra / Krrish / Rohit Mehra
Starring:
Priyanka Chopra, Preity Zinta, Rekha, Naseeruddin Shah, Sharat Saxena, Puneet Issar
Directed By:
Rakesh Roshan
6. Kaabil (2017)
232
13
Kaabil
232
13

Kaabil is a romantic action thriller film which revolves around a blind voiceover artist Rohan Bhatnagar whose wife gets raped by few men having political links. When the men manage to escape scot-free, she commits suicide. Rohan decides to take revenge against those responsible for her death. Meanwhile, the police have a hard time believing that a blind man can commit murders and get away without leaving any evidence.

Role:
Rohan Bhatnagar
Starring:
Yami Gautam, Ronit Roy, Rohit Roy, Narendra Jha
Directed By:
Sanjay Gupta
7. Dhoom:2 (2006)
242
14
Dhoom:2
242
14

Mr A, a fearless thief, steals valuable and renowned artifacts from different parts of the world.  Meanwhile three police officers, Jai Dixit, Ali Akbar Khan, and Shonali Bose, are assigned to investigate Mr A’s case and apprehend him. Meanwhile Mr A finds himself attracted to a girl, although he is unable to trust her.

Role:
Aryan
Starring:
Bipasha Basu, Abhishek Bachchan, Aishwarya Rai, Aishwarya Rai Bachchan, Uday Chopra
Directed By:
Sanjay Gadhvi
8. Jodhaa Akbar (2008)
274
19
Jodhaa Akbar
274
19

Set in the 16th century, the multi-awards-winning historical film depicts an epic romance. Jodhaa, daughter of Raja Bharmal of Amer, is married to Mughal emperor Akbar to strengthen the Mughal-Rajput alliance. A somewhat-reluctant Jodhaa puts the condition of retaining her religion (Hindu), which Akbar agrees to. The mighty Emperor, who has won many battles, sets out to win love of the fiery Princess Jodhaa. 

Role:
Jalaluddin Mohammad Akbar
Starring:
Aishwarya Rai, Amitabh Bachchan, Aishwarya Rai Bachchan, Sonu Sood, Poonam Sinha
Directed By:
Ashutosh Gowariker
9. Lakshya (2004)
216
14
Lakshya
216
14

Karan is an aimless young woman who decides to join the Indian Army on a whim but when he finds the training difficult, he decides to run away. However, his girlfriend leaves him because of this, and therefore he decides to rejoin. Soon, he matures into one of the best heroes in the battlefield.

Role:
Karan Shergill
Starring:
Amitabh Bachchan, Preity Zinta, Om Puri, Sharad S. Kapoor
Directed By:
10. Bang Bang (2014)
211
14
Bang Bang
PG-13
211
14

This Hindi-language film is a remake of the American film ‘Knight and Day.’ When modest bank employee Harleen Sahni happens to meet mysterious Rajveer Nanda, she gets drawn into a transnational adventure involving hot chases, bombing raids, shootouts. While constantly on run, Harleen falls in love with Rajveer. Amidst this mayhem, the circumstances make her wonder whether she can trust the enigmatic charmer.

Role:
Rajveer Nanda
Starring:
Katrina Kaif, Pavan Malhotra, Danny Denzongpa, Javed Jaffrey
Directed By:
Siddharth Anand
11. War (2019)
156
9
War
Not
156
9

Kabir, who is known to be one of the best agents working for RAW, has gone rogue. He starts killing officials working for RAW one by one. Therefore, Khalid, another RAW agent, who was mentored by Kabir, is assigned to eliminate him and find out why he betrayed them.

Role:
Kabir
Starring:
Sanjay Dutt, Ashutosh Rana, Vaani Kapoor, Tiger Shroff
Directed By:
Siddharth Anand
12. Kabhi Khushi Kabhie Gham... (2001)
226
15
Kabhi Khushi Kabhie Gham...
226
15

Rahul, an adopted son of a rich couple, is disowned by his father, when the former chooses to marry a woman from a middle-class background. He eventually moves to London in order to build a new life. Years later, his younger brother sets out on a mission to find him and rebuild the family again.  

Role:
Rohan Raichand
Starring:
Shah Rukh Khan, Kajol, Kareena Kapoor, Rani Mukerji, Amitabh Bachchan, Johnny Lever, Kareena Kapoor Khan
Directed By:
13. Mission Kashmir (2000)
168
12
Mission Kashmir
R
168
12

During the hunt for a dreaded terrorist, Inayat Khan, a police officer and his team ends up massacring an entire family. The sole survivor is a boy named Altaaf, whom Inayat decides to adopt as his own son. However, after some time, Altaaf finds out the truth, and attempts to kill Inayat Khan, but fails. He runs away, but he still hasn’t given up his goal of taking revenge against his adoptive father.

Role:
Altaaf Khan
Starring:
Jackie Shroff, Sanjay Dutt, Preity Zinta, Sonali Kulkarni
Directed By:
Vidhu Vinod Chopra
14. Zindagi Na Milegi Dobara (2011)
310
24
Zindagi Na Milegi Dobara
310
24

After one of them gets engaged, three friends, decide to go on a vacation to Spain. The trip eventually becomes an opportunity to mend fences, heal wounds, fall in love with life, as well as combating their worst fears. 

Role:
Arjun Saluja
Starring:
Katrina Kaif, Farhan Akhtar, Naseeruddin Shah, Kalki Koechlin
Directed By:
Zoya Akhtar
15. Fiza (2000)
124
10
Fiza
124
10
Role:
Amaan Ikramullah
Starring:
Karisma Kapoor, Sushmita Sen, Johnny Lever, Jaya Bhaduri, Neha, Asha Sachdev
Directed By:
Khalid Mohamed
16. Guzaarish (2010)
198
19
Guzaarish
198
19

Ethan used to be a successful magician, but later he got paralyzed due to an accident.  He works as a radio jockey at an FM station where he spreads joy and laughter. However, on the 14th anniversary of his accident, he decides to file an appeal to the court for mercy killing. While awaiting the verdict, a young man who is enthusiastic about magic, convinces Ethan to pass on his legacy to him.

Role:
Ethan Mascarenhas
Starring:
Swara Bhaskar, Aishwarya Rai, Aishwarya Rai Bachchan, Shernaz Patel, Aditya Roy Kapoor, Nafisa Ali
Directed By:
Sanjay Leela Bhansali
17. Krrish 3 (2013)
180
17
Krrish 3
180
17

Krrish and his scientist father Rohit, faces several mutants who are half human and half animal, created by an evil genius Kaal, who is hell-bent on destruction. Meanwhile Kaal also sends his ruthless mutant Kaya, a shapeshifter, to kidnap Krrish’s wife and take her place.

Role:
Krishna Mehra / Krrish / Rohit Mehra
Starring:
Vivek Oberoi, Kangana Ranaut, Priyanka Chopra, Naseeruddin Shah, Amitabh Bachchan
Directed By:
Rakesh Roshan
18. Kites (2010)
129
17
Kites
129
17

Kites is a romantic drama action film which revolves around Jay, a dance teacher based in Las Vegas, who marries immigrant women to help them get green cards. When Gina, the wealthy daughter of a powerful Indian casino owner falls for him, he decides to marry her. However, things take a turn when he meets Natasha, an immigrant woman he had married earlier, for the second time. However, they soon find themselves pursued by a dangerous man named Tony, Natasha’s fiancé.  

Role:
Jay Ray
Starring:
Kangana Ranaut, Bárbara Mori, Steven Michael Quezada, Kabir Bedi
Directed By:
Anurag Basu
19. Mujhse Dosti Karoge! (2002)
154
23
Mujhse Dosti Karoge!
154
23

Raj, Pooja and Tina are inseparable childhood friends living in Shimla, India. Raj is in love with Tina, although he keeps his feelings to himself. Their lives take a turn when Raj migrates to UK, but he promises Tina that he will keep in touch with her through email. However, since Tina is not interested in technology, she asks her friend Pooja to communicate with Raj on her behalf, unaware that Pooja is in love with Raj. Things get complicated when Raj travels to India years later.

Role:
Raj Khanna
Starring:
Kareena Kapoor, Rani Mukerji, Kareena Kapoor Khan, Uday Chopra, Satish Shah
Directed By:
Kunal Kohli
20. Mohenjo Daro (2016)
157
26
Mohenjo Daro
157
26

Sarman is a poor farmer who arrives in Mohenjo Daro, a city that is ruled by the tyrant Maham. He saves a girl named Chaani from being stamped by horses, and they soon develop an attraction for each other. But he soon learns that there she is set to marry Moonja, son of Maham. He also learns that his family shares a history with Maham.

Role:
Sarman
Starring:
Pooja Hegde, Kabir Bedi, Arunoday Singh, Suhasini Mulay
Directed By:
Ashutosh Gowariker
21. Luck by Chance (2009)
82
16
Luck by Chance
82
16

A struggling actress seeks stardom in Bombay, but realizes she has to redefine her purpose as an actress after encountering many obstacles in her career and personal relationships.

Starring:
Dimple Kapadia, Juhi Chawla, Anurag Kashyap, Farhan Akhtar, Rishi Kapoor, Konkona Sen Sharma
Directed By:
Zoya Akhtar
22. Aap Mujhe Achche Lagne Lage (2002)
95
18
Aap Mujhe Achche Lagne Lage
95
18
Role:
Rohit
Starring:
Ameesha Patel, Kiran Kumar, Mukesh Tiwari, Nishigandha Wad
Directed By:
Vikram Bhatt
23. Yaadein... (2001)
89
25
Yaadein...
89
25
Role:
Ronit Malhotra
Starring:
Kareena Kapoor, Jackie Shroff, Kareena Kapoor Khan, Amrish Puri, Himani Rawat
Directed By:
Subhash Ghai
24. Main Prem Ki Diwani Hoon (2003)
101
27
Main Prem Ki Diwani Hoon
101
27
Role:
Prem Kishen Mathur
Starring:
Kareena Kapoor, Abhishek Bachchan, Johnny Lever, Kareena Kapoor Khan, Pankaj Kapur
Directed By:
Sooraj R. Barjatya
25. Na Tum Jaano Na Hum (2002)
77
26
Na Tum Jaano Na Hum
77
26
Role:
Rahul Sharma
Starring:
Saif Ali Khan, Esha Deol, Alok Nath, Smita Jaykar
Directed By:
Arjun Sablok
26. Bhagwaan Dada (1986)
33
12
Bhagwaan Dada
33
12
Role:
Govinda
Starring:
Paresh Rawal, Rajinikanth, Rakesh Roshan, Sridevi, Danny Denzongpa
Directed By:
J. Om Prakash
27. I See You (2006)
33
16
I See You
33
16
Starring:
Shah Rukh Khan, Arjun Rampal, Vipasha Agarwal, Chunky Pandey
Directed By:
Vivek b Agrawal

Animation Movies

Main Krishna Hoon (2013)
8
7
Main Krishna Hoon
8
7
Role:
Himself
Starring:
Katrina Kaif, Juhi Chawla, Paresh Ganatra, Namit Shah
Directed By:
Rajiv S. Ruia

Special Appearance/Cameo

Aasra Pyaar Da (1983)
13
3
Aasra Pyaar Da
13
3
Role:
Child dancing in song (uncredited)
Starring:
Raj Babbar, Mohan Singh Baggad, Kiron Kher, Mehar Mittal
Directed By:
J. Om Prakash
Don 2 (2011)
35
13
Don 2
35
13

After dominating the Asian underworld, Don, notorious drug lord, plans to recruit a team in order to steal currency printing plates from a high-security bank in Berlin. To do this, he turns himself in, to release his former nemesis Vardhan from prison.  

Role:
Don - Special Appearance
Starring:
Lara Dutta, Shah Rukh Khan, Priyanka Chopra, Om Puri
Directed By:
Aap Ke Deewane (1980)
8
6
Aap Ke Deewane
8
6

Ram and Rahim are two childhood friends who excel in their studies. However, a fellow student frames them for the molestation of a girl, after which they are expelled from their college. Therefore, in order to survive, they start tutoring a young girl Sameera, belonging to a wealthy family. Things get complicated when both of them start developing feelings for her.

Role:
Child on Beach during song "Raam Kare Allah" (uncredited)
Starring:
Rishi Kapoor, Jeetendra, Tina Ambani, Rakesh Roshan
Directed By:
Surendra Mohan
Aasha (1980)
10
6
Aasha
10
6

Deepak is a widower who works as a truck driver. He meets a haughty and snobbish popular singer named Asha, and the two develop an instant attraction to one another. Eventually, the two fall for each other and decide to get married. However, Asha finds out that Deepak’s wife Mala is actually still alive, and she is unsure whether she should tell Deepak the truth and lose him forever.

Role:
Boy dancing in song: "Jaane hum sadak ke logon se" (uncredited)
Starring:
Jeetendra, Reena Roy, Rameshwari, Girish Karnad
Directed By:
J. Om Prakash
Hey Bro (2015)
4
5
Hey Bro
4
5
Role:
Special Appearance
Starring:
Ajay Devgan, Amitabh Bachchan, Ganesh Acharya, Maninder Singh, Nupur Sharma, Prem Chopra
Directed By:
Ajay Chandhok