Let us check out the Best Shahid Kapoor Movies to mark the actor’s 42nd birthday. The artist has been working in the industry for over a decade and made his official debut on the big screens in 2003 with Ishq Vishq. He has appeared in countless movies and remained unafraid to step out of his comfort zone. The actor took up various roles through the years, proving his extraordinary acting abilities.
Shahid recently appeared in the lead role in the series Farzi and blew the audience away with his incredible performance. From playing a romantic chocolate boy to gritty roles, he has done it all! Without further ado, let us get right into the curated list.
Best Shahid Kapoor Movies
Jab We Met
Written and directed by Imtiaz Ali, Shahid Kapoor takes up the role of a wealthy businessman whose life completely flips upside down after he meets a carefree young woman portrayed by Kareena Kapoor Khan. This movie is one of the biggest commercial successes of the actor’s career. He took the nation by storm with his vibrant personality and has become unstoppable ever since.
Watch Jab We Met on Netflix.
Haider
Kapoor takes up the titular role in William Shakespear’s Hamlet adaptation movie directed by Vishal Bharadwaj. Set in the Kashmir conflict of 1995, the actor received critical acclaim for the role and many awards, including the ‘Best Actor’ at the Filmfare Awards, Screen Awards and more.
Watch Haider on Netflix.
Kaminey
Kapoor played the role of twin brothers, one with a lisp and another with a stutter, in Vishal Bharadwaj’s critically acclaimed film. The audience was impressed by the portrayal of the characters. It was extremely different from all the other roles he took up, venturing into different genres.
Watch Kaminey on Netflix.
Udta Punjab
The movie showcased the increasing drug issues in Punjab, and Shahid took up the role of a wealthy, privileged rap artist with a drug addiction. He portrayed the character beautifully and left a huge impact on the viewers.
Watch Udta Punjab on Roku.
Padmaavat
Shahid took up the role of Rawal Ratan Singh in Sanjay Leela Bhansali’s period drama film. Even though he appeared in a supporting role, he stole the show with his incredible performance. The role differed greatly from the other characters he had portrayed previously.
Watch Padmaavat on Amazon Prime Video.
Jersey
Written and directed by Gowtam Tinnanuri, the plot surrounds a failed cricketer who decides to get back into the game in his late thirties to fulfil his dream and inspire his son. Shahid appears in the titular character and touches the audience’s hearts with his heartfelt performance.
Watch Jersey on Netflix.
Kabir Singh
The movie is a remake of the Telugu movie Arjun Reddy, and Kapoor takes up the role of the titular character. He impressed the audience and the critics alike with his sensational performance and became the talk of the town!
Watch Kabir Singh on Netflix.
Chup Chup Ke
Not just action or romantic roles, Shahid has also taken up comedy roles and exceeded expectations. With his funny expressions and amazing comedic timing, he made the audience cry out of laughter. The Priyadarshan directorial remains one of the most memorable Indian comedy movies.
Watch Chup Chup Ke on Netflix.
R… Rajkumar
Written and directed by Prabhu Deva, it is a typical action-comedy starring Shahid Kapoor in the lead role alongside Sonakshi Sinha. The actor did most of the stunts by himself and endured many injuries during the shoot. Not just acting, the artist also conveniently showed off his amazing dancing capabilities.
Watch R… Rajkumar on Amazon Prime Video.
Rangoon
Shahid Kapoor teams up with director Vishal Bhardwaj for the period film set in World War II alongside Kangana Ranaut and Saif Ali Khan. Even though the movie did not receive immense commercial success, the actor was still praised for his role.
Watch Rangoon on Apple TV+.
Did you like the curated list of movies above? Let us know which is your favourite Shahid Kapoor movies.
Also Read: Liaison Episode 1 Recap and Review: Political Conflicts and Old Romance

