Shah Rukh Khan received the Best Actor Award at the 71st National Film Awards 2025. This marks his first ever national award, despite his long, celebrated career in Indian cinema. Here’s a look at his stellar performances.

Swades (2004): One of his most critically accalaimed roles, SRK plays a scientist, who reconnects with his roots in India. (Image: IMDb)

Chake De! India (2007): His speech still gives goosebumps. As a disgraced hockey coach with a point to prove, SRK delivers a performance full of grit and grace. (Image: IMDb)

My Name Is Khan (2010): He portayed a man with Asperger’s Syndrome navigating post-9/11 America. He was both vulnerable and powerful. (Image: IMDb)

My Name Is Khan (2010): He portayed a man with Asperger’s Syndrome navigating post-9/11 America. He was both vulnerable and powerful. (Image: IMDb)

Devdas (2002): In this opulent tragic romance, SRK’s portrayal of a heartbroken alcoholic was full of pain and poetic passion. (Image: IMDb)

Kal Ho Naa Hoo (2003): SRK plays a man hiding a terminal illness while trying to bring happiness to others’ lives. It’s emotional, funny, and heartbreaking. (Image: IMDb)

Veer Zaara (2004): A timeless cross-border love story where SRK plays an Indian Air Force officer imprisoned for years in Pakistan. (Image: IMDb)

Jawan (2023): He received national award for this film. In a massy, high-octane dual role, SRK blends action with social messaging — and owns every frame. (Image: IMDb)