
By the numbers
- Films: 35 since 2003; 11 in the last ten years (cameos and guest appearances not counted)
- Recent films with figures: 10 of 13 since 2014
- Hits: 5 (3 blockbusters), average: 1, flops: 4 – a hit rate of 50%
- Average return: 2.07x budget; best: Kabir Singh 6.32x; weakest: Jersey 0.35x
- Biggest hit: Padmaavat (2018), ₹572 cr
- Trend: last five films 2.09x on average, the five before 2.04x (up)
- Born: 1981-02-25
- Awards on Wikidata: 1
| Year | Film | Budget | Box office | Return | Verdict |
|---|---|---|---|---|---|
| 2026 | Cocktail 2 | ₹150 cr | ₹144 cr | 0.96x | Flop |
| 2026 | O’Romeo | – | – | – | No figures |
| 2025 | Deva | ₹50 cr | ₹52 cr | 1.03x | Flop |
| 2024 | Teri Baaton Mein Aisa Uljha Jiya | ₹75 cr | ₹134 cr | 1.78x | Hit |
| 2023 | Bloody Daddy | ₹60 cr | – | – | No figures |
| 2022 | Jersey | ₹80 cr | ₹28 cr | 0.35x | Flop |
| 2019 | Kabir Singh | ₹60 cr | ₹379 cr | 6.32x | Blockbuster |
| 2018 | Batti Gul Meter Chalu | – | ₹56 cr | – | No figures |
| 2018 | Padmaavat | ₹180 cr | ₹572 cr | 3.18x | Blockbuster |
| 2017 | Rangoon | ₹80 cr | ₹41 cr | 0.51x | Flop |
| 2016 | Udta Punjab | ₹34 cr | ₹96 cr | 2.83x | Blockbuster |
| 2015 | Shaandaar | ₹60 cr | ₹76 cr | 1.26x | Average |
| 2014 | Haider | ₹35 cr | ₹85 cr | 2.43x | Hit |
Shahid Kapoor’s two-decade Hindi filmography is a coin-flip with occasional jackpots. Across 35 films from 2003 to 2026, the table above, as of 26 September 2026, records 11 releases in the last decade and 10 with usable data. The headline numbers: a 50% hit rate, a 2.07 average multiple, and a total gross of 1661.7 crore. That is a commercial record built on a few outsized wins rather than consistent returns.
What the numbers say
The score in the table above is balanced: 5 hits, 3 blockbusters, 1 average and 4 flops across those 10 films with data, which works out to exactly 50% hits. The average multiple is 2.07. It is a record that can look stronger than it is because Padmaavat and Kabir Singh sit inside it. Where a film has no figures—Batti Gul Meter Chalu, Bloody Daddy and O’Romeo—Wikipedia carries no usable multiple in the table, so they cannot be scored either way.
The hits and the misses
The biggest hit is Padmaavat (2018): a 180.0 crore budget returning 572.0 crore, a 3.18 multiple, and a Blockbuster verdict. The best multiple in the record is Kabir Singh (2019): 60.0 crore budget against 379.0 crore gross for a 6.32 multiple. The weakest return is Jersey (2022): 80.0 crore spent, 27.9 crore gross, a 0.35 multiple, and a Flop verdict. The gap between Kabir Singh and Jersey is the whole problem: a 6.32 multiple at one end and a 0.35 at the other, with the rest settling around the middle.
The trend
The recent five-film average multiple is 2.09, against 2.04 for the five before it. The direction is flat rather than rising. In the recent period, Deva is a Flop at 1.03 and Cocktail 2 is a Flop at 0.96, while Teri Baaton Mein Aisa Uljha Jiya lands as a Hit at 1.78. That is a star keeping his head above water, not running hot.
What it means for the actor’s next film and for the industry
Shahid Kapoor’s next film, O’Romeo, has no figures in the table, so there is no basis yet to score it. The record says the next release needs to beat the 2.07 average multiple to move the career forward. If it lands at Deva-level or Cocktail 2-level, the flat trend continues. If it arrives as another mid-budget return in the Kabir Singh zone, the scorecard changes quickly.
For the industry, the actor’s record is evidence that a 50% hit rate and a 2.07 average multiple are a workable but volatile model. One high-multiple hit can reshape a filmography; one 0.35-multiple miss can undo the goodwill. The sensible reading is that Shahid Kapoor is a strong bet in the right mid-budget slot, not an automatic guarantee in any big-ticket package. That is the job for O’Romeo: prove the average can move.
Figures: Shahid Kapoor filmography on Wikipedia and each film’s page, read on 26 September 2026.

