Ranveer Singh filmography

Indian actor Ranveer Singh made his acting debut with Yash Raj Films' romantic comedy Band Baaja Baaraat, opposite Anushka Sharma. He won the Filmfare Award for Best Male Debut for his performance. He then appeared opposite Sharma again the company's Ladies vs Ricky Bahl (2010). In 2013, Singh received critical acclaim for playing a melancholic thief in Lootera, and emerged a star with in Sanjay Leela Bhansali's romantic drama Goliyon Ki Raasleela Ram-Leela, alongside Deepika Padukone.

In 2014, Singh appeared in the action film Gunday, alongside Arjun Kapoor. He appeared in Shaad Ali's poorly reviewed Kill Dil, in the same year. In the next year, he starred in Zoya Akhtar's ensemble comedy-drama Dil Dhadakne Do, and portrayed Bajirao I in Bhansali's historical drama Bajirao Mastani. It emerged as one of the highest grossing Hindi films, and won Singh th Filmfare Award for Best Actor. After his 2016 poorly reviewed film, Befikre directed by Aditya Chopra, he starred in Bhansali's historical drama Padmaavat (2018) as Alauddin Khalji. In the same year, Singh appeared as a corrupt policeman in Rohit Shetty's action film Simmba.

Singh received praise for Zoya Akhtar's 2019 musical drama film Gully Boy. His performance as a rapper won him another Filmfare Award for Best Actor. In 2021, Singh portrayed Kapil Dev, in the sports film 83. In 2022, Singh appeared in two films, Jayeshbhai Jordaar and Cirkus, both commercial failures. Singh had a commercial success in Karan Johar's romantic comedy Rocky Aur Rani Kii Prem Kahaani in 2023.