As Ranveer Singh's highly anticipated spy thriller, Dhurandhar, gears up for its theatrical release on December 5, 2025, it's an opportune moment to reflect on the actor's impressive filmography and revisit his highest-grossing movies that have solidified his position as a Bollywood powerhouse.
Singh, since his debut in 2010 with Band Baaja Baaraat, has showcased his versatility and ability to draw audiences to theaters. From romantic comedies to historical dramas and intense action films, he has proven his mettle across genres.
Here's a look at some of Ranveer Singh's most commercially successful films:
-
Padmaavat (2018): This historical drama directed by Sanjay Leela Bhansali, also starring Deepika Padukone and Shahid Kapoor, remains Ranveer Singh's highest-grossing film to date. He portrayed the role of Alauddin Khilji. Padmaavat earned ₹302.15 Cr in India net collection and ₹585 Cr worldwide.
-
Simmba (2018): In this action-comedy directed by Rohit Shetty, Singh played a police officer. Simmba was a major commercial success, earning ₹240.3 Cr in India net collection and ₹390 Cr worldwide.
-
Bajirao Mastani (2015): Another collaboration with Sanjay Leela Bhansali, this historical romance featured Singh as Peshwa Bajirao I, alongside Deepika Padukone and Priyanka Chopra. Bajirao Mastani grossed ₹184.3 Cr in India net collection and ₹362 Cr worldwide. His performance was highly praised, earning him the Filmfare Award for Best Actor.
-
Rocky Aur Rani Ki Prem Kahani (2023): This romantic comedy, directed by Karan Johar, saw Singh opposite Alia Bhatt. The film earned ₹152.55 Cr in India net collection and ₹346 Cr worldwide.
-
Gully Boy (2019): Directed by Zoya Akhtar, Gully Boy is based on the life of Mumbai-based rappers. Singh's portrayal of a street rapper was widely appreciated, and the film collected ₹139.63 Cr in India net collection and ₹235.7 Cr worldwide.
-
Goliyon Ki Rasleela Ram-Leela (2013): This was Singh's first collaboration with Sanjay Leela Bhansali and Deepika Padukone. The movie was a commercial success, earning ₹117.53 Cr in India net collection and ₹218.07 Cr worldwide.
Dhurandhar is directed by Aditya Dhar and produced by Jyoti Deshpande, Aditya Dhar and Lokesh Dhar. The film also stars Sanjay Dutt, Madhavan, Arjun Rampal and Akshaye Khanna. The movie centers around Ajit Doval, India's top spy, who goes undercover in enemy territory, risking everything to gather intelligence and prevent a major crisis. Dhurandhar has a runtime of 214 minutes and received an A (adults only) certificate from the CBFC for strong violence.
Advance booking reports suggest that Dhurandhar is predicted to collect over Rs 15 to 20 crores on its day 1.
