logo Search from 15000+ celebs Promote my Business
Get Celebrities & Influencers To Promote Your Business -

25 of Shahrukh Khan's Best Movies You Need To Watch In Your Lifetime!

25 of Shahrukh Khan's Best Movies You Need To Watch In Your Lifetime!

Do You Own A Brand or Business?

Boost Your Brand's Reach with Top Celebrities & Influencers!

Fill the Form Below and Get Endorsements & Brand Promotion

Your information is safe with us lock

Sharukh Khan is the heartthrob of India. For many decades he has been ruling Bollywood with his charm and acting. He has been known as the "Badshah of Bollywood," the "King of Bollywood," and "King Khan" by the media. He has appeared in over 80 Bollywood films and received numerous awards, including 14 Filmfare Awards. Here's a list of Shahrukh Khan's best movies you should not miss!



1. Baazigar (1993)




Baazigar was Shah Rukh Khan's first film in which he played an anti-hero, and it was the first film in which he won a Filmfare Award for Best Actor. It's a modern thriller about a young man who will go to any length to get what he wants. On IMDb, it has been rated 7.6. 



2. Dilwale Dulhania Le Jayenge (1995)




One of the most recognisable films of all time. It was the most successful Bollywood film of 1995. The film received ten Filmfare Awards, the most ever for a single film at the time, and the National Film Award for Best Popular Film Providing Wholesome Entertainment. On IMDb, it has been rated 8.0. 



3. Darr (1993)




Shahrukh Khan portrayed an obsessive lover. The film was well received by critics and audiences alike, and it was declared a "blockbuster" at the domestic and international box office. Darr was instrumental in launching Shahrukh Khan's career. On IMDb, it has been rated 7.6. 



4. Kabhi Haan Kabhi Naa (1994)




Critics gave the film overwhelmingly positive reviews. It is widely regarded as one of Shah Rukh Khan's best performances, and he has stated that the film is his favourite. 

For his role, he received the Filmfare Critics Award for Best Performance. Swapnalokam (1999), starring Jagapathi Babu, was a remake of the film in Telugu. On IMDb, it has been rated 7.7. 



5. Kuch Kuch Hota Hai (1998)




Kuch Kuch Hota Hai was a box office success in India and internationally, becoming the highest-grossing Indian film of the year. Outside of India, the film was the highest-grossing Hindi film of all time until it was surpassed by Karan's subsequent directorial, Kabhi Khushi Kabhie Gham.. (2001).


The film received eight Filmfare Awards, making it the only movie in history to receive all four acting category awards at the ceremony. On IMDb, it has been rated 7.6.



6. Kabhi Khushi Kabhie Gham (2001)




Amitabh Bachchan, Jaya Bachchan, and Shah Rukh Khan star in this movie. After his adopted brother marries a girl against their father's wishes, a young man fights to reunite his family. It was the most successful Indian film of all time. The following year, it won several popular award ceremonies, including five Filmfare Awards. On IMDb, it has been rated 7.4.



7. Dil to Pagal Hai (1997)




Rahul is the artistic director of a dance company, and one of its members, Nisha, is secretly in love with him. He is attracted to Pooja, who is married to Ajay.


The storyline and soundtrack of the film Dil To Pagal Hai were praised. The film also received three National Film Awards and eight Filmfare Awards. Over the years, the film has gained cult status. On IMDb, it has been rated 7. 



8. Mohabbatein (2000)




Narayan is a strict Gurukul principal who does not believe in love and forbids his students from following their hearts. Things turn for the worse when a music teacher questions his authority. Mohabbatein went on to do well both critically and commercially. It was the highest-grossing Bollywood film of the year 2000. It also won several awards, including the Filmfare Critics Award for Best Actor and the Filmfare Award for Best Supporting Actor for Khan and Bachchan, respectively. On IMDb, it has been rated 7. 



9. Swades (2004)




Mohan, an Indian expatriate working for NASA, returns home to find his beloved nanny, Kaveri. He finds himself advocating for reform in a village during his stay.


Swades received widespread critical acclaim and is now regarded as a Hindi cinema cult classic. SRK's performance in the movie is likely the best of his career. He received the Filmfare Award for Best Actor. On IMDb, it has been rated 8.2.



