Box Office Index

Home › People › Ranveer Singh

Ranveer Singh movies: full filmography with box office collection

As of 5 Nov 2026, Ranveer Singh has 20 listed films from 2010 to 2026; 20 carry a reported worldwide gross totalling ₹6,898 cr, the biggest being Dhurandhar: The Revenge (2026, ₹1,813 cr).

Ranveer Singh has 20 films listed from 2010 to 2026 as actor, in Hindi (20). First listed film: Band Baaja Baaraat (2010); latest: Dhurandhar: The Revenge (2026). 20 of the films carry a reported worldwide gross; figures are filled in as they are reported.

Films listed20
Active2010–2026
Total reported gross, 20 films₹6,898 cr
Highest grosserDhurandhar: The Revenge (2026)
₹1,813 cr

Ranveer Singh filmography, year by year

FilmYearLanguageRoleWorldwide gross
Dhurandhar: The Revenge2026HindiCast₹1,813 cr
Dhurandhar2025HindiCast₹1,329 cr
Singham Again2024HindiCast₹390 cr
Rocky Aur Rani Kii Prem Kahaani2023HindiCast₹356 cr
Cirkus2022HindiCast₹61 cr
Jayeshbhai Jordaar2022HindiCast₹26 cr
832021HindiCast₹193 cr
Sooryavanshi2021HindiCast₹294 cr
Gully Boy2019HindiCast₹238 cr
Padmaavat2018HindiCast₹572 cr
Simmba2018HindiCast₹395 cr
Befikre2016HindiCast₹103 cr
Bajirao Mastani2015HindiCast₹356 cr
Dil Dhadakne Do2015HindiCast₹150 cr
Gunday2014HindiCast₹131 cr
Kill Dil2014HindiCast₹52 cr
Goliyon Ki Raasleela Ram-Leela2013HindiCast₹213 cr
Lootera2013HindiCast₹46 cr
Ladies vs Ricky Bahl2011HindiCast₹84 cr
Band Baaja Baaraat2010HindiCast₹96 cr

Ranveer Singh films by decade

DecadeFilmsReported gross
2020s8₹4,462 cr
2010s12₹2,436 cr

Frequent collaborators of Ranveer Singh

NameAsFilms together
Deepika PadukoneCast5
Rohit ShettyDirector4
Anushka SharmaCast3
Priyanka ChopraCast3
Sanjay Leela BhansaliDirector3
Aditya DharDirector2
Ajay DevgnCast2
Akshay KumarCast2
Alia BhattCast2
Arjun KapoorCast2
Arjun RampalCast2
Jackie ShroffCast2

Films without a figure are listed without one. All actors and directors · R index.

Cite as: Box Office Index, https://boxofficeindex.co.

Figures here are estimates, revised over time. Using this site means you accept: Terms, Disclaimer, Privacy Policy.