Ranbir Kapoor is one of the best and most talented actors in the Bollywood industry. Almost every movie by Ranbir Kapoor is the best. He always amazed and entertained his fans with his versatile acting. However, Ranbir Kapoor also tasted failure in equal measures. Rockstar and Yeh Jawaani hai Deewani are the biggest hits of his career. On the flip side, Besharam and Bombay Velvet are the biggest flops of his career. From Bunny to Sanju, the actor showcased his colours of acting in every kind of role. Here we bring you the top 10 movies of Bollywood’s magnificent actor Ranbir Kapoor.

1. Yeh Jawaani Hai Deewani: Yeh Jawaani hai Deewani is the top movie of Ranbir Kapoor. Through this movie, many people learn how to live a perfect life. This movie has become one of the highest-grossing Indian films of all time.

2. Barfi: It is a romantic comedy-drama movie in which Ranbir Kapoor played the role of a physically abled person. He has done his character brilliantly and won the award for the best actor.

3. Anjaana Anjaani: It is a romantic comedy movie. Priyanka Chopra and Ranbir Kapoor are two suicidal strangers. They want to suicide because they are sick of their life. However, the bond between the two of those makes them live life again.

4. Sanju: Sanju is the biopic of famous Bollywood actor Sanjay Dutt. Ranbir plays the role of Sanjay Dutt magnificently and one cannot imagine that this is Ranbir Kapoor, not Sanjay Dutt.

5. Ae Dil hai Mushkil: It is a romantic drama movie through which we can learn the importance and value of love. This movie has the best love songs that make you fall in love again and again.

6. Rockstar: It is a musical romantic drama. Ranbir Kapoor played the role of "Jordan" a famous Rockstar. This music shows the true love story of Jordan.

7. Ajab Prem ki Ghajab Kahani: It is a romantic comedy movie in which Ranbir Kapoor played the role of Prem Sharma an innocent boy who accidentally falls in love with Jenny (Katrina Kaif). This movie emerged as one of the highest-grossing Hindi films of the year, after 3 Idiots and Love Aaj Kal.

8. Raajneeti: It is a political thriller movie. This is a movie Ranbir Kapoor played the role of a politician, in the starting he was not interested in politics, but in the end, he did his best for the party.

9. Wake up Sid: It is a comedy-drama film. Ranbir Kapoor played the role of careless rich brat Siddharth Mehra, a college student who is taught the value of owning up to responsibility by Aisha Bannerjee, an aspiring writer from Kolkata.

10. Bachna Ae Haseeno: It is a romantic comedy movie. Ranbir Kapoor played the role of Raj Sharma a young playboy who meets three young women at different stages in his life. Bachna Ae Haseeno proved to be a hit at the box office, thus becoming the first hit of Ranbir's career.