Top movies starring Shahrukh Khan
Explore some of the most iconic films featuring the 'King of Bollywood,' Shahrukh Khan. This list highlights key movies from his extensive and celebrated career.



Often hailed as the 'King Khan' of Bollywood, Shahrukh Khan has dominated the Indian film industry for decades, captivating audiences worldwide with his charisma, versatility, and unparalleled screen presence. From his early days as a romantic hero to his later roles in action, drama, and even experimental films, Khan has consistently reinvented himself while maintaining a massive global fanbase.
His filmography is a testament to his enduring appeal and the sheer volume of work he has produced. Many of his movies aren't just box office hits; they are cultural touchstones that have shaped Bollywood and influenced generations of actors and filmmakers. Whether he's portraying the quintessential lover, a complex anti-hero, or a common man, SRK brings an intensity and charm that is uniquely his own. Dive into this list to discover some of the performances and films that have cemented his status as one of the biggest movie stars in the world.
13. Zero (2018)
In this ambitious 2018 film directed by Aanand L. Rai, Shah Rukh Khan plays Bauua Singh, a vertically challenged man from Meerut. The film follows his journey as he encounters a brilliant but alcoholic scientist (Anushka Sharma) and a superstar (Katrina Kaif). The movie was technically challenging due to the extensive use of visual effects to portray SRK's character. While praised for its visual effects and SRK's performance, the film received a mixed reception from critics and audiences for its narrative choices. It was a bold attempt to tell an unconventional story.

12. Jab Harry Met Sejal (2017)
Directed by Imtiaz Ali, this 2017 film stars Shah Rukh Khan as Harry, a tour guide in Europe, and Anushka Sharma as Sejal, who is searching for her lost engagement ring. Their journey across European cities leads to self-discovery and romance. Known for Imtiaz Ali's signature style of exploring human relationships and journeys, the film was appreciated for its performances and music by Pritam. While it didn't achieve the massive box office success of some of SRK's other films, it offered a more character-driven narrative focusing on the nuances of connection.

11. Dilwale (2015)
Shah Rukh Khan reunited with his iconic co-star Kajol in this 2015 action-comedy directed by Rohit Shetty. The film features a story of two lovers separated by a violent past, with their younger siblings falling for each other years later. While the reunion of SRK and Kajol was a major draw, the film received mixed reviews for its plot. However, their chemistry remained undeniable, and the film was a commercial success. It features typical Rohit Shetty elements like car chases and comedic sequences, alongside romantic moments.

10. Happy New Year (2014)
Directed by Farah Khan, this 2014 film is a large-scale heist comedy featuring an ensemble cast led by Shah Rukh Khan. SRK plays Charlie, who assembles a team of lovable losers to pull off a diamond heist during a world dance championship in Dubai. Known for its elaborate song and dance sequences, grand production design, and comedic capers, the film was a major box office success. It's a fun, lighthearted entertainer that focuses on teamwork and achieving the impossible against the odds.

9. Fan (2016)
A unique and ambitious film from 2016 directed by Maneesh Sharma, where Shah Rukh Khan plays a double role: superstar Aryan Khanna and his obsessive look-alike fan, Gaurav Chandna. This film allowed SRK to explore the complex dynamics between a star and his admirer, and the dark side of obsession. It was a challenging role, requiring him to play two distinct characters, one of whom was digitally de-aged. While not a typical Bollywood masala film, it was praised for its concept and SRK's performance, particularly as the fan Gaurav.

8. Raees (2017)
In this 2017 action-crime film, Shah Rukh Khan takes on the role of Raees, a shrewd and ambitious bootlegger in Gujarat in the 1980s. It's a grittier role for SRK, showcasing a different facet of his acting prowess. The film is packed with stylish action and intense dialogues. SRK's portrayal of the anti-hero figure was well-received, and the film performed well at the box office. It also features the popular item number 'Laila Main Laila' with Sunny Leone. The film's conflict between Raees and a determined police officer (played by Nawazuddin Siddiqui) forms the core tension.

7. Chennai Express (2013)
Teaming up with director Rohit Shetty, Shah Rukh Khan starred in this action-comedy blockbuster from 2013 alongside Deepika Padukone. SRK plays Rahul, a man who accidentally ends up on the Chennai Express train and gets entangled with a don's daughter. Known for its over-the-top action sequences, slapstick comedy, and catchy music ('Lungi Dance' became a sensation!), the film was a massive commercial success despite receiving mixed reviews. It showcased SRK in a more mainstream, commercial avatar after some experimental roles, solidifying his status as a box office king.

