SRK: The 30 Best Movies of Shah Rukh Khan – From heartwarming romances to intense thrillers and gripping dramas, Shah Rukh Khan has given us countless unforgettable performances. Known as the King of Bollywood, SRK’s films are a mix of emotion, charm, and sheer brilliance. Here’s a look at his 30 best movies that define his legendary career—each one a gem worth watching.
Whether you love his romantic roles in Dilwale Dulhania Le Jayenge and Kuch Kuch Hota Hai, his action-packed turns in Karan Arjun and Main Hoon Naa, or his dramatic performances in Swades and Chak De! India, this list covers it all. Relive SRK’s magic with these timeless classics and modern hits!
Ready to dive into his cinematic journey? Let’s go! 🎬✨

Table of Contents
Introduction
Shah Rukh Khan – The Man Who Became Bollywood’s King
There’s no star quite like Shah Rukh Khan. From a young actor hustling in TV shows to becoming the undisputed Badshah of Bollywood, his journey is pure magic. With his charm, wit, and unmatched screen presence, SRK didn’t just win hearts—he rewrote the rules of stardom.
For over three decades, he’s made us laugh, cry, and fall in love—whether as the hopeless romantic in Dilwale Dulhania Le Jayenge, the fierce coach in Chak De! India, or the chilling villain in Darr. He’s played the lover, the underdog, the hero, and even the anti-hero, proving there’s no role he can’t own.
This list isn’t just about ranking his best films—it’s a tribute to the man who gave us timeless stories, unforgettable dialogues, and moments that still give us goosebumps. From tearjerkers like Kal Ho Naa Ho to high-octane thrillers like Darr, each movie is a piece of Bollywood history.
So, whether you’re a die-hard SRK fan or just discovering his films, get ready to relive the magic. Because when it comes to Shah Rukh Khan, every frame is legendary. Lights, camera, SRK! 🎥✨
SRK: The 30 Best Movies of Shah Rukh Khan
1. Swades (2004)
- IMDb Rating: 8.2
- Director: Ashutosh Gowariker
- Star Cast: Shah Rukh Khan, Gayatri Joshi
- Summary: Swades tells the story of Mohan Bhargava, an NRI scientist working at NASA, who returns to India to find his childhood nanny. What begins as a personal mission turns into a life-altering journey when he is moved by the conditions in a remote Indian village. He then decides to use his knowledge to bring about change and improve rural livelihoods. The film is a powerful reflection on patriotism, self-identity, and bridging the gap between tradition and progress.

2. Chak De! India (2007)
- IMDb Rating: 8.1
- Director: Shimit Amin
- Star Cast: Shah Rukh Khan, Vidya Malvade, Sagarika Ghatge
- Summary: In this sports drama, SRK plays Kabir Khan, a former Indian hockey player who takes on the challenge of coaching the Indian women’s hockey team. Initially mocked and doubted, he helps the diverse, divided group find unity, discipline, and strength. The team overcomes personal and professional obstacles to achieve greatness. The film is a tribute to grit, team spirit, and national pride.

3. Dilwale Dulhania Le Jayenge (DDLJ) (1995)
- IMDb Rating: 8.0
- Director: Aditya Chopra
- Star Cast: Shah Rukh Khan, Kajol
- Summary: A timeless love story of Raj and Simran, who meet during a European trip. Sparks fly, but when Simran is taken back to India for an arranged marriage, Raj follows her to win over her conservative family. With unforgettable songs, dialogue, and chemistry, DDLJ became an enduring classic and is one of Bollywood’s most iconic romantic films.

4. Hey Ram (2000)
- IMDb Rating: 8.0
- Director: Kamal Haasan
- Star Cast: Kamal Haasan, Shah Rukh Khan, Rani Mukerji
- Summary: Set during the tumultuous times of India’s Partition, Hey Ram is a thought-provoking drama about communal hatred and redemption. SRK plays Amjad Ali Khan, a character that symbolizes humanity and friendship. The story explores the transformation of a man consumed by revenge who eventually embraces Gandhi’s ideology of non-violence. The film is intense, symbolic, and layered with historical context.

5. My Name is Khan (2010)
- IMDb Rating: 7.9
- Director: Karan Johar
- Star Cast: Shah Rukh Khan, Kajol
- Summary: Rizwan Khan, a man with Asperger’s syndrome, embarks on a journey to meet the President of the United States after 9/11 to clear his name from a terrorist misunderstanding. As he travels across the country, he encounters various people and influences lives while proving that “My name is Khan, and I am not a terrorist.” The film emphasizes themes of love, tolerance, and social justice.