10. My Name Is Khan (2010)




Rizwan, an Asperger's syndrome sufferer, marries Mandira. When tragic events follow the twin tower attacks, he sets out on a journey to change people's perceptions of his community.


The film received positive reviews from critics. It was the highest-grossing Indian film outside of India at the time, the first to gross more than 100 crores before being surpassed by 3 Idiots (2009) in 2011. SRK's performance was widely praised and was even in the running for being one of Shahrukh Khan's best movies ever. My Name Is Khan won three awards at the 56th Filmfare Awards (Best Director, Best Actor and Actress). On IMDb, it has been rated 7.9. 



11. Veer Zaara (2004)




Veer, an Indian pilot, and Zaara, a Pakistani girl, fall in love. While Veer is imprisoned in Pakistan, Zaara believes he is dead and devotes her life to his village in India.

Veer Zaara won several awards at major Indian film award ceremonies, including Most Popular Film at the National Film Awards and Best Film at the Filmfare Awards, among others. On IMDb, it has been rated 7.8.



12. Kal Ho Naa Ho (2003)




Nikhil Advani directed the film Kal Ho Naa Ho, which was written by Karan Johar with dialogue by Niranjan Iyengar and produced by Yash Johar. Jaya Bachchan, Shah Rukh Khan, Saif Ali Khan, and Preity Zinta star in the film. Naina Catherine Kapur (Zinta) and Aman Mathur (Shah Rukh Khan) fall in love in Kal Ho Naa Ho, but a secret prevents him from reciprocating his feelings, leading to a plan to set Naina up with her best friend, Rohit Patel (Saif Ali Khan). Kal Ho Naa Ho is regarded as one of Shahrukh Khan's best movies. His witty humour and persona were loved by all, making him a fictional character hard to forget. On IMDb, it has been rated 7.9.



13. Dil Se.. (1998)




Enchanted by a mysterious woman, a radio broadcaster follows his heart into a divided world riddled with deep wounds and the looming threat of insurgency. The film received positive reviews from critics. Two National Film Awards and six Filmfare Awards were bestowed upon the film. On IMDb, it has been rated 7.5.



14. Main Hoon Na (2004)




After Veer-Zaara, Main Hoon Na was the second highest-grossing Indian film of 2004. It is the first film produced by Shah Rukh Khan's Red Chillies Entertainment, as well as the directorial debut of choreographer Farah Khan. On IMDb, it has been rated 7.


Ajith Kumar, Nayantara, and Pia Bajpai starred in the Tamil remake Aegan.



15. Don (2006)




Farhan Akhtar's Don: The Chase Begins Again is a 2006 Indian Hindi-language action thriller directed by Farhan Akhtar. Don is a remake of the 1978 film of the same name. It follows the titular criminal's look-alike, who is sent on a covert mission to impersonate Don after he is injured in a chase and gather intelligence on the drug mafia. On IMDb, it has been rated 7.1. 



16. Baadshah (1999)




Abbas-Mustan is the director of the film Baadshah. The film stars Shah Rukh Khan and Twinkle Khanna in the lead roles. It was released on August 27, 1999. Khan was nominated for a Filmfare Award for Best Performance in a Comedy Role for his work in the film. The film's plot is loosely based on the 1995 American film Nick of Time. Following the release of this film, Shah Rukh Khan was nicknamed the "Baadshah of Bollywood." On IMDb, it has been rated 6.8. 



 17. Yes Boss (1997)




Aziz Mirza directed Yes Boss, a 1997 Indian Hindi-language romantic comedy film starring Shah Rukh Khan, Juhi Chawla, and Aditya Pancholi. It is based on the 1993 film For Love Or Money, which starred Michael J Fox and was produced by Ratan Jain.


Yes Boss was one of the year's most successful films, and it was declared a super hit at the box office, grossing 23 crores (US$2.9 million) worldwide. 


It received six nominations at the 43rd Filmfare Awards, including Best Actor (Khan), Best Actress (Chawla), and Best Villain (Pancholi), and won Best Male Playback Singer (Abhijeet Bhattacharya for "Main Koi Aisa Geet Gaoon").



18. Jab Tak Hai Jaan (2012)




The film's direction, cinematography, and chemistry between its lead actors were all praised. After 3 Idiots and My Name Is Khan, Jab Tak Hai Jaan was the third-highest-grossing Bollywood film in the world at the time.


Jab Tak Hai Jaan won four Filmfare Awards, including Best Supporting Actress (Anushka Sharma) and Best Lyrics (Gulzar). On IMDb, it has been rated 6.7.



19. Ra.One (2011)




Anubhav Sinha directed Ra.One, a 2011 Indian Hindi-language superhero film. Shah Rukh Khan plays two characters in the movie, and Arjun Rampal plays the titular antagonist. Ra.One received mixed to positive reviews upon its initial release, with critics praising the visual effects, action sequences, direction, music, and performances of Khan and Rampal while criticising the script and screenplay. In terms of box office, the film was the third highest-grossing Bollywood film of 2011. 



20. Kabhi Alvida Naa Kehna (2006)




Karan Johar wrote and directed the musical romantic drama film, which was produced by his mother, Hiroo Yash Johar, in her debut under the Dharma Productions banner. The film, which stars Shah Rukh Khan, Rani Mukerji, Abhishek Bachchan and Preity Zinta in lead roles, delves into issues such as marital infidelity and dysfunctional relationships. The tagline for the film was "A Love... That Broke All Relationships."



21. Chalte Chalte (2003)




Aziz Mirza's film Chalte Chalte starred Shah Rukh Khan and Rani Mukerji. The movie was shown at the Casablanca Film Festival. It was Dreamz Unlimited's final production venture before rebranding to Red Chillies Entertainment in 2003. 


Chalte Chalte received five nominations for the 49th Filmfare Awards, including Best Actress (Mukerji) and Best Music Director (Jatin-Lalit)



22. Raees (2017)




Raees is said to be based on the life of criminal Abdul Latif, but the filmmakers have denied this. The film received five nominations at the 63rd Filmfare Awards, including Best Actor for Shah Rukh Khan. It became the 43rd most successful Indian film of all time.


Raees received mostly positive reviews from critics, who praised Khan and Siddiqui's performances, as well as the production design, cinematography, and visual effects.



23. Chennai Express (2013)




The film stars Shah Rukh Khan as Rahul Mithaiwala, a man who accidentally boards the eponymous train and travels from Mumbai to Rameswaram with Deepika Padukone, the daughter of a local don. Nikitin Dheer and Sathyaraj appear as extras. Critics gave Chennai Express mixed reviews. Regardless, it broke several box office records in India and abroad, becoming the fastest film to gross 1 billion rupees (US$16 million) in India.



24. Chak De! India




Chak De! India is considered to be one of Sharukh Khan's best movies. Shimit Amin directed the film, which was produced by Aditya Chopra under the banner of Yash Raj Films, and Jaideep Sahni wrote the script. The film stars Shah Rukh Khan as Kabir Khan, former captain of the India men's national field hockey team. Following a humiliating defeat to Pakistan, Khan is ostracised from the sport due to religious prejudice. In an attempt to redeem himself, he becomes the coach of the Indian national women's hockey team, with the goal of transforming its 16 contentious players into an award-winning team seven years later.



25. Dear Zindagi (2016)




The plot revolves around a budding cinematographer who is unhappy with her life and meets a free-spirited psychologist who helps her gain a new perspective. It received positive reviews from critics, who praised the themes, direction, screenplay, dialogues, soundtrack, and cast performances. 


Dear Zindagi received two nominations at the 62nd Filmfare Awards: Best Actress (Bhatt) and Best Lyricist (Kausar Munir for "Love You Zindagi").


There can never be a definitive to-watch list because it's all subjective. That being said, these are some of Shahrukh Khan's best movies.


Do You Own A Brand or Business?

Boost Your Brand's Reach with Top Celebrities & Influencers!

Fill the Form Below and Get Endorsements & Brand Promotion

Your information is safe with us lock

Frequently Asked Questions

Who is Shah Rukh Khan?
When did Shah Rukh Khan began acting?
What is Shah Rukh Khan's upcoming movies?
What are some of Shahrukh Khan best movies?
What is Shah Rukh Khan first movie?
tring india