6. My Name Is Khan (2010)
A significant departure for Shah Rukh Khan, this 2010 film directed by Karan Johar sees him portray Rizwan Khan, a Muslim man with Asperger's Syndrome, who embarks on a journey across America after the 9/11 attacks to meet the President. SRK received widespread critical acclaim for his sensitive and nuanced performance, which required extensive research and preparation. The film tackles important themes of identity, prejudice, and acceptance in the post-9/11 world. It was a commercial success and became one of the highest-grossing Bollywood films overseas at the time, proving SRK's ability to take on challenging, non-traditional roles.

5. Veer-Zaara (2004)
A timeless cross-border love story directed by the legendary Yash Chopra. Released in 2004, it stars Shah Rukh Khan as Veer Pratap Singh, an Indian Air Force pilot, and Preity Zinta as Zaara Hayaat Khan, a Pakistani woman. Their love story spans decades and continents, facing immense challenges. Interestingly, the music for this film was composed by the late Madan Mohan decades before its release, and was re-arranged by his son Sanjeev Kohli for the film – a truly unique artistic collaboration across time! SRK and Preity Zinta share a beautiful chemistry, and the film is a testament to enduring love and sacrifice, set against the backdrop of Indo-Pak relations.

4. Kal Ho Naa Ho (2003)
Get ready for an emotional rollercoaster with this 2003 film set in New York City. Shah Rukh Khan plays Aman Mathur, a charming and optimistic man who enters the lives of a dysfunctional Indian family, particularly Naina (Preity Zinta), bringing joy and perspective. Directed by Nikhil Advani and written by Karan Johar, the film is known for its poignant storytelling, witty dialogues, and beautiful portrayal of friendship and love, tinged with melancholy. Shankar-Ehsaan-Loy's music, especially 'Pretty Woman' and 'Kal Ho Naa Ho', is exceptional and perfectly complements the film's mood. SRK's portrayal of Aman is often cited as one of his most heartwarming and touching performances.

3. Kabhi Khushi Kabhie Gham (2001)
Prepare for a grand spectacle of emotion, family, and Bollywood glamour! This 2001 film, directed by Karan Johar, is a multi-starrer featuring Shah Rukh Khan alongside Amitabh Bachchan, Jaya Bachchan, Kajol, Hrithik Roshan, and Kareena Kapoor Khan. It's a lavish production that delves into the complexities of family relationships, pride, and reconciliation. The movie was a massive hit both in India and internationally, becoming the highest-grossing Indian film overseas at the time. Its songs, like 'Bole Chudiyan' and the title track, are incredibly popular and often played at weddings and celebrations. SRK delivers a powerful performance as the adopted son navigating duty and love.

2. Kuch Kuch Hota Hai (1998)
Karan Johar's directorial debut from 1998 is another absolute classic in Shah Rukh Khan's filmography! He stars as Rahul, caught in a love triangle with his college best friend Anjali (Kajol) and the stylish Tina (Rani Mukerji). The film beautifully explores the transition from friendship to love, and the complications that arise years later. It was a massive box office success and swept numerous awards. The film's catchphrases and the famous 'cool' necklace became pop culture staples. The music, again by Jatin-Lalit, was a chartbuster, with the title track and 'Koi Mil Gaya' becoming anthems for a generation. It's a film that manages to be both fun and deeply emotional.

1. Dilwale Dulhania Le Jayenge (1995)
Often abbreviated as DDLJ, this film isn't just a movie; it's a cultural phenomenon in India! Released in 1995, it stars Shah Rukh Khan as Raj and Kajol as Simran in a heartwarming story of love across continents and traditions. What's incredible is its unprecedented run at the Maratha Mandir theatre in Mumbai, screening for over 1000 weeks – a record that might never be broken! Director Aditya Chopra, in his debut, crafted a film that perfectly blended romance, comedy, and family values, setting a benchmark for Bollywood romantic dramas for years to come. The music by Jatin-Lalit is absolutely iconic, with songs like 'Tujhe Dekha To' and 'Mere Khwabon Mein Jo Aaye' still cherished today. It truly redefined the NRI (Non-Resident Indian) narrative on screen.