6. Kal Ho Naa Ho (2003)
- IMDb Rating: 7.9
- Director: Nikkhil Advani
- Star Cast: Shah Rukh Khan, Preity Zinta, Saif Ali Khan
- Summary: A heartwarming yet tragic love story set in New York. Aman (SRK) brings happiness to the lives of Naina and her family but harbors a fatal secret. As he discovers Naina’s love for him, he chooses to step back and unite her with another man. The film is rich in emotion, humor, sacrifice, and unforgettable music. It’s a modern classic that explores the idea of selfless love.

7. Veer-Zaara (2004)
- IMDb Rating: 7.8
- Director: Yash Chopra
- Star Cast: Shah Rukh Khan, Preity Zinta, Rani Mukerji
- Summary: A cross-border love story between Veer, an Indian Air Force officer, and Zaara, a Pakistani woman. Wrongfully imprisoned for years, Veer’s undying love for Zaara becomes a tale of eternal sacrifice. The film beautifully explores Indo-Pak relations, love, and patriotism, all set to a timeless musical score by Madan Mohan and lyrics by Javed Akhtar.

8. Kabhi Haan Kabhi Naa (1994)
- IMDb Rating: 7.6
- Director: Kundan Shah
- Star Cast: Shah Rukh Khan, Suchitra Krishnamoorthi
- Summary: One of SRK’s most beloved performances as Sunil, a lovable loser in love. Obsessed with a girl who is already committed, he makes clumsy and often desperate attempts to win her heart. Eventually, he learns the value of letting go and maturing. The film is a slice-of-life rom-com that showcases vulnerability, honesty, and growth.

9. Dil Se.. (1998)
- IMDb Rating: 7.5
- Director: Mani Ratnam
- Star Cast: Shah Rukh Khan, Manisha Koirala, Preity Zinta
- Summary: Amar, a radio journalist, falls in love with a mysterious woman, Meghna, who is part of an extremist group. Their intense, tragic love story plays out amid the violent political climate of Northeast India. The movie blends romance and terrorism in a poetic narrative, supported by A.R. Rahman’s iconic music and powerful cinematography.

10. Darr (1993)
- IMDb Rating: 7.6
- Director: Yash Chopra
- Star Cast: Shah Rukh Khan, Juhi Chawla, Sunny Deol
- Summary: Rahul is a dangerously obsessive lover who stalks Kiran, threatening her peaceful life with her fiancé. A gripping psychological thriller that explores the darker side of love and obsession.

11. Baazigar (1993)
- IMDb Rating: 7.6
- Director: Abbas–Mustan
- Star Cast: Shah Rukh Khan, Kajol, Shilpa Shetty, Dalip Tahil, Raakhee
- Summary: A vengeful young man seduces and kills to take revenge on a powerful businessman who destroyed his family. This was one of SRK’s first major anti-hero roles and a breakthrough hit.

12. Kuch Kuch Hota Hai (1998)
- IMDb Rating: 7.5
- Director: Karan Johar
- Star Cast: Shah Rukh Khan, Kajol, Rani Mukerji
- Summary: This iconic romantic drama tells the story of Rahul and Anjali, best friends in college. Rahul falls in love with Tina, and Anjali’s heartbreak leads her to leave. Years later, Rahul’s daughter finds Anjali’s old letters and tries to reunite her father with his lost love. A blend of emotional nostalgia, youthful love, and unforgettable music, this film became a generational classic and introduced the idea of “pyaar dosti hai” (love is friendship) into pop culture.

13. Devdas (2002)
- IMDb Rating: 7.5
- Director: Sanjay Leela Bhansali
- Star Cast: Shah Rukh Khan, Aishwarya Rai, Madhuri Dixit
- Summary: Based on the novel by Sarat Chandra Chattopadhyay, this tragic love story follows Devdas, a man shattered when his true love, Paro, is married off due to societal pressure. Unable to cope, he turns to alcohol and the courtesan Chandramukhi. The film is visually grand, emotionally wrenching, and showcases some of SRK’s most intense acting. A cinematic masterpiece with exquisite sets, powerful dialogues, and a haunting score.

