10 Best Films Of Shahrukh Khan On Amazon Prime, Netflix & Hotstar
10 Best Films Of Shahrukh Khan On Amazon Prime, Netflix & Hotstar

From Chak De India to My Name Is Khan, a look at best Shahrukh Khan movies on Amazon Prime Video, Netflix & Disney+ Hotstar.




Shahrukh Khan or SRK as he is fondly called by his fans across the globe is nothing short of a phenomenon. He enjoys a massive fan-following in Asia and the Indian diaspora worldwide. In terms of popularity and income, he has been described as one of the most successful film stars in the world. Despite all this, Shahrukh Khan, of-late has not had a great run at the box-office, with quite a few of his films not being well-received by the audience.

It has nearly been two years, since his last release, Zero, which was a massive critical and commercial failure. Since then, his fans are eagerly awaiting the details of his next project, hoping that their hero will bounce back in style. Well, as of now there has been no official statement regarding his next film so all that we can do is wait with bated breath. Don’t worry though, we have compiled a list of his top 10 movies which will help you experience his awesomeness. So what’s say, let’s begin and check out best Shahrukh Khan movies on Amazon Prime Video, Netflix & Hotstar.

Dear Zindagi (2016)

The film follows Kaira, a talented cinematographer who dreams of directing her own movie, one day. It portrays the emotional turmoil which Kaira faces in all of her personal relationships and seeks acceptance. The film is an emotional rollercoaster which will bring tears to your eyes.

Director: Gauri Shinde

Cast: Alia Bhatt, Shahrukh Khan, Kunal Kapoor, Ali Zafar

IMDb Rating: 7.6.

Where to watch: Netflix

Devdas (2002)

Sanjay Leela Bhansali’s larger than life retelling of the 1917 novel of the same name is a treat to the eyes. The opulent sets, the grandiose look, the mounting and the ambience will make you gape in astonishment. The film is technically very strong with heartfelt performances and amazing music. The film was recently included in TIMEs top 10 movies of the millennium worldwide.

Director: Sanjay Leela Bhansali

Cast: Shahrukh Khan, Aishwarya Rai Bachchan, Madhuri Dixit, Jackie Shroff

IMDb Rating: 7.6

Where to watch: Eros Now, Jio Cinema

Dil Se (1998)

According to Mani Ratnam, “Dil Se is said to be a journey through the seven shades of love that are defined in ancient Arabic literature. Those shades are defined as attraction, infatuation, love, reverence, worship, obsession, and death. The character played by Shahrukh Khan passes through each shade during the course of the film.” The entire feel of the film is appropriately poetic, with a few romantic exchanges standing out quite memorable. The amazing soundtrack of AR Rahman elevates the movie to another level.

Director: Mani Ratnam

Cast: Shahrukh Khan, Manisha Koirala, Preity Zinta, Raghuvkr Yadav

IMDb Rating: 7.6

Where to watch: Netflix, Amazon Prime

Read: Best Akshay Kumar movies on Amazon Prime

Veer-Zaara (2004)

The film is a moving love story between an Indian Air Force Pilot and the daughter of a Pakistani politician. It must be praised for its sensitive portrayal of the Indo-Pak relations and its overall performances. The songs by Madan Mohan surely amp up the emotions.

Director: Yash Chopra

Cast: Shahrukh Khan, Priety Zinta, Rani Mukherjee, Hema Malini, Amitabh Bachchan

IMDb Rating: 7.8

Where to watch: Amazon Prime

Darr (1993)

The film is a love story combined with elements of a psychotic thriller. Khan received unanimous praise for his portrayal of an obsessive lover. It talks about toxic masculinity and objectification of women.

Director: Yash Chopra

Cast: Shahrukh Khan, Juhi Chawla, Sunny Deol, Anupam Kher

IMDb Rating: 7.8

Where to watch: Amazon Prime

My Name Is Khan (2010)

The film follows Rizwan, a man with Asperger’s syndrome, who, when unfortunate events unfold after the twin tower attacks,  embarks on a journey to change people’s perception of his community. It has a couple of heart-wrenching moments which will linger in your mind long after the movie is over.

Director: Karan Johar

Cast: Shahrukh Khan, Kajol, Zarina Wahab, Jimmy Shergill.

IMDb Rating: 8.0

Where to watch: Disney+Hotstar.

Kal Ho Naa Ho (2003)

Kal Ho Naa Ho is an endearing watch with crisp and witty dialogues, heartfelt performances and fantastic music. It explores several themes, such as the depiction of NRI’s, inter-caste marriage, terminal illness, and homosexuality through innuendo and homosocial bonding.

Director: Nikhil Advani

Cast:  Shahrukh Khan, Priety Zinta, Saif Ali Khan, Jaya Bachchan

IMDb Rating: 8.0

Where to watch: Netflix, Amazon Prime

Dilwale Dulhaniya Le Jayenge (1995)

Dilwale Dulhaniya Le Jayenge or DDLJ is a genre-defining film. The film aims to capture the struggle between traditional family values and the modern value of individualism which is told in the form of a breezy romance. It is the longest-running Indian film, having run for nearly 1200 weeks.

Director: Aditya Chopra

Cast: Shahrukh Khan, Kajol, Amrish Puri, Anupam Kher

IMDb Rating: 8.1

Where to watch: Amazon Prime, Sony Liv

Read: Best feel-good movies on Amazon Prime Video

Chak De India (2007)

The film follows Kabir Khan, a tainted hockey star, begins coaching the Indian women’s national hockey team to prove his loyalty to the nation. It has an extremely well-knit screenplay with an unrelentingly deft direction which give a fresh look to the conventional underdog sports film.

Director: Shimit Amin

Cast: Sharukh Khan, Shilpa Shukla, Sagarika Ghatge, Mohit Chauhan

IMDb Rating: 8.2

Where to watch: Amazon Prime

Swades (2004)

This is a gutsy and outstanding film which serves as an example for solid film-making. The film has an inherent gentle sense of humour which makes it an entertaining vehicle for social change.

Director: Ashutosh Gowariker

Cast: Shahrukh Khan, Gayathri Joshi, Kishori Ballal

IMDb Rating: 8.2

Where to watch: Netflix.

So, these are best Shahrukh Khan movies on Amazon Prime, Netflix and other platforms. Let us know which is your favourite?

You may like:

Aamir Khan films on Netflix, Prime and Hotstar

Hrithik Roshan films on Netflix, Prime and Hotstar

Ranveer Singh films on Netflix, Prime and Hotstar