1. Home
  2. entertainment
  3. article
  4. Top 10 highly rated Shah Rukh Khan movies on IMDB

Top 10 highly rated Shah Rukh Khan movies on IMDB

Top 10 highly rated Shah Rukh Khan movies on IMDB
Shah Rukh Khan, often referred to as SRK or the "King of Bollywood," is not just one of the leading actors in the country but is also an emotion for many Indians. He has been part of some of the most iconic and memorable movies of the 1990s and 2000s and continues to dominate the box office even today.

Synonymous with romance and a unique flair for comedy, his career spans over three decades, filled with memorable performances and blockbuster hits. Here’s a closer look at the top 10 Shah Rukh Khan movies based on their IMDb ratings:


IMDB Rating (Star)





Chak De! India



Dilwale Dulhania Le Jayenge (DDLJ)



Kal Ho Naa Ho



My Name Is Khan









Kabhi Haan Kabhi Naa



Dil se



Rab Ne Bana Di Jodi


1. Swades (8.2)
"Swades" is a heartwarming tale directed by Ashutosh Gowariker. SRK plays Mohan Bhargava, an NRI working at NASA who returns to India to take his nanny to the US. The film beautifully portrays his journey as he reconnects with his roots and works to bring change to a small village. It's a story of patriotism, self-discovery, and social responsibility.

2. Chak De! India (8.1)
In "Chak De! India," Shah Rukh Khan stars as Kabir Khan, a former hockey player who seeks redemption by coaching the Indian women's hockey team. Directed by Shimit Amin, this sports drama highlights themes of teamwork, perseverance, and national pride. SRK's powerful performance and the film's inspirational message make it a must-watch.

3. Dilwale Dulhania Le Jayenge (DDLJ) (8.0)
"DDLJ" is a landmark film in Bollywood history. Directed by Aditya Chopra, it tells the love story of Raj (SRK) and Simran (Kajol), who meet and fall in love during a European trip. The film is known for its iconic scenes, memorable music, and the chemistry between its leads. It has been running in Indian theatres since its release in 1995, making it one of the longest-running films in the world.

4. Kal Ho Naa Ho (7.9)
This emotional drama, directed by Nikkhil Advani, features SRK as Aman, a man with a terminal illness who tries to bring happiness to Naina's (Preity Zinta) life while hiding his own pain. The film is a rollercoaster of emotions, blending humour, romance, and tragedy seamlessly. Its message about living life to the fullest resonates deeply with audiences.

5. My Name Is Khan (7.9)
Directed by Karan Johar, "My Name Is Khan" is a thought-provoking film where SRK plays Rizwan Khan, a man with Asperger's syndrome. The story follows his journey across America to meet the President and clear his name after being mistaken for a terrorist. The film addresses serious issues like Islamophobia and the impact of 9/11, showcasing SRK's versatility as an actor.

6. Veer-Zaara (7.8)
"Veer-Zaara" is a timeless love story directed by Yash Chopra. SRK plays Veer Pratap Singh, an Indian Air Force officer who falls in love with Zaara (Preity Zinta), a Pakistani woman. The film spans several decades and explores themes of sacrifice, love, and cross-border harmony. Its soulful music and poignant narrative make it a classic.

7. Darr (7.6)
In this psychological thriller directed by Yash Chopra, SRK plays Rahul, an obsessive lover who stalks Kiran (Juhi Chawla). "Darr" is notable for SRK's chilling performance, which showcased his ability to take on darker, more complex roles early in his career. The film remains a significant entry in the thriller genre.

8. Kabhi Haan Kabhi Naa (7.6)
" Kabhi Haan Kabhi Naa," directed by Kundan Shah, features SRK as Sunil, a lovable, mischievous boy next door who is hopelessly in love with Anna (Suchitra Krishnamurthy). The film is a delightful romantic comedy that stands out for its relatable characters and charming narrative. SRK's performance as the endearing underdog won many hearts.

9. Dil Se (7.5)
Mani Ratnam's "Dil Se" is a passionate and intense film where SRK plays Amarkant, a radio journalist who falls in love with a mysterious woman (Manisha Koirala) involved in a terrorist group. The film is known for its powerful storytelling, stunning visuals, and exceptional music by A.R. Rahman. SRK's portrayal of a man torn between love and duty is gripping.

10. Rab Ne Bana Di Jodi (7.2)
In "Rab Ne Bana Di Jodi," directed by Aditya Chopra, SRK portrays Surinder Sahni, a simple, introverted man who transforms himself into the fun-loving Raj to win his wife Taani's (Anushka Sharma) love. The film explores themes of love, identity, and self-worth, with SRK delivering a dual performance that is both heartwarming and entertaining.

Top 10 highest-paid actors in India


Popular Right Now