20 Best Shahid Kapoor Movies And Where To Watch Them

20 Best Shahid Kapoor Movies And Where To Watch Them

Published on18 January 2024

Updated on28 May 2026

Add us on

Shahid Kapoor has displayed some amazing versatility as one of post-2000s Bollywood’s dynamic faces. While Kapoor started out with light-hearted romantic comedies, he began experimenting with his craft from the late 2000s onwards. This is perhaps visible in his physical transformation as well. Once sporting a boyish, clean-shaven look, Kapoor grew out a rough stubble and experimented with hairstyles in many of his morally complex roles.

The neo-noir Kaminey perfectly summed up his duality as Kapoor played identical twin brothers, one of them being a scruffy-looking hustler and the other a more well-groomed and naive do-gooder. The film marked a turning point in his career as he proved his worth in gritty adult dramas.

He would reunite with Kaminey director Vishal Bhardwaj for Haider, a modern retelling of Shakespeare’s Hamlet. Sporting a buzzcut and a distinct scar, Kapoor’s performance was simultaneously emotional, frightening, and revelatory.

Haider was followed by the equally dark and controversial drug-centric drama Udta Punjab. Playing a cocaine-addicted Punjabi rapper, Kapoor’s Tommy Singh evoked a fearful side of fame and showbiz. But talking about controversy, his most headline-making role has to be the titular antihero in Kabir Singh. Playing an obsessive, short-tempered alcoholic lover, the movie divided audiences and critics over its notions of toxic love and broke records at the box office.

The Other Side of Shahid Kapoor’s Movies

While Kapoor has his fair share of morally ambiguous protagonists, you can also watch him play some righteous and wholesome heroes. This is evident in Jab We Met, director Imtiaz Ali’s breakout movie that toyed around with the notions of an average Bollywood romance. Kapoor played a soft-spoken heir to a company, a contrast to Kareena Kapoor’s bubbly heroine, in this subversive boy-meets-girl story.

Even in period settings, Kapoor can evoke heroism as is evident from his understated performance in Sanjay Leela Bhansali’s historical epic Padmaavat. While Ranveer Singh took the spotlight as the overzealous invader Allaudin Khalji, Kapoor played an honour-striving royal king Ratan Singh.

Why is Haider Shahid Kapoor’s best movie?

Haider is a movie that brings out the best out of its supporting cast as well as a career-best performance from its leading man. Doubling as writer and director, Vishal Bhardwaj offers his unique twist to the Bard’s Hamlet by changing the setting from medieval Denmark to military-ruled Kashmir. Delving into the socio-political landscape of India’s most troubled state and merging it with a son’s revenge for his dead father, Bhardwaj and Kapoor conjured a hauntingly beautiful drama that still goes down as one of Bollywood’s finest thrillers.

If you are willing to go down the rabbit hole of Kapoor’s multi-genre movies, we have a definitive list for you on where you can find where to stream, buy or rent cult classics like Jab We Met, Udta Punjab, Haider and a lot more.

01

Haider
Haider

Haider

2014

A young man returns to Kashmir after his father's disappearance to confront his uncle - the man he suspects to have a role in his father's fate.

02

Jab We Met
Jab We Met

Jab We Met

2007

A depressed wealthy businessman and a spunky carefree young woman embark on an unexpected journey that changes their lives.

03

Kaminey
Kaminey

Kaminey

2009

Two brothers, as different as chalk and cheese, find their lives intertwined when one puts himself in danger via a `get rich quick' scheme and the other finds there is a price on his head.

04

Udta Punjab
Udta Punjab

Udta Punjab

2016

Drug abuse and the darker side of Punjab rear their heads in the intense, interwoven tales of a policeman, a doctor, a migrant worker, and a rockstar.

05

Padmaavat
Padmaavat

Padmaavat

2018

Rajputana, India, 13th century. The tyrannical usurper Alauddin Khilji, sultan of Delhi, becomes obsessed with Queen Padmavati, wife of King Ratan Singh of Mewar, and goes to great lengths to satisfy his greed for her.

06

Jersey
Jersey

Jersey

2022

An ex-cricketer struggling to make ends meet, wants to fulfill his child's wish of getting an Indian jersey but in the process comes face to face with his heroic past and is forced to decide if he will rise to the occasion and become a symbol of hope or continue to live a life as a loser?

07

Kabir Singh
Kabir Singh

Kabir Singh

2019

Kabir, a highly intelligent but short-tempered medical surgeon spirals into addiction after his intense relationship with his girlfriend turbulently ends.

After surviving a suicide attempt in which his family and fellow villagers believe he drowned, a debt-ridden man decides to start his life afresh in another village. He pretends to be mute and starts working for a rich man where he falls in love with his mute daughter.
Sameer is the archetypal struggler who leaves his dad in Delhi and comes to Mumbai, chasing dreams of becoming a star in Bollywood. Does he manage to survive the bleak and grueling rounds of endless auditions, broken promises and missed chances?

Sumair Azad, a dirty cop and his friend, Jaggi, steal Sikandar Chowdhary's cocaine bag. As a result, Sikandar kidnaps Sumair's son, but things take a turn when he loses the cocaine bag as he faces off Gurugram’s drug lords, a crime boss, murderous narcs and straight cops on one fateful night.

About this list

Titles

20

Total Watch Cost

₹406.00

Total Watch Time

49h 34min

Genres

Drama, Comedy, Romance

Where can I watch this list online?

Find out which streaming services have the most titles from this list below.

There are 20 titles in this list and you can watch 10 of them on Amazon Prime Video. 10 other streaming services also have titles available to stream today.

  1. 10 titlesAmazon Prime Video
  2. 10 titlesAmazon Prime Video with Ads
  3. 6 titlesJioHotstar
  4. 5 titlesNetflix
  5. 3 titlesMX Player