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 Ranbir Kapoor Movies: Ranked Best To Worst

1. Barfi! (2012)
165
9
Barfi!
165
9

The film tells the story of a deaf and mute boy named Barfi. After a girl named Shruti leaves him heartbroken, Barfi develops a special bond with an autistic girl named Jhilmil. However, several months later, a chance encounter with Shruti, causes old feelings to resurface. 

As:
Cast
Role:
Barfii
Director:
Anurag Basu
Genres:
Romance, Comedy, Adventure, Drama
Star Cast:
Priyanka Chopra, Ileana D'Cruz, Saurabh Shukla, Rupa Ganguly
2. Rockstar (2011)
157
10
Rockstar
157
10

Janardhan, a college student is a simpleton, who aspires to become a musician. He eventually manages to reach his goal, but shortly after falls in a path of self-destruction.    

As:
Cast
Role:
Janardan Jakhar / Jordan
Director:
Imtiaz Ali
Genres:
Music, Romance, Musical, Drama
Star Cast:
Aditi Rao Hydari, Piyush Mishra, Shammi Kapoor, Nargis Fakhri, Kumud Mishra
3. Sanju (2018)
102
8
Sanju
TV-MA
102
8

This is a Hindi language biopic based on the life of actor Sanjay Dutt. Born into a legendary cinematic family, he is introduced to the industry early in his life by his illustrious father and reaches a dazzling height. But along with that he also has to battle numerous addictions, court cases and jail term; but comes out victorious.   

As:
Cast
Role:
Sanjay Dutt 'Sanju'
Director:
Rajkumar Hirani
Genres:
Drama, Biography
Star Cast:
4. Yeh Jawaani Hai Deewani (2013)
129
13
Yeh Jawaani Hai Deewani
129
13

Studious Naina impulsively decides to join a trekking trip where she bonds with her old classmates and grows especially close to Kabir. But Kabir’s ambitions take him away to pursue his dreams. Years later, fortune brings the two together at a friend’s wedding with ample occasion to revive old bonds.  Now, it is up to them to take or lose the opportunity. 

As:
Cast
Role:
Kabir Thapar AKA Bunny
Director:
Ayan Mukherjee
Genres:
Comedy, Romance, Musical, Drama
Star Cast:
Deepika Padukone, Madhuri Dixit, Rana Daggubati, Kalki Koechlin, Poorna Jagannathan, Priyanka Bose, Madhuri Dixit
5. Wake Up Sid (2009)
98
11
Wake Up Sid
PG
98
11

Wake Up Sid is a coming-of-age romantic comedy drama film which tells the story of Siddharth Mehra, a spoilt and lazy college student, who leaves his home after quarreling with his parents. Eventually, he learns to work hard and be responsible, from Aisha, an aspiring writer.  

As:
Cast
Role:
Sid Mehra
Director:
Ayan Mukherjee
Genres:
Drama, Romance, Comedy
Star Cast:
Anupam Kher, Supriya Pathak, Rahul Khanna, Konkona Sen Sharma
6. PK (2014)
78
15
PK
78
15

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
Director:
Rajkumar Hirani
Genres:
Sci-Fi, Drama, Comedy, Romance, Fantasy
Star Cast:
Sushant Singh Rajput, Aamir Khan, Sanjay Dutt, Anushka Sharma, Boman Irani, Sushant Singh Rajput
7. Tamasha (2015)
84
11
Tamasha
84
11

Ved and Tara fall for each other while on a vacation. However, they decide to keep their real identities from each other.

As:
Cast
Role:
Ved
Director:
Imtiaz Ali
Genres:
Comedy, Drama, Romance
Star Cast:
Deepika Padukone, Piyush Mishra, Javed Sheikh, Vivek Mushran
8. Ajab Prem Ki Ghazab Kahani (2009)
90
10
Ajab Prem Ki Ghazab Kahani
90
10
As:
Cast
Role:
Premshankar 'Prem' S. Sharma
Director:
Rajkumar Santoshi
Genres:
Romance, Family, Musical, Comedy, Action
Star Cast:
Katrina Kaif, Salman Khan, Darshan Jariwala, Smita Jaykar, Zakir Hussain
9. Rocket Singh: Salesman of the Year (2009)
64
11
Rocket Singh: Salesman of the Year
64
11
As:
Cast
Role:
Harpreet Singh Bedi
Director:
Shimit Amin
Genres:
Comedy, Drama
Star Cast:
Gauhar Khan, Prem Chopra, Mukesh Bhatt, Naveen Kaushik
10. Raajneeti (2010)
59
5
Raajneeti
59
5

Samar, a young man, who belongs to a powerful Indian political family, lives in the US. However, when his father passes away, he decides to return to India and enter the dirty world of politics.  