14. Paheli (2005)
- IMDb Rating: 6.4
- Director: Amol Palekar
- Star Cast: Shah Rukh Khan, Rani Mukerji, Anupam Kher, Juhi Chawla, Naseeruddin Shah
- Summary: A newlywed woman is left alone when her husband goes on a business trip. A ghost, enchanted by her beauty, takes her husband’s form to live with her. The story unfolds with emotional complexity, rooted in Rajasthani folklore.

15. Kabhi Khushi Kabhie Gham (2001)
- IMDb Rating: 7.4
- Director: Karan Johar
- Star Cast: Shah Rukh Khan, Kajol, Hrithik Roshan, Amitabh Bachchan, Jaya Bachchan
- Summary: A sprawling family saga that explores love, pride, and forgiveness. Rahul, adopted into a wealthy family, falls in love with Anjali, a woman of modest background. When his father disapproves, Rahul leaves the house and settles in London. Years later, his younger brother Rohan attempts to bring the broken family back together. The film is a visual and emotional spectacle, with unforgettable performances, style, and soul.

16. Dear Zindagi (2016)
- IMDb Rating: 7.4
- Director: Gauri Shinde
- Star Cast: Shah Rukh Khan, Alia Bhatt
- Summary: In this fresh and modern take on therapy and self-discovery, SRK plays Dr. Jehangir “Jug” Khan, a therapist who helps Kaira (Alia Bhatt), a young filmmaker struggling with career dissatisfaction and emotional baggage. With his unconventional advice and calm presence, he helps her understand life’s complexities and embrace imperfections. The film is deeply philosophical, emotional, and beautifully shot—offering a thoughtful exploration of mental wellness.

17. Rab Ne bana Di Jodi (2008)
- IMDb Rating: 7.2
- Director: Aditya Chopra
- Star Cast: Shah Rukh Khan, Anushka Sharma
- Summary: When quiet and mild-mannered Surinder marries the lively Taani under tragic circumstances, he secretly reinvents himself as the flamboyant Raj to win her love during a dance competition. Unaware of his dual identity, Taani finds herself torn between the two personas. A heartwarming story of identity, transformation, and unconditional love, this film also marked the powerful debut of Anushka Sharma.

18. Mohabbatein (2000)
- IMDb Rating: 7.1
- Director: Aditya Chopra
- Star Cast: Shah Rukh Khan, Amitabh Bachchan, Aishwarya Rai
- Summary: Mohabbatein is a clash between love and discipline. SRK plays Raj Aryan, a music teacher with a haunting past, who brings change to a strict boys’ school ruled by Narayan Shankar (Amitabh Bachchan). With the stories of three young couples, the film explores how love breaks boundaries. It’s a moving tale that contrasts the warmth of romance with the coldness of tradition.

19. Dil To Pagal Hai (1997)
- IMDb Rating: 7.0
- Director: Yash Chopra
- Star Cast: Shah Rukh Khan, Madhuri Dixit, Karisma Kapoor
- Summary: Rahul, a theatre director, believes in true love and destiny. He is caught in a love triangle between his friend Nisha and his muse Pooja. With spectacular dance numbers, beautiful locations, and timeless songs, the film is a tribute to love that arrives when one least expects it. It won multiple Filmfare Awards and continues to be celebrated for its music and charm.

20. Jab Harry Met Sejal (2017)
- IMDb Rating: 5.1
- Director: Imtiaz Ali
- Star Cast: Shah Rukh Khan, Anushka Sharma
- Summary: In this modern romantic drama, tour guide Harry helps Sejal find her lost engagement ring in Europe. During the journey, they develop a connection, gradually unraveling their emotional vulnerabilities. While the movie was criticized for a weak plot, it explored themes of loneliness, identity, and longing. SRK portrayed the emotionally wounded Harry with sincerity, and the music was a hit. Though not a box office favorite, the film had its share of romantic highs and cinematic beauty.

21. Main Hoon Na (2004)
- IMDb Rating: 7.1
- Director: Farah Khan
- Star Cast: Shah Rukh Khan, Sushmita Sen, Zayed Khan
- Summary: Major Ram goes undercover as a college student to protect a general’s daughter from a rogue ex-soldier. While navigating student life, he also tries to reunite with his estranged half-brother. A perfect blend of action, comedy, emotion, and romance, this colorful entertainer was Farah Khan’s directorial debut and a box-office success.

