Whether it’s a loud, fun character or a deep, emotionally intense role in films, Ranveer Singh disappears into his characters like few others can. As the powerhouse performer gets ready for ‘Dhurandhar’ and recently celebrated his birthday, it’s the perfect time to look back at some of his most iconic characters and why they prove he’s in a league of his own.
Bittoo Sharma in ‘Band Baaja Baaraat’
This was where it all began. Ranveer made his big debut as Bittoo Sharma, a spirited, carefree boy from Delhi who starts a wedding planning business. It was a launchpad that showed everyone his raw talent and energy.
Kabir Mehra in ‘Dil Dhadakne Do’
In this family drama, Ranveer played Kabir, a young man caught between what he wants and what his family expects. He brought out the quiet conflict of the character with such grace that it didn’t even feel like acting. Kabir felt like someone you know; maybe your friend, your brother, or even yourself.
Peshwa Bajirao in ‘Bajirao Mastani’
One of his most powerful performances in films, Ranveer Singh went all in for ‘Bajirao Mastani’. From intense battle scenes to heartbreaking romantic moments, he brought Peshwa Bajirao to life with unmatched passion. He trained hard, changed his look, and even worked on speaking Marathi to do justice to the role.
Alauddin Khilji in ‘Padmaavat’
Playing a villain is tough. Playing ‘this’ villain? Even tougher. But Ranveer did it with such intensity that audiences were blown away. As Alauddin Khilji, he was terrifying, wild, unpredictable, and yet, strangely magnetic. It was a risky role, but Ranveer nailed it.
Murad in ‘Gully Boy’
“Apna time aayega” became a war cry for a whole generation after ‘Gully Boy’. As Murad, Ranveer played a boy from the slums with dreams of becoming a rapper. Not only did he act the part, he rapped his own lines. The performance felt real, raw, and straight from the heart.
Rocky Randhawa in ‘Rocky Aur Rani Kii Prem Kahaani’
This was Ranveer in his most colourful avatar yet. Loud, fashionable, dramatic, and full of heart. As Rocky, he made people laugh, cry, and cheer all in the same scene. He played the over-the-top character with so much honesty that audiences couldn’t help but root for him.
Varun Srivastava in ‘Lootera’
In one of his most subtle and underrated performances, Ranveer played Varun in ‘Lootera’, a quiet and mysterious character in a tragic love story. It was a total shift from his usual high-energy roles, but he carried it with silent strength and deep emotion.
From rapping on the streets of Mumbai to ruling ancient battlefields, Ranveer Singh has shown time and again that he’s not afraid to push boundaries.