Embrace Kitchen Like a Pro

Before Dunki, Top 10 highly rated Shah Rukh Khan movies to watch on OTT

He’s known as King Khan in the entertainment world, and it’s well-deserved. Shah Rukh Khan’s success story is like a fairy tale. He started from scratch, without any influential connections, and proved that anyone can achieve their dreams. In the beginning, he took bold steps in his career by playing unconventional roles that made people love the not-so-perfect hero. Even though his recent movies like “Fan” and “Zero” didn’t do as well at the box office as expected, they pushed the boundaries of filmmaking. Currently taking a break, Shah Rukh Khan is still a highly sought-after actor. On his birthday today, let’s look back at some of his best movies during his incredible journey so far.


Highly rated Shah Rukh Khan movies

Shah Rukh Khan Movie – Deewana (1992)

Deewana (1992)

In the same year, Hema Malini’s movie called Dil Aashna Hai was supposed to be Shah Rukh Khan’s first film. However, Deewana got released first, making Shah Rukh Khan one of the most famous actors in the Hindi film world. He acted alongside Rishi Kapoor, who was known for romantic films for two decades, but Shah Rukh Khan’s entry changed things.In the movie, Shah Rukh Khan plays a rich and spoiled young man who falls in love with a widow. This love transforms him into a better person. The story takes a twist when it’s revealed that the widow’s first husband (played by Rishi Kapoor) is still alive. Despite this, the trio continues to live together for a while before parting ways amicably. A villain creates problems, but Rishi Kapoor sacrifices himself for the sake of his wife. Shah Rukh Khan’s entry song, “Koi na koi chahiye,” is still remembered today.


Also, Read – 9 Best Movies Of Irrfan Khan

Shah Rukh Khan Movie – Baazigar (1993)

Baazigar (1993)

Ajay Sharma, played by Shah Rukh Khan, is a young guy seeking revenge for his dad’s death, which happened because of his boss, Madan Chopra, played by Dalip Tahil. Chopra has two daughters, Seema (played by Shilpa Shetty) and Priya (played by Kajol). Ajay kills Seema and tries to marry Priya, who is investigating her sister’s death. The movie revolves around how Priya puts together the clues and confronts the killer. Baazigar focuses on the character of the anti-hero, making Shah Rukh Khan a star. It’s a modified version of the Hollywood film A Kiss Before Dying, adapted to suit Indian preferences by Abbas-Mustan. Anu Malik’s songs in the movie were popular, and Johnny Lever’s comedy added some humor to the otherwise serious story. The standout performance in the film is by Shah Rukh Khan, who impresses the audience with his strong and well-balanced portrayal of a complex character.


Shah Rukh Khan Movie – Darr (1993)

Darr (1993)

The director understood that love and madness are closely linked, and he portrayed this in a scary way. This movie is one of his most violent ones so far. It had a big impact on Shah Rukh Khan’s career. In India, people didn’t usually like anti-hero characters, but Shah Rukh changed that by playing a flawed lover in Darr. The famous line “K…K…K…Kiran” from the movie became popular among young people. In Darr, love becomes an unhealthy obsession that leads to dangerous consequences, and the audience connected with that feeling.


Shah Rukh Khan Movie – Karan Arjun (1995)

Karan Arjun (1995)

Karan Arjun is a story about revenge and the idea of being reborn. Durga, played by Rakhee, loses her husband because he speaks out against the cruel Durjan Singh, played by Amrish Puri. She is left alone to raise her two sons, Karan (Salman Khan) and Arjun (Shah Rukh Khan). When Durjan discovers Durga, he tries to kill her. However, her sons stop him, but they end up getting killed themselves. Heartbroken, Durga prays to God to bring back her sons so they can avenge their father’s death and her humiliation. After twenty years, miraculously, her sons return looking exactly the same as before. They succeed in taking revenge by killing Durjan Singh, fulfilling the promise they made to their mother. One of the film’s highlights is the rare sight of Shah Rukh Khan and Salman Khan bonding as brothers.


Shah Rukh Khan Movie – Dilwale Dulhaniya Le Jayenge (1995)

Dilwale Dulhaniya Le Jayenge (1995)

This is the most popular romantic movie in India. Shah Rukh Khan and Kajol would still be considered big stars even if they had stopped acting after this movie. It’s a mix of a road-trip story, a sweet boy-meets-girl romance, and it’s filled with Indian values and a bit of patriotism. What else could you ask for? Raj (played by SRK) thinks he’s a smooth talker until he meets Simran (Kajol) on a trip to Europe and falls for her. Circumstances bring them closer, and they end up falling in love. But Simran, despite growing up in England, is deeply connected to her Indian roots and won’t go against her father’s wishes. So, the family heads to Punjab to get her married to the son of an old family friend. Raj also goes there on his father’s advice to win over her entire family. In the end, Simran’s father has a change of heart, saying the famous line “Ja Simran ja…jee le apni zindagi,” leading to the well-known train chase scene. The movie’s soundtrack, with songs like “Mehndi laga ke rakhna,” “Tujhe dekha to yeh jaana sanam,” and “Ho gaya hai tujhko to pyar sajna,” is still loved by many.


Also, Read – The 9 Must-Watch Rashmika Mandanna Movies

Don't just scroll, subscribe!

BuzzTrail's unique web-stories are the cure for boredom you've been waiting for.

Shah Rukh Khan Movie – Dil To Pagal Hai (1997)

Dil To Pagal Hai (1997)

