Home / Entertainment / Bollywood News / Photos / Ranveer Singh's hits and flops at the box office in last 10 years

Ranveer Singh's hits and flops at the box office in last 10 years

Updated On: 09 December, 2025 07:59 PM IST | Athulya Nambiar

Ranveer Singh saw his career best opening with the recently released film Dhurandhar directed by Aditya Dhar. The film opened to Rs 28 crore at the domestic box office on December 5. We take a look at his box office performances in the past 10 years

01
Ranveer Singh films
Ranveer Singh films
02
Gully Boy (2019)
Ranveer played an underdog rapper in this hit film that opened at Rs 19.4 crore. Its lifetime collection stands at Rs 140.25 crore

Gully Boy (2019)

Ranveer played an underdog rapper in this hit film that opened at Rs 19.4 crore. Its lifetime collection stands at Rs 140.25 crore

03
Bajirao Mastani (2015)
Ranveer Singh played the Maratha Peshwa Bajirao in this Sanjay Leela Bhansali period drama. The film opened at Rs 12.8 crore and achieved a lifetime collection of Rs 184.2 crore

Bajirao Mastani (2015)

Ranveer Singh played the Maratha Peshwa Bajirao in this Sanjay Leela Bhansali period drama. The film opened at Rs 12.8 crore and achieved a lifetime collection of Rs 184.2 crore

04
Dil Dhadakne Do (2015)
Starring Ranveer Singh, Priyanka Chopra, Anil Kapoor, Shefali Shah, Anushka Sharma and Farhan Akhtar, the Zoya Akhtar-directorial explored complex family dynamics. It opened at Rs 10.53 crore and collected Rs 100.6 crore in its lifetime

Dil Dhadakne Do (2015)

Starring Ranveer Singh, Priyanka Chopra, Anil Kapoor, Shefali Shah, Anushka Sharma and Farhan Akhtar, the Zoya Akhtar-directorial explored complex family dynamics. It opened at Rs 10.53 crore and collected Rs 100.6 crore in its lifetime

05
Cirkus (2022)
The Rohit Shetty directorial failed to deliver the expected laughs or box office numbers. The Ranveer-starrer opened at Rs 6.25 crore, with a lifetime collection of Rs 35.65 crore

Cirkus (2022)

The Rohit Shetty directorial failed to deliver the expected laughs or box office numbers. The Ranveer-starrer opened at Rs 6.25 crore, with a lifetime collection of Rs 35.65 crore

06
Jayeshbhai Jordaar (2022)
This film marked Singh's return to YRF. He played a Gujarati man who fights for his wife and for women’s rights. It had a below-average opening of Rs 3.25 crore and ended with a lifetime collection of just Rs 15.59 crore

Jayeshbhai Jordaar (2022)

This film marked Singh's return to YRF. He played a Gujarati man who fights for his wife and for women’s rights. It had a below-average opening of Rs 3.25 crore and ended with a lifetime collection of just Rs 15.59 crore

07
83 (2021)
Based on the Indian cricket team’s 1983 World Cup win, Ranveer played former captain Kapil Dev. Directed by Kabir Khan, the film opened at Rs 12.64 crore and ended with a lifetime collection of Rs 109.02 crore. Despite positive reviews, it underperformed at the box office

83 (2021)

Based on the Indian cricket team’s 1983 World Cup win, Ranveer played former captain Kapil Dev. Directed by Kabir Khan, the film opened at Rs 12.64 crore and ended with a lifetime collection of Rs 109.02 crore. Despite positive reviews, it underperformed at the box office

08
Simmba (2018)
This marked Singh’s entry into Rohit Shetty’s cop universe. The film opened at Rs 20.72 crore and achieved a lifetime collection of Rs 240.31 crore

Simmba (2018)

This marked Singh’s entry into Rohit Shetty’s cop universe. The film opened at Rs 20.72 crore and achieved a lifetime collection of Rs 240.31 crore

09
Dhurandhar (2025)
The Ranveer Singh-starrer opened at Rs 28.6 crore with minimal to no pre-release marketing. Despite its long runtime, the Aditya Dhar directorial is showing strong promise

Dhurandhar (2025)

The Ranveer Singh-starrer opened at Rs 28.6 crore with minimal to no pre-release marketing. Despite its long runtime, the Aditya Dhar directorial is showing strong promise

10
Befikre (2016)
Starring Ranveer and Vaani Kapoor, the film opened at Rs 10.36 crore. However, due to poor word of mouth, it ended up earning Rs 60.24 crore

Befikre (2016)

Starring Ranveer and Vaani Kapoor, the film opened at Rs 10.36 crore. However, due to poor word of mouth, it ended up earning Rs 60.24 crore

11
Rocky Aur Rani Kii Prem Kahani (2023)
The film earned a lot of praise from critics and audiences. Ranveer played a rich Delhi boy who falls in love with a sophisticated Bengali journalist, and his performance was widely appreciated. It opened at Rs 11.1 crore and earned Rs 153.6 crore nett at the domestic box office

Rocky Aur Rani Kii Prem Kahani (2023)

The film earned a lot of praise from critics and audiences. Ranveer played a rich Delhi boy who falls in love with a sophisticated Bengali journalist, and his performance was widely appreciated. It opened at Rs 11.1 crore and earned Rs 153.6 crore nett at the domestic box office

12
Padmaavat (2018)
Ranveer Singh delivered a phenomenal performance as Alauddin Khilji in this historical drama also starring Deepika Padukone and Shahid Kapoor. Despite controversies, the film was a blockbuster, opening at Rs 24 crore and ending its run with Rs 302.15 crore

Padmaavat (2018)

Ranveer Singh delivered a phenomenal performance as Alauddin Khilji in this historical drama also starring Deepika Padukone and Shahid Kapoor. Despite controversies, the film was a blockbuster, opening at Rs 24 crore and ending its run with Rs 302.15 crore

Recommended Photos

Next Gallery

Photo of Day

Heads up!

Heads up!

With Dussehra around the corner, workers at Samrat Dresswala in Girgaon test out their Ravana costumes. Pic/Ashish Raje