News, Reviews, and Features

It is not for nothing that Shah Rukh Khan is called the Baadshah of Bollywood. He has aced every role, be it of the anti-hero or the lover boy. It is not easy to pick the 10 best Shah Rukh Khan movies on Amazon Prime, given his mastery over every genre. However, we meticulously went through every title and ranked the 10 best Shah Rukh Khan films on Amazon Prime, which will appeal to fans and film buffs alike. So this weekend, relive the good ‘ol days by adding these 10 best Shah Rukh Khan movies to your binge-watch list.

Best Shah Rukh Khan films on Amazon Prime Video 2019

1. Dilwale Dulhaniya Le Jayenge

The longest-running Bollywood film in history, Dilwale Dulhaniya Le Jayenge made an entire generation fall in love with Shah Rukh Khan’s earnestness and Kajol’s innocence. The sarson ka khet, Raj’s outstretched arms, the memorable dialogues (‘Bade bade deshon main, aisi chhoti chhoti baatein hoti rehti hain, senorita,’ anyone?), and the stellar performances...what’s not to like? Undoubtedly one of the 10 best SRK films of all-time!

2. Veer-Zaara

The ultimate tale of timeless love and sacrifice, Veer-Zaara will make even cynics teary-eyed. Indian Air Force officer Veer Pratap Singh (Shah Rukh Khan) and Pakistani girl Zaara’s (Preity Zinta) cross-border love story even won the prestigious National Award for the Best Popular Film Providing Wholesome Entertainment in 2004.

3. Kuch Kuch Hota Hai

Any '10 best Shah Rukh Khan films' list is incomplete without Karan Johar’s directorial debut Kuch Kuch Hota Hai. This love triangle featured the college stud Rahul (Shah Rukh Khan), the affable tomboy Anjali (Kajol) and the stunning foreign-returned but sanskaari Tina (Rani Mukerji). The iconic Shah Rukh Khan-Kajol jodi, love, heartbreak, hilarious moments, catchy numbers, and a special appearance by Salman Khan...what’s not to love?

4. Darr

“I love you, K-k-k-kiran.” Shah Rukh Khan as the obsessive Rahul sent shivers down the spine and established that no one does dark roles better than him. Though Yash Chopra’s film also starred Juhi Chawla and Sunny Deol, who were bigger stars back then, Shah Rukh Khan stole the show with his performance. Definitely one of the top 10 films of SRK on Amazon Prime.

5. Kal Ho Naa Ho

Kal Ho Naa Ho told the story of terminally ill Aman (Shah Rukh Khan) sacrificing his feelings for Naina (Preity Zinta) and helping her find love in her goofy best friend Rohit (Saif Ali Khan). The film was the perfect mix of laughs and tears. And who can forget the characters of Sweetu, Kaantaben, and Frankie Ramdayal?

6. Rab Ne Bana Di Jodi

Rab Ne Bana Di Jodi stars Shah Rukh Khan as the soft-spoken Surinder Sahni who transforms into the brash Raj to win over the love of his life, Taani (Anushka Sharma in a cracking debut). The innocent love story, catchy numbers, and memorable songs make this one of Shah Rukh Khan’s best films available for streaming online.

7. Kabhi Khushi Kabhie Gham

Karan Johar taught us in his epic drama that it’s all about loving your family. A star-studded cast, grand entry sequences, tearjerker moments, foot-tapping songs, unforgettable characters, and patriotism, Kabhi Khushi Kabhie Gham was the perfect entertainer in every possible way. It is certainly one of the best movies of Shah Rukh Khan.

8. Dil To Pagal Hai

Dil To Pagal Hai gave us the iconic “Rahul...naam toh suna hoga?” Shah Rukh Khan, Madhuri Dixit, and Karisma Kapoor shine in Yash Chopra’s tale of love and friendship. The evergreen songs and epic dance-off is the icing on the cake!

9. Don

“Don ka intezaar toh gyarah mulkon ki police kar rahi hai lekin Don ko pakadna mushkil hi nahi, namumkin hai.” Shah Rukh Khan’s menacing smirk and signature swag made Don one of his most iconic characters ever. Farhan Akhtar gave his own twist to Amitabh Bachchan’s 1978 hit of the same name and made it his own franchise.

10. Mohabbatein

Directed by Yash Chopra, Mohabbatein was a tale of love that lives on forever, even when the lovers do not. Shah Rukh Khan plays Raj Aryan Malhotra, who joins as a music teacher at Gurukul, the very school where he loved and lost. The film also features Amitabh Bachchan, Aishwarya Rai Bachchan, Uday Chopra, Shamita Shetty, Jugal Hansraj, Kim Sharma, Jimmy Sheirgill, and Preeti Jhangiani in key roles.

‘King Khan’ Shah Rukh Khan is indeed one of the most versatile stars of Bollywood, and the 10 best films of Shah Rukh Khan on Amazon Prime are just the top of the iceberg of his impressive filmography. Nevertheless, it is a start. Watch these 10 best Shah Rukh Khan movies on Amazon Prime to fall in love with the superstar all over again.