As:
Cast
Role:
Samar Pratap
Director:
Prakash Jha
Genres:
Crime, Drama, Thriller
Star Cast:
Ajay Devgan, Naseeruddin Shah, Nana Patekar, Katrina Kaif, Arjun Rampal, Nana Patekar
11. Black (2005)
37
7
Black
37
7

Black is an Indian drama film, which tells the story of a young girl Michelle, who is deaf, mute and blind. Eventually, a stubborn teacher, named Debraj, helps bring light into her dark world. Despite her disabilities, she eventually takes on the challenge of graduating college.

As:
Cast
Director:
Sanjay Leela Bhansali
Genres:
Drama
Star Cast:
Amitabh Bachchan, Rani Mukerji, Dhritiman Chatterjee, Shernaz Patel, Ayesha Kapoor
12. Ae Dil Hai Mushkil (2016)
75
9
Ae Dil Hai Mushkil
75
9

This Indian musical romantic film is about Alizeh, a woman recovering from a breakup, and Ayan, a naive musician. The duo soon forms an incredible bond, and experience life, love and heartbreak.  

As:
Cast
Role:
Ayan Sanger
Director:
Genres:
Drama, Musical, Music, Romance
Star Cast:
Shah Rukh Khan, Aishwarya Rai, Alia Bhatt, Anushka Sharma, Aishwarya Rai Bachchan, Fawad Khan, Lisa Haydon
13. Bachna Ae Haseeno (2008)
65
10
Bachna Ae Haseeno
65
10
As:
Cast
Role:
Raj Sharma
Director:
Siddharth Anand
Genres:
Romance, Drama, Comedy
Star Cast:
Bipasha Basu, Deepika Padukone, Minissha Lamba, Kunal Kapoor
14. Chillar Party (2011)
31
9
Chillar Party
31
9
As:
Cast
Director:
Nitesh Tiwari, Vikas Bahl
Genres:
Comedy, Drama, Family
Star Cast:
Swara Bhaskar, Aarav Khanna, Chinmay Chandraunshuh, Divji Handa, Irfan Khan
15. Love Per Square Foot (2018)
19
5
Love Per Square Foot
TV-14
19
5
As:
Cast
Role:
Gattu (Cameo with Special Thanks)
Director:
Anand Tiwari
Genres:
Romance, Comedy
Star Cast:
Supriya Pathak, Raghuvir Yadav, Ratna Pathak Shah, Vicky Kaushal
16. Bhoothnath Returns (2014)
21
4
Bhoothnath Returns
21
4
As:
Cast
Director:
Nitesh Tiwari
Genres:
Comedy, Fantasy, Drama
Star Cast:
Anurag Kashyap, Shah Rukh Khan, Amitabh Bachchan, Boman Irani, Parth Bhalerao, Sanjay Mishra, Usha Nadkarni
17. Anjaana Anjaani (2010)
40
13
Anjaana Anjaani
40
13
As:
Cast
Role:
Akash
Director:
Siddharth Anand
Genres:
Drama, Romance, Comedy, Musical
Star Cast:
Priyanka Chopra, Pooja Kumar, Carl Marino, Aubrey K. Miller
18. Saawariya (2007)
39
10
Saawariya
PG
39
10
As:
Cast
Role:
Ranbir Raj
Director:
Sanjay Leela Bhansali
Genres:
Drama, Musical, Romance
Star Cast:
Salman Khan, Rani Mukerji, Sonam Kapoor, Zohra Segal, Rani Mukerji
20. Besharam (2013)
31
17
Besharam
31
17
As:
Cast
Role:
Babli
Director:
Abhinav Kashyap
Genres:
Romance, Action, Comedy
Star Cast:
Rishi Kapoor, Pallavi Sharda, Neetu Singh, Amitosh Nagpal
21. Roy (2015)
22
15
Roy
22
15
As:
Cast
Role:
Roy
Director:
Vikramjit Singh
Genres:
Romance, Action, Drama
Star Cast:
Jacqueline Fernandez, Anupam Kher, Arjun Rampal, Barun Chanda, Asif Basra
22. Jagga Jasoos (2017)
19
8
Jagga Jasoos
19
8
As:
Cast
Role:
Jagga
Director:
Anurag Basu
Genres:
Adventure, Musical, Comedy, Action, Mystery
Star Cast:
Katrina Kaif, Nawazuddin Siddiqui, Govinda, Saswata Chatterjee
23. India, 1964 (2004)
15
5
India, 1964
15
5
As:
Cast
Role:
Aryan Malhotra
Director:
Abhay Chopra
Genres:
Drama, Short
Star Cast:
Sharat Saxena, Sushovan Banerjee, Milind Joshi, Suriner Pal
24. Fuddu (2016)
12
5
Fuddu
12
5
As:
Cast
Director:
Sunil Subramani
Genres:
Comedy, Drama
Star Cast:
Shubham, Swati Kapoor, Uday Tikekar, Shalini Arora

TV Shows and Videos