Shahid Kapoor: From Teri Baato Mein Aisa Uljha Jiya to Shaandaar, the report card of Shahid's 10 years of films
- byAdmin
- 31 Jan, 2025
Shahid Kapoor is in the news again because of his film Deva. In this film, he is seen in the role of a police officer, and his fans are very excited about this film. However, only time will tell whether the film will be successful at the box office or not, but before that let us analyze Shahid Kapoor's released films in the last 10 years and their box office reports.

Teri Baato Mein Aisa Uljha Jiya
In this film, Shahid Kapoor played the role of a boy named Aryan who is looking for a perfect life partner. In this film, he meets Sifra. A love story begins between the two, but later it is revealed that this love story is impossible, because Sifra is a robot. This film collected Rs 80.88 crore at the box office and proved to be a semi-hit.
Jersey
In Jersey, Shahid Kapoor played the role of a cricketer who returns to cricket at the age of 36 to fulfill his son's dream. The film received a lot of praise from critics. However, the film flopped at the box office. The film collected only Rs 19.68 crore.
Kabir Singh
Kabir Singh is one of the biggest hits of Shahid Kapoor's career. The film made a great collection of Rs 278.24 crore, due to which it was declared a blockbuster. Shahid's acting was also highly appreciated. This film was directed by Sandeep Reddy Vanga.
Batti Gul Meter Chalu
In Batti Gul Meter Chalu, Shahid Kapoor raised a social issue, showing the problems of increasing electricity bills. However, despite the good story and acting of the film, the film was able to collect only Rs 37.73 crore at the box office and flopped.
Padmaavat
Shahid Kapoor played the role of Maharawal Ratan Singh in Padmaavat. Deepika Padukone and Ranveer Singh were also with him in this Sanjay Leela Bhansali film. The film collected Rs 302.15 crore at the box office. It proved to be a big blockbuster at the ticket window.
Rangoon
Rangoon was a historical romantic drama film in which Shahid Kapoor played the role of a soldier. Although the film was praised by critics, it could earn only Rs 20.68 crore at the box office and was a flop.
Udta Punjab
Shahid Kapoor played the role of a drug addict youth in Udta Punjab. The audience liked Shahid's performance in the film very much. The film collected Rs 60.33 crore at the box office. Directed by Abhishek Chaubey, this film was declared average at the ticket window.
Shaandaar
Alia Bhatt was in the lead role with Shahid Kapoor in Shaandaar. This film was a romantic drama, but it could earn only Rs 43.13 crore at the box office. Directed by Vikas Bahl, this film was declared a flop.