Yash Chopra proved he’s still great at making movies by giving us a fantastic musical with beautiful dances choreographed by Shiamak Davar. Rahul (Shah Rukh Khan) and Nisha (Karisma Kapoor) are best friends who perform dances in plays with their group. Pooja (Madhuri Dixit) is a trained dancer and a hopeless romantic. Their stories intersect when Nisha gets injured, and Rahul needs to find a new lead for his play “Maya.” Nisha, secretly in love with Rahul, becomes jealous of Pooja taking her place. Things get more complicated when Rahul starts falling for Pooja. Ajay (Akshay Kumar), Pooja’s fiancé, enters the picture. Despite facing heartbreak, the movie ends happily when Ajay sacrifices his love upon realizing Rahul and Pooja’s true feelings. The film features a dance face-off between Nisha and Pooja, adding to the drama. Madhuri and SRK do a great job making their characters believable, and you can’t help but feel sympathy for Nisha’s struggles. The film’s songs, like the title track, “Le gayi le gayi,” and “Koi ladki hai,” are still popular today, making it a big success for the relatively unknown composer Uttam Singh.


Shah Rukh Khan Movie – Kuch Kuch Hota Hai (1998)

Kuch Kuch Hota Hai (1998)

Karan Johar made a big entrance into the world of filmmaking with this exciting movie. The story revolves around three friends in college: Rahul (played by SRK), Anjali (played by Kajol), and Tina (played by Rani). While Anjali is Rahul’s best friend, he falls in love with Tina, a new girl known for her stylish mini skirts. Rahul marries Tina, becomes successful, but tragedy strikes when Tina dies after giving birth to their daughter. When the daughter turns eight, she reads a letter that reveals a love triangle involving her parents and Anjali. It turns out to be her mother’s dying wish to reunite Rahul and Anjali. The girl, with the help of her grandmother (played by Farida Jalal), works to fulfill her mother’s wish. The film also features a special appearance by Salman Khan as Anjali’s fiancé. The on-screen chemistry between SRK and Kajol is remarkable, and Rani adds an extra charm to the movie. The music, composed by Jatin-Lalit, still feels fresh and lively.


Shah Rukh Khan Movie – Kabhi Khushi Kabhie Gham… (2001)

This movie was made by Karan Johar, and it’s about a story similar to Ramayana. It featured some of the biggest Bollywood stars. There’s a wealthy man named Yashvardhan Raichand (played by Amitabh Bachchan) and his wife Nandini Raichand (played by Jaya Bachchan). They adopt a boy named Rahul (played by Shah Rukh Khan). Rahul is very smart and hardworking, just like his adoptive father. He’s all set to take over the family business. But Rahul falls in love with Anjali (played by Kajol), who is from a middle-class background. Rahul goes against his father’s wishes and marries Anjali. As a result, he is kicked out of the house. Later on, Rohan (played by Hrithik Roshan), Yash and Nandini’s biological son, brings the family back together after many years. The movie is emotionally intense and has beautiful scenes. Jaya Bachchan’s character starts as a submissive wife but eventually stands up against her husband when she reunites with her adopted son.


Shah Rukh Khan Movie – Devdas (2002)

Devdas (2002)

Shah Rukh Khan acts as Devdas, a rich guy who studied law in London and comes back home. He falls in love with his neighbor Paro (Aishwarya). But, because they are from different social classes, his family doesn’t agree to their marriage. Devdas feels really sad and starts drinking a lot because he can’t be with his childhood love. Paro’s mom makes her marry someone wealthier than Devdas. She marries a widower with kids who doesn’t care about her. Devdas finds comfort with a woman named Chandramukhi (Madhuri Dixit). He can’t accept the separation, and his health gets worse. In the end, he dies at the entrance of Paro’s new home, and she can only watch sadly from a distance.


Shah Rukh Khan Movie – Veer-Zaara (2004)

Veer-Zaara (2004)

Shah Rukh Khan is an Indian Air Force officer named Veer. He falls in love with a Pakistani girl named Zara (played by Preity Zinta). Veer saves Zara after her bus has an accident while she’s in India for a pilgrimage. They both fall in love, but Zara is already engaged to Raza Sharazi (played by Manoj Bajpayee). When they go to Pakistan, Zara realizes marrying Raza would be a mistake, and Veer can’t live without her. Veer goes to Pakistan to win her back, but Zara’s fiancé wrongly accuses him of being an Indian spy and sends him to prison.


Years later, a Pakistani civil rights lawyer named Saamiya Siddiqui (played by Rani Mukerji) takes up Veer’s case to get him out of prison. She goes to Veer’s village in India to collect evidence of his innocence and discovers that Zara is running a school for girls started by Veer’s parents. Zara had escaped years ago, thinking Veer had died in an accident. After 20 years apart, Saamiya successfully reunites the lovers and helps them get married.



Explore the captivating world of Shah Rukh Khan with these highly-rated movies available on OTT platforms. Witness his versatile performances that range from intense dramas to heartwarming romances. Each film offers a unique cinematic experience, showcasing Shah Rukh Khan’s brilliance as a compelling actor. Dive into these captivating stories for a delightful mix of emotions, entertainment, and cinematic excellence—all within the convenience of OTT streaming.


Can you recommend some romantic Shah Rukh Khan movies available on OTT?

Absolutely! There are romantic classics featuring Shah Rukh Khan available on OTT platforms, showcasing his charismatic performances and timeless love stories.

Are there any action-packed Shah Rukh Khan movies accessible on OTT?

Yes, Shah Rukh Khan has delivered stellar performances in action-packed movies that are easily accessible on OTT platforms, providing an adrenaline-pumping cinematic experience.

How can I find Shah Rukh Khan movies on OTT platforms?

You can easily search for Shah Rukh Khan movies on your preferred OTT platform by using the search bar or exploring the relevant genre categories. Most OTT platforms have a dedicated section for Bollywood movies.

Leave a Reply

Your email address will not be published. Required fields are marked *