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)
226
7
Koi... Mil Gaya
226
7

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.  

As:
Cast
Role:
Rohit Mehra
Director:
Rakesh Roshan
Genres:
Romance, Sci-Fi, Drama, Fantasy
Star Cast:
Hansika Motwani, Rekha, Preity Zinta, Johnny Lever, Rakesh Roshan, Prem Chopra
2. Agneepath (2012)
191
9
Agneepath
191
9

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.   

As:
Cast
Role:
Vijay Deenanath Chauhan
Director:
Karan Malhotra
Genres:
Drama, Crime, Action
3. Super 30 (2019)
146
7
Super 30
Not
146
7
As:
Cast
Role:
Anand Kumar
Director:
Vikas Bahl
Genres:
Biography, Drama
Star Cast:
Veerendra Saxena, Nandish Singh , Mrunal Thakur, Anjali Chakrani
4. Kaho Naa... Pyaar Hai (2000)
197
11
Kaho Naa... Pyaar Hai
197
11

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.

As:
Cast
Role:
Rohit / Raj Chopra
Director:
Rakesh Roshan
Genres:
Crime, Romance, Action
Star Cast:
Ameesha Patel, Anupam Kher, Johnny Lever, Dalip Tahil, Mohnish Bahl
5. Krrish (2006)
184
12
Krrish
184
12

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.

As:
Cast
Role:
Krishna Mehra / Krrish / Rohit Mehra
Director:
Rakesh Roshan
Genres:
Fantasy, Adventure, Romance, Action, Sci-Fi
Star Cast:
Priyanka Chopra, Rekha, Preity Zinta, Naseeruddin Shah, Sharat Saxena, Puneet Issar
6. Kaabil (2017)
212
13
Kaabil
212
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.

As:
Cast
Role:
Rohan Bhatnagar
Director:
Sanjay Gupta
Genres:
Action, Romance, Drama, Crime, Thriller
Star Cast:
Yami Gautam, Ronit Roy, Rohit Roy, Narendra Jha
7. Dhoom:2 (2006)
215
13
Dhoom:2
215
13

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.

As:
Cast
Role:
Aryan
Director:
Sanjay Gadhvi
Genres:
Thriller, Crime, Action
Star Cast:
Bipasha Basu, Abhishek Bachchan, Aishwarya Rai, Aishwarya Rai Bachchan, Uday Chopra
8. Jodhaa Akbar (2008)
253
18
Jodhaa Akbar
253
18

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. 

As:
Cast
Role:
Jalaluddin Mohammad Akbar
Director:
Ashutosh Gowariker
Genres:
Musical, Romance, History, Adventure, Biography, Drama, Action
Star Cast:
Aishwarya Rai, Amitabh Bachchan, Aishwarya Rai Bachchan, Sonu Sood, Poonam Sinha
9. Lakshya (2004)
196
13
Lakshya
196
13

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.

As:
Cast
Role:
Karan Shergill
Director:
Genres:
Action, Romance, Drama, Adventure, War
Star Cast:
Amitabh Bachchan, Preity Zinta, Om Puri, Sharad S. Kapoor
10. Bang Bang (2014)
187
13
Bang Bang
PG-13
187
13

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.

As:
Cast
Role:
Rajveer Nanda
Director:
Siddharth Anand
Genres:
Thriller, Action, Adventure, Romance, Comedy
Star Cast:
Katrina Kaif, Pavan Malhotra, Danny Denzongpa, Javed Jaffrey
11. War (2019)
131
9
War
Not
131
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.

As:
Cast
Role:
Kabir
Director:
Siddharth Anand
Genres:
Action, Thriller
Star Cast:
Sanjay Dutt, Ashutosh Rana, Vaani Kapoor, Tiger Shroff
12. Kabhi Khushi Kabhie Gham... (2001)
205
15
Kabhi Khushi Kabhie Gham...
205
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.  

As:
Cast
Role:
Rohan Raichand
Director:
Genres:
Musical, Drama, Romance
13. Mission Kashmir (2000)
151
12
Mission Kashmir
R
151
12
As:
Cast
Role:
Altaaf Khan
Director:
Vidhu Vinod Chopra
Genres:
Action, Thriller, Drama
Star Cast:
14. Zindagi Na Milegi Dobara (2011)
291
24
Zindagi Na Milegi Dobara
291
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. 

As:
Cast
Role:
Arjun Saluja
Director:
Zoya Akhtar
Genres:
Adventure, Drama, Comedy
15. Fiza (2000)
110
10
Fiza
110
10
As:
Cast
Role:
Amaan Ikramullah
Director:
Khalid Mohamed
Genres:
Romance, Drama, Action, Crime
Star Cast:
Karisma Kapoor, Sushmita Sen, Johnny Lever, Jaya Bhaduri, Neha, Asha Sachdev
16. Guzaarish (2010)
182
17
Guzaarish
182
17

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.

As:
Cast
Role:
Ethan Mascarenhas
Director:
Sanjay Leela Bhansali
Genres:
Romance, Comedy, Drama
Star Cast:
Swara Bhaskar, Aishwarya Rai, Aishwarya Rai Bachchan, Shernaz Patel, Aditya Roy Kapoor, Nafisa Ali
17. Krrish 3 (2013)
159
15
Krrish 3
159
15

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.

As:
Cast
Role:
Krishna Mehra / Krrish / Rohit Mehra
Director:
Rakesh Roshan
Genres:
Adventure, Fantasy, Sci-Fi, Romance, Action
18. Kites (2010)
114
17
Kites
114
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é.  

As:
Cast
Role:
Jay Ray
Director:
Anurag Basu
Genres:
Drama, Romance, Thriller, Action
Star Cast:
Kangana Ranaut, Bárbara Mori, Steven Michael Quezada, Kabir Bedi
19. Mujhse Dosti Karoge! (2002)
144
23
Mujhse Dosti Karoge!
144
23
As:
Cast
Role:
Raj Khanna
Director:
Kunal Kohli
Genres:
Family, Romance, Drama, Musical
Star Cast:
Kareena Kapoor, Rani Mukerji, Kareena Kapoor Khan, Uday Chopra, Satish Shah
20. Mohenjo Daro (2016)
147
23
Mohenjo Daro
147
23

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.

As:
Cast
Role:
Sarman
Director:
Ashutosh Gowariker
Genres:
Drama, Adventure, Romance, History, Action
Star Cast:
Pooja Hegde, Kabir Bedi, Arunoday Singh, Suhasini Mulay
21. Luck by Chance (2009)
75
15
Luck by Chance
75
15

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.

As:
Cast
Director:
Zoya Akhtar
Genres:
Drama
22. Aap Mujhe Achche Lagne Lage (2002)
88
17
Aap Mujhe Achche Lagne Lage
88
17
As:
Cast
Role:
Rohit
Director:
Vikram Bhatt
Genres:
Romance, Action, Drama
Star Cast:
Ameesha Patel, Kiran Kumar, Mukesh Tiwari, Nishigandha Wad
23. Yaadein... (2001)
83
23
Yaadein...
83
23
As:
Cast
Role:
Ronit Malhotra
Director:
Subhash Ghai
Genres:
Romance, Musical, Drama
Star Cast:
Kareena Kapoor, Jackie Shroff, Kareena Kapoor Khan, Amrish Puri, Himani Rawat
24. Main Prem Ki Diwani Hoon (2003)
91
25
Main Prem Ki Diwani Hoon
91
25
As:
Cast
Role:
Prem Kishen Mathur
Director:
Sooraj R. Barjatya
Genres:
Romance, Musical, Drama
Star Cast:
Kareena Kapoor, Abhishek Bachchan, Johnny Lever, Kareena Kapoor Khan, Pankaj Kapur
25. Na Tum Jaano Na Hum (2002)
74
25
Na Tum Jaano Na Hum
74
25
As:
Cast
Role:
Rahul Sharma
Director:
Arjun Sablok
Genres:
Drama, Musical, Romance, Comedy
Star Cast:
Saif Ali Khan, Esha Deol, Alok Nath, Smita Jaykar
26. Bhagwaan Dada (1986)
30
12
Bhagwaan Dada
30
12
As:
Cast
Role:
Govinda
Director:
J. Om Prakash
Genres:
Thriller, Drama
Star Cast:
Paresh Rawal, Rajinikanth, Rakesh Roshan, Sridevi, Danny Denzongpa
27. I See You (2006)
31
15
I See You
31
15
As:
Cast
Director:
Vivek b Agrawal
Genres:
Romance, Comedy, Drama, Fantasy
Star Cast:
Shah Rukh Khan, Arjun Rampal, Vipasha Agarwal, Chunky Pandey

Animation Movies

Main Krishna Hoon (2013)
8
7
Main Krishna Hoon
8
7
As:
Cast
Role:
Himself
Director:
Rajiv S. Ruia
Genres:
Musical, Animation, Family
Star Cast:
Juhi Chawla, Katrina Kaif, Paresh Ganatra, Namit Shah

Special appearance/Cameo

Aasra Pyaar Da (1983)
11
3
Aasra Pyaar Da
11
3
As:
Cast, uncredited
Role:
Child dancing in song (uncredited)
Director:
J. Om Prakash
Genres:
Drama
Star Cast:
Raj Babbar, Mohan Singh Baggad, Kiron Kher, Mehar Mittal
Don 2 (2011)
30
13
Don 2
30
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.  

As:
Cast, Special Appearance
Role:
Don - Special Appearance
Director:
Genres:
Thriller, Action, Crime
Aap Ke Deewane (1980)
6
5
Aap Ke Deewane
6
5

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.

As:
Cast, uncredited
Role:
Child on Beach during song "Raam Kare Allah" (uncredited)
Director:
Surendra Mohan
Genres:
Romance
Star Cast:
Rishi Kapoor, Jeetendra, Tina Ambani, Rakesh Roshan
Aasha (1980)
6
5
Aasha
6
5

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.

As:
Cast, uncredited
Role:
Boy dancing in song: "Jaane hum sadak ke logon se" (uncredited)
Director:
J. Om Prakash
Genres:
Musical, Family, Romance, Drama
Star Cast:
Jeetendra, Reena Roy, Rameshwari, Girish Karnad
Hey Bro (2015)
2
4
Hey Bro
2
4
As:
Cast, Special Appearance
Role:
Special Appearance
Director:
Ajay Chandhok
Genres:
Action, Comedy, Drama
Star Cast:
Ajay Devgan, Amitabh Bachchan, Ganesh Acharya, Maninder Singh, Nupur Sharma, Prem Chopra