Top 7 Bollywood Actors Who Nailed Biopic Roles

Saman Rehman
Jan 27, 2025

Sushant Singh Rajput as M.S. Dhoni (M.S. Dhoni: The Untold Story)

Sushant perfectly copied Dhoni’s style and showed his cricket journey and personal struggles beautifully.

Ranbir Kapoor as Sanjay Dutt (Sanju)

Ranbir played Sanjay Dutt perfectly, showing his struggles, mistakes, and redemption in an emotional and realistic way.

Priyanka Chopra as Mary Kom (Mary Kom)

Priyanka worked very hard to show Mary Kom’s struggles and success, making the Olympic boxer’s story inspiring and real.

Farhan Akhtar as Milkha Singh (Bhaag Milkha Bhaag)

Farhan trained hard and acted passionately to show Milkha Singh’s journey from struggles to becoming a legend.

Irfan Khan as Paan Singh Tomar (Paan Singh Tomar)

Irfan showed the amazing journey of an athlete who became a rebel, with his natural and powerful acting.

Ranveer Singh as Kapil Dev (83)

Ranveer brought Kapil Dev’s energy and leadership to life, especially during the historic 1983 World Cup victory.

Sidharth Malhotra as Captain Vikram Batra (Shershaah)

Sidharth brought Captain Vikram’s bravery and sacrifice to life, making the story of the Kargil war hero unforgettable.

VIEW ALL

Read Next Story