1) Band Baaja Baaraat (2010): Ranveer’s debut film. He played the character of a street-smart and fun-loving guy called Bittoo Sharma. Anushka Sharma was his co-star in the film and the chemistry between the two was simply mind-blowing. Ranveer won many awards for his impressive debut.
2) Ladies vs Ricky Bahl (2011): Ranveer Singh played the character of a con man in the film who goes about duping pretty ladies. Anushka Sharma, Parineeti Chopra, Dipannita Sharma and Aditi Sharma were his co-stars in the film.
3) Lootera (2013): The film was partly based on author O. Henry’s 1907 short story The Last Leaf. Ranveer played an archaeologist in 1953 Bengal. His character leads a double life. Sonakshi Sinha was his co-star.
4) Goliyon Ki Raasleela Ram-Leela (2013): Ranveer played the role of Ram Rajari in this tragic love story. He was paired opposite Deepika Padukone and the film was directed by Sanjay Leela Bhansali. He won a couple of awards for the film.
5) Dil Dhadakne Do (2015): Ranveer played the role of Kabir Mehra. His character is shown as rich, flamboyant and carefree. He played Anil Kapoor’s son and Priyanka Chopra’s brother in the film. Anushka Sharma was paired opposite him.
6) Bajirao Mastani (2015): In this Sanjay Leela Bhansali epic historical romance, Ranveer essayed the role of Peshwa Bajirao. Deepika Padukone played Mastani and Priyanka Chopra played Kashibai. Ranveer won numerous awards for his role in the film.
7) Padmaavat (2018): This Sanjay Leela Bhansali epic period drama had Ranveer Singh essaying the role of Sultan Alauddin Khilji. Deepika Padukone played the role of Rani Padmavati while Shahid Kapoor played the role of Maharawal Ratan Sin