Entertainment
From Kabir Singh To Deva: Shahid Kapoor’s Last 5 Films And Their Box Office Performance Before Cocktail 2 Release
Ahead of the release of Cocktail 2, here’s a detailed look at how Shahid Kapoor’s recent films performed at the Indian and worldwide box office.
Shahid Kapoor has consistently proved his versatility over the years, balancing romance, action, comedy and intense drama with equal ease. From his early days in Ishq Vishk to delivering one of the biggest hits of his career with Kabir Singh, the actor has carved a strong space for himself in Bollywood.
Now, Shahid is preparing for the release of his much-awaited romantic comedy Cocktail 2, directed by Homi Adajania. The film, which also stars Kriti Sanon and Rashmika Mandanna, is scheduled to hit theatres on June 19 and has already generated significant buzz among fans.
Before Cocktail 2 arrives on the big screen, here’s a look at Shahid Kapoor’s last five theatrical releases and how they performed at the box office.
O’Romeo (2026)
Directed by acclaimed filmmaker Vishal Bhardwaj, O’Romeo showcased Shahid Kapoor in a gritty and intense avatar as Ustara. The romantic action thriller paired him opposite Triptii Dimri for the first time, and audiences praised the film’s stylish storytelling and performances.
Released in February 2026, the movie earned approximately Rs 72.99 crore at the Indian box office. Globally, the film collected around Rs 110.81 crore, making it a respectable commercial success.
Deva (2025)
Shahid Kapoor stepped into the shoes of a fierce police officer in Deva, directed by Rosshan Andrrews. Playing ACP Dev Ambre, Shahid brought intensity and emotional depth to the action thriller.
Although the film generated excitement before release, it witnessed a comparatively moderate run at the box office. Released on January 31, 2025, Deva earned around Rs 34.37 crore in India and approximately Rs 56.32 crore worldwide.
Teri Baaton Mein Aisa Uljha Jiya (2024)
One of Shahid’s most talked-about romantic entertainers in recent years, Teri Baaton Mein Aisa Uljha Jiya reunited him with Kriti Sanon. Directed by Amit Joshi and Aradhana Sah, the film explored a unique love story with a sci-fi twist.
Despite receiving mixed critical reviews, the film connected well with family audiences and young viewers. It collected nearly Rs 85.16 crore domestically and around Rs 139 crore worldwide, emerging as a successful theatrical outing.
ALSO READ : Dheeraj Dhoopar Joins Lock Upp Season 2? Kundali Bhagya Star Set To Enter Netflix Reality Show
Jersey (2022)
The Hindi remake of the Telugu hit Jersey saw Shahid Kapoor portraying an emotionally layered cricketer struggling to rebuild his life. Directed by Gowtam Tinnanuri, the sports drama also featured Mrunal Thakur and Pankaj Kapur in pivotal roles.
While Shahid’s performance was highly appreciated, the film underperformed commercially during its theatrical run. Jersey collected approximately Rs 20.85 crore in India and around Rs 30.75 crore globally.

Kabir Singh (2019)
Without a doubt, Kabir Singh remains one of the biggest milestones in Shahid Kapoor’s career. Directed by Sandeep Reddy Vanga, the film was the Hindi remake of Telugu blockbuster Arjun Reddy and featured Kiara Advani opposite Shahid.
The romantic drama became a massive box office sensation despite polarising opinions around its storyline. The film earned a staggering Rs 278.8 crore in India and approximately Rs 377 crore worldwide, cementing Shahid’s position among Bollywood’s top stars.
With a mix of blockbusters, experimental films and commercial entertainers behind him, Shahid Kapoor now heads into Cocktail 2 carrying strong audience expectations. Fans are eager to see whether the actor can recreate the magic of his earlier successes and deliver another major hit at the box office.

Pingback: Romance Roars Back?: Cocktail 2 Crosses ₹10 Cr On Day 1, Beats Original’s Opening But Faces Big Test Ahead - Dainik Diary - Authentic News