22. Pardes (1997)
- IMDb Rating: 6.9
- Director: Subhash Ghai
- Star Cast: Shah Rukh Khan, Mahima Chaudhry, Amrish Puri
- Summary: Arjun, a loyal NRI employee, is sent to India to help arrange his boss’s son’s marriage with a traditional girl, Ganga. As the differences between cultures emerge, Arjun finds himself becoming her protector and eventually her love. The film critiques Western influence on Indian values and highlights SRK’s ability to play emotionally rooted characters.

23. Chamatkar (1992)
- IMDb Rating: 6.5
- Director: Rajiv Mehra
- Star Cast: Shah Rukh Khan, Naseeruddin Shah, Urmila Matondkar
- Summary: This lighthearted supernatural comedy follows Sunder, a naive teacher who meets the ghost of a gangster named Marco. They form an unlikely bond to achieve their respective goals. A unique mix of fantasy, humor, and emotion, Chamatkar was one of SRK’s early films and showcased his comic talent and youthful charm.

24. Fan (2016)
- IMDb Rating: 6.8
- Director: Maneesh Sharma
- Star Cast: Shah Rukh Khan, Shriya Pilgaonkar, Waluscha De Sousa
- Summary: In a thrilling psychological drama, Shah Rukh Khan plays a dual role: Aryan Khanna, a Bollywood superstar, and Gaurav Chandna, his biggest fan who bears an uncanny resemblance to him. Gaurav’s obsession turns dark when Aryan distances himself, leading the fan to take revenge. The film explores themes of identity, celebrity culture, and the thin line between admiration and obsession. SRK’s performance, especially as the disturbed fan, earned wide critical praise, showcasing his versatility and depth.

25. Raju Ban Gaya Gentleman (1992)
- IMDb Rating: 6.7
- Director: Aziz Mirza
- Star Cast: Shah Rukh Khan, Juhi Chawla, Nana Patekar
- Summary: This underdog story follows Raju, an ambitious young man who arrives in Mumbai to become a successful civil engineer. He struggles with poverty, moral dilemmas, love, and the corruption of the big city. With the support of his friends and a love triangle brewing, Raju eventually finds his path. A classic story of dreams, ethics, and rising through the odds, the film marked SRK’s early success in Bollywood and touched a chord with the youth of the 90s.

26. Anjaam (1994)
- IMDb Rating: 6.6
- Director: Rahul Rawail
- Star Cast: Shah Rukh Khan, Madhuri Dixit, Johnny Lever
- Summary: In this intense revenge drama, SRK plays Vijay, a wealthy man whose obsession with Shivani (Madhuri Dixit) turns his love into violence. When she rejects him and marries someone else, he unleashes destruction upon her life. The film tracks Shivani’s transformation from victim to avenger. SRK stunned audiences with his negative role, and Madhuri delivered a powerful performance. The movie was gritty, emotional, and thought-provoking, with a strong message about justice and resilience.

27. Yes Boss (1997)
- IMDb Rating: 6.7
- Director: Aziz Mirza
- Star Cast: Shah Rukh Khan, Juhi Chawla, Aditya Pancholi
- Summary: Rahul, an ambitious employee, works under a philandering boss. He assists his boss in wooing a model, Seema, even though he secretly loves her. As Rahul grapples with moral choices, career ambitions, and matters of the heart, the story unfolds with warmth, humor, and emotion. The film is remembered for its heartfelt romance, catchy songs, and the charismatic chemistry between SRK and Juhi Chawla. A perfect blend of dream vs. duty and love vs. ambition.

28. Chaahat (1996)
- IMDb Rating: 5.5
- Director: Mahesh Bhatt
- Star Cast: Shah Rukh Khan, Pooja Bhatt, Naseeruddin Shah
- Summary: Ravi, a singer who moves to Mumbai to treat his ailing father, falls in love with Pooja. However, he crosses paths with Ajay Narang, a dangerous businessman whose sister also desires Ravi. As the obsessive sibling becomes violent, Ravi must fight to protect his love and family. A passionate tale of love, jealousy, and sacrifice, the film is remembered for its emotional depth and musical score.

29.Karan Arjun (1995)
- IMDb Rating: 6.8
- Director: Rakesh Roshan
- Star Cast: Shah Rukh Khan, Salman Khan, Kajol, Mamta Kulkarni, Amrish Puri, Raakhee
- Summary: Two brothers are brutally killed, but their mother’s prayers bring them back to life through reincarnation. They return to take revenge on their murderers and reunite with their past.

30. Baadshah (1999)
- IMDb Rating: 6.9
- Director: Abbas–Mustan
- Star Cast: Shah Rukh Khan, Twinkle Khanna, Amrish Puri, Johnny Lever, Raakhee
- Summary: Baadshah, a bumbling private detective, gets caught up in a case of mistaken identity involving political assassinations and high-stakes action. A blend of comedy, action, and romance with SRK’s signature flair.

Conclusion
Some actors entertain you. Shah Rukh Khan stays with you. For 30 years, he hasn’t just played roles—he’s lived them. The lover who made us believe in destiny (Dilwale Dulhania Le Jayenge). The underdog who taught us to fight (Chak De! India). The villain who gave us chills (Darr). The dreamer who reminded us to hope (Kal Ho Naa Ho).
This isn’t just a list of great movies. It’s a scrapbook of moments that defined generations. That rush when Raj clutched Simran’s hand on the train. That lump in your throat when Kabir Khan screamed “Sattar Minute!” That giddy feeling when Rahul told Anjali “Pyaar dosti hai.”
SRK didn’t follow the rules—he rewrote them. No conventional hero looks, no filmy connections, just raw talent and a work ethic that turned a Delhi boy into the King of Bollywood. His films aren’t just stories—they’re life lessons wrapped in drama, comedy, and that signature SRK charm.
As we count down his 30 best, remember: You’re not just watching movies. You’re reliving pieces of your own life. Because in every SRK fan’s heart, there’s a little Rahul, a little Raj, and that eternal voice whispering “Har pal yahaan ji bhar jio…”

Now let’s raise the curtain on the greatest show in Bollywood history—one iconic SRK film at a time. ❤️
Thank You
Your Turn, SRK Fans!
We’ve laughed, cried, and swooned our way through Shah Rukh Khan’s most iconic films—but now we want to hear from YOU! Which SRK movie holds a special place in your heart?
• Was it DDLJ that made you believe in love?
• Did Chak De! India give you goosebumps?
• Or does Swades still make you emotional?
Drop your favorite in the comments—let’s see which SRK classic gets the most love! And if you think we missed any gems, shout them out too. After all, when it comes to SRK, there’s always more magic to celebrate. ❤️🎥
#SRKForever #KingOfBollywood
Frequently Asked Questions (FAQs)
Which is considered Shah Rukh Khan’s best movie?
Which SRK film had the biggest cultural impact?
Has SRK played negative roles?
How many Filmfare Awards has SRK won?
What are some underrated SRK movies?
Has he acted in regional or non-Hindi films?
Why is SRK still relevant today?
Special Note
The selection of movies listed as the Top 30 movies is not a ranking or hierarchical order. Each movie mentioned has its unique charm and appeal, catering to diverse tastes and preferences. The order in which the movies are listed is purely random and does not imply any form of superiority or inferiority. You are free to start watching any movie based on your interests.
This list is curated to highlight 30 movies from each platform, giving you the flexibility to explore and enjoy them in any order you prefer. Happy watching!
Note for Readers
If you’d like to read this blog in your regional language or any other international language, simply click on the Google Translator option located in the bar at the top of the page. This feature allows you to select your preferred language and enjoy the content in a way that’s comfortable for you. We hope this makes your reading experience more enjoyable and accessible!
Disclaimer
All movie summaries, cast details, and IMDb ratings mentioned are accurate as of the time of writing and are for informational and entertainment purposes only. Images, trademarks, and movie titles belong to their respective production houses and rights holders. This article is a fan-made tribute and not affiliated with Shah Rukh Khan or his official representatives. The poster used in this content is sourced from IMDb.
For more exciting topics, explore our other articles here
- Salman Khan Top 10 Movies
- Housefull 5 Review
- Bhool Chuk Maaf Review
- Adolescence Review
- Brad Pitt’s Upcoming F1 Movie Drops Final Trailer
- 10 Best Malayalam Movies Dubbed in Hindi (24–25)
- Top 10 Best Movies of Alia Bhatt
- Top 10 Best Movies of Deepika Padukone
- Top 5 Comedy Sitcoms Available on Hotstar Vs. Apple TV – A Laughter Showdown!
- Top 10 Sitcoms Available on Netflix Vs. Aws
- Top 10 Series Available on Disney+ Hotstar vs Jio Cinema
- Bollywood Top 15 Actors Vs Actresses
- Netflix vs Amazon: Top 5 Indian Series Showdown
- Netflix vs Amazon Prime: Top 10 Must-Watch Shows
6 Comments