Shah Rukh Khan Movies List

Shah Rukh Khan, prominently known as SRK, is an Indian actor, producer, and television personality. He is considered the “Baadshah of Bollywood” and the “King Khan.” He is among the most successful and well-known actors in the Indian film industry. Shah Rukh Khan movies list spans a diverse range of genres.

He was born on November 2, 1965, in New Delhi, India. His parents were Mir Taj Mohammad Khan, a transport company owner, and Lateef Fatima, a magistrate.

ADVERTISEMENT

He made his acting debut with television series like “Fauji” and “Circus,” which garnered him widespread recognition. Shah Rukh Khan made his Bollywood debut with the movie “Deewana,” released in 1992. He received fame and success for his role in this film.

Since then, he has been a part of many successful films like “Dilwale Dulhania Le Jayenge,” “Dil Toh Pagal Hai,” “Kuch Kuch Hota Hai,” “My Name Is Khan,” and “Chennai Express.” He is often praised for his versatility, seamlessly transitioning from romantic roles in action films to more intense and dramatic characters.

Apart from his acting career, he is also a successful film producer and co-owns the production company “Red Chillies Entertainment.” He has received numerous awards for his contributions to Indian cinema, including several Filmfare awards.

Here are the top 31 movies in Shah Rukh Khan movies list:

ADVERTISEMENT

1. Swades (2004)

Swades is a movie that tells the story of Mohan Bhargava (played by Shah Rukh Khan), a successful scientist working at NASA, who returns to India to find his childhood nanny. In the process, he becomes deeply involved in rural development and social issues, discovering a sense of belonging and purpose. This is the most highly rated film on this Shah Rukh Khan movies list.

Genre: Drama, Musical

IMDb Rating: 8.2

Watch On: Netflix

Swades - shahrukh khan movies
imdb

2. Chak De! India (2007)

Chak De! India is a sports movie that revolves around the Indian Women’s National Field Hockey Team. It follows the story of Kabir Khan (played by Shah Rukh Khan), a former hockey player who lost an important match against Pakistan. After 7 years, he decided to be the coach of the Indian Women’s Hockey Team to redeem his reputation. It explores themes of patriotism, teamwork, and overcoming stereotypes.

Genre: Drama, Sports

ADVERTISEMENT

IMDb Rating: 8.1

Watch On: Amazon Prime Video

Chak De! India
imdb

3. Dilwale Dulhania Le Jayenge (1995)

Dilwale Dulhania Le Jayenge is one of the most celebrated romantic movies in this Shah Rukh Khan movies list. It tells the story of Raj (played by Shah Rukh Khan) and Simran (played by Kajol), who meet each other on a trip to Europe and fall in love with each other. This movie follows Raj’s efforts to win over Simran’s family so they can get married. This movie gets widespread acclaim for its story and songs.

Genre: Drama, Romance

ADVERTISEMENT

IMDb Rating: 8.0

Watch On: Amazon Prime Video

Dilwale Dulhania Le Jayenge srk movies
indianexpress

4. Hey Ram (2000)

Hey Ram is a movie set against the backdrop of India’s partition in 1947. It revolves around the story of two friends, Ram (played by Kamal Hassan), a Hindu, and Amjad Ali (played by Shah Rukh Khan), a Muslim. It follows that Ram is on a mission to kill Gandhi because he thinks that he is responsible for the partition and riots. Upon coming to Delhi, he found Amjad, and after meeting him, he decided not to kill Gandhi.

Genre: Crime, History

ADVERTISEMENT

IMDb Rating: 7.9

Watch On: Jio Cinema, Amazon Prime Video, Voot

hey ram movie shahrukh khan
toi

5. Kal Ho Na Ho (2003)

Kal Ho Na Ho is a movie that revolves around the life of Aman Mathur (played by Shah Rukh Khan), who is suffering from a heart condition. He sets out on a journey to bring happiness and joy to the lives of those around him. It also stars Saif Ali Khan and Preity Zinta in lead roles. In this Shah Rukh Khan movies list, this movie stands out as a heartwarming tale of love and friendship.

Genre: Comedy, Drama

ADVERTISEMENT

IMDb Rating:  7.9

Watch On: Amazon Prime Video, Netflix

Kal Ho Na Ho
imdb

6. My Name Is Khan (2010)

My Name is Khan is a fictional story that follows the story of Rizwan Khan (played by Shah Rukh Khan), a man with Asperger’s syndrome who embarks on an emotional journey across the United States to convey a message of tolerance and understanding after facing discrimination in the aftermath of the 9/11 attacks. In this Shah Rukh Khan movies list, this movie addresses social issues and the power of love and acceptance.

Genre: Adventure, Romance

ADVERTISEMENT

IMDb Rating: 7.9

Watch On: Hotstar

My Name is Khan
npr

7. Veer-Zaara (2004)

Veer-Zaara is a movie that showcases a love story that transcends borders. It follows the story of Veer Pratap Singh (played by Shah Rukh Khan), a pilot in the Indian Air Force, and Zaara Hayaat Khan (played by Preity Zinta), a Pakistani girl, who fall in love with each other despite their different cultural backgrounds. This movie shows the challenges they faced due to political and social causes.

Genre: Drama, Family

ADVERTISEMENT

IMDb Rating: 7.8

Watch On: Amazon Prime Video

Veer-Zaara- shahrukh khan movies
film-companion

8. Baazigar (1993)

Baazigar is a breakthrough movie about Shah Rukh Khan in an anti-hero role. It tells the story of Ajay Verma (played by Shah Rukh Khan), who is seeking revenge for his father’s death by manipulating and deceiving those he holds responsible. In this Shah Rukh Khan movies list, this film is known for its unexpected plot twists and played a significant role in Shah Rukh Khan’s career.

Genre: Crime, Drama

ADVERTISEMENT

IMDb Rating: 7.6

Watch On: Amazon Prime Video

Baazigar (1993)
imdb

9. Darr (1993)

Darr is a movie that follows the story of Kiran Awasthi (played by Juhi Chawla), a beautiful college student, and her fiancé Sunil (played by Sunny Deol), an Indian Navy officer. This movie portrays Shah Rukh Khan as a college student and the son of Sunil’s captain, who is obsessed with Kiran. Shah Rukh Khan’s role as the main antagonist in this film received much attention.

Genre: Action, Romance

ADVERTISEMENT

IMDb Rating: 7.6

Watch On: Amazon Prime Video

shahrukh khan in darr
hindustantimes

10. Kabhi Haan Kabhi Naa (1993)

Kabhi Haan Kabhi Naa is a movie that follows the story of a lovable but unsuccessful young man, Sunil (played by Shah Rukh Khan), who is in love with his childhood friend, Anna (played by Suchitra Krishnamurthy). But Anna is in love with their other friend, Chris (played by Deepak Tijori). It showcases Sunil’s journey as he tries to win Anna’s heart but ends up helping her reunite with Chris.

Genre: Comedy, Drama

ADVERTISEMENT

IMDb Rating: 7.6

Watch On: Netflix

shahrukh khan in Kabhi Haan Kabhi Naa
indiatimes

11. Dil Se… (1998)

Dil Se… is a movie set against the backdrop of an insurgency in northeast India. Shah Rukh Khan portrays the character of Amarkant Varma, a program executive at All India Radio, who goes to Assam to cover their festivals. There he meets a girl, Meghna, who is part of the liberationists, and falls in love with her. In this Shah Rukh Khan movies list, this film explores terrorism, love, and personal sacrifice.

Genre: Drama, Romance

ADVERTISEMENT

IMDb Rating: 7.5

Watch On: Amazon Prime Video, Hotstar, Netflix

shahrukh khan in Dil Se
imdb

12. Kuch Kuch Hota Hai (1998)

Kuch Kuch Hota Hai is a coming-of-age drama about friendship and love. It revolves around the lives of three friends: Rahul (played by Shah Rukh Khan), Anjali (played by Kajol), and Tina (played by Rani Mukherjee). Anjali is the best friend of Rahul and falls in love with him, but Rahul and Tina love each other. So, Anjali goes back, leaving Rahul and Tina. But, after Tina’s death, her daughter decides to reunite her father, Rahul, with Anjali.

Genre: Comedy, Musical

ADVERTISEMENT

IMDb Rating: 7.5

Watch On: Amazon Prime Video, Netflix

shahrukh khan in Kuch Kuch Hota Hai
hindustantimes

13. Devdas (2002)

Devdas is a movie that tells the tragic love story of Devdas Mukherjee (played by Shah Rukh Khan), a wealthy zamindar, and Paro (played by Aishwarya Rai), a lower-caste girl. Due to societal and family pressures, Devdas and Paro get separated. This separation leads Devdas to the verge of self-destruction. In this list of Shah Rukh Khan movies, this one is based on a novel of the same name by Sarat Chandra Chattopadhyay.

Genre: Drama, Musical

ADVERTISEMENT

IMDb Rating: 7.5

Watch On: Jio Cinema, Voot

shahrukh khan in Devdas
rediff

14. Kabhi Khushi Kabhie Gham.. (2001)

Kabhi Khushi Kabhie Gham is a movie that follows the story of the adopted son of a wealthy Raichand family. Rahul Raichand (played by Shah Rukh Khan) is an adopted son of Yash and Nandini Raichand who falls in love with a lower-class girl, Anjali (played by Kajol). After the death of Anjali’s father, Rahul marries her, against his family’s wishes. In this Shah Rukh Khan movies list, this one explores love, relationships, and family values.

Genre: Musical, Romance

ADVERTISEMENT

IMDb Rating: 7.4

Watch On: Amazon Prime Video, Netflix

shahrukh khan in Kabhi Khushi Kabhie Gham
pxfuel

15. Dear Zindagi (2016)

Dear Zindagi is a movie that revolves around the life of Kaira (played by Alia Bhatt), an aspiring cinematographer who is going through many ups and downs in her life. She meets a psychiatrist, Dr. Jehangir Khan, a.k.a. Jug (played by Shah Rukh Khan), who helps her gain a new perspective on life. In this Shah Rukh Khan movie list, this film explores mental health, relationships, and personal growth.

Genre: Drama, Romance

IMDb Rating: 7.4

Watch On: Netflix

shahrukh khan in Dear Zindagi
indiatvnews

16. Rab Ne Bana Di Jodi (2008)

Rab Ne Bana Di Jodi is a movie that tells the story of Surinder Sahni (played by Shah Rukh Khan), a simple working man who marries his teacher’s daughter Taani (played by Anushka Sharma) to fulfill his last wish. This movie shows the transformation he goes through to win his wife’s love. It is one of the most classic yet modern love stories on the Shah Rukh Khan movies list.

Genre: Comedy, Music

IMDb Rating: 7.2

Watch On: Amazon Prime Video

rab ne bana di jodi shahrukh khan
indiatoday

17. Don (2006)

Don is a remake of the movie “Don,” released in 1978. In this film, Shah Rukh Khan plays a dual role as Mark Donald, a.k.a. Don, a ruthless drug mafia, and Vijay Pal, Don’s lookalike. This movie also stars Priyanka Chopra as Roma Bhagat, who is on a mission to infiltrate Don and his gang. This film shows the pursuit of Don by a team of police. Shah Rukh Khan’s portrayal of Don in this movie is one of his most famous roles in this Shah Rukh Khan movies list.

Genre: Action, Thriller

IMDb Rating: 7.1

Watch On: Netflix, Amazon Prime Video

Don (2006) shahrukh khan
imdb

18. Don 2 (2011)

Don 2 is the second installment under the “Don Reboot Series,” after Don was released in 2006. It continues the story and takes place five years after the previous film. Shah Rukh Khan reprises his role as Don in this movie. This film takes the action to an international level as Don plans to take over the European drug cartel. Priyanka Chopra also reprises her role and joins Interpol to hunt him down.

Genre: Action, Thriller

IMDb Rating: 7.1

Watch On: Netflix, Amazon Prime Video

Don 2
hindustantimes

19. Dil Toh Pagal Hai (1997)

Dil Toh Pagal Hai is a movie that revolves around the lives of three individuals: Rahul (played by Shah Rukh Khan), Pooja (played by Madhuri Dixit), and Nisha (played by Karishma Kapoor). The film explores themes of love, friendship, and destiny within the context of a dance troupe preparing for a musical play. This is one of the best among the romantic Shah Rukh Khan movies list.

Genre: Comedy, Musical

IMDb Rating: 7.0

Watch On: Amazon Prime Video

shahrukh khan Dil Toh Pagal Hai
imdb

20. Mohabbatein (2000)

Mohabbatein follows the classic love story of three different couples: Vikram Kapoor & Ishika Dhanrajgir, Sameer Sharma & Sanjana Paul, and Karan Choudhry & Kiran Khanna. It revolves around Raj Aryan Malhotra (played by Shah Rukh Khan), a music teacher who challenges the strict and disciplinary principles of the conservative Gurukul Academy, led by Narayan Shankar (played by Amitabh Bachchan). It is considered one of the best films on the Shah Rukh Khan movies list.

Genre: Musical, Romance

IMDb Rating: 7.0

Watch On: Amazon Prime Video

Shah Rukh Khan movies list - Mohabbatein
imdb

21. Main Hoon Na (2004)

Main Hoon Na is a movie that revolves around the life of Major Ram Prasad Sharma (played by Shah Rukh Khan), who is sent on an undercover mission to protect his general’s daughter, Sanjana (played by Amrita Rao). This movie also stars Zayed Khan as Lucky, Sanjana’s love interest, and Ram’s stepbrother; Sushmita Sen as Miss Chandni, a chemistry teacher and Ram’s love interest; and Suniel Shetty as Ex-Major Raghavan Dutta, the main antagonist.

Genre: Action, Drama

IMDb Rating: 7.0

Watch On: Netflix

Shah Rukh Khan movies - Main Hoon Na
hindustantimes

22. Jawan (2023)

Jawan is Shah Rukh Khan new movie. Shah Rukh Khan plays the dual role of father and son. It follows the story of Azad (played by Shah Rukh Khan), who is the jailer of a women’s prison. He, with the help of those prisoners, sets out on a mission to bring them and his parents justice. In the other half of the movie, it is revealed that his father, Vikram Rathore (played by Shah Rukh Khan), is alive. They then team up to rectify corruption in society.

Genre: Action, Thriller

IMDb Rating: 7.0

Watch On: Netflix

shah rukh khan new movie jawan
variety

23. Pardes (1997)

Pardes follows the story of Arjun (played by Shah Rukh Khan), a foster son of Kishorilal, a wealthy businessman who was sent to India. He then meets Ganga (played by Mahima Chaudhary), who is chosen by Kishorilal’s son, Rajiv’s future wife. In an attempt to make Ganga with Rajiv, Arjun falls in love with her. On the list of Shah Rukh Khan movies, this one is known for exploring cultural differences, love, and the clash between modernity and tradition.

Genre: Musical, Romance

IMDb Rating: 6.9

Watch On: Amazon Prime Video, Zee 5

shah rukh khan in Pardes
hindustantimes

24. Fan (2016)

Fan is a movie that tells the story of superstar actor Aryan Khanna (played by Shah Rukh Khan) and his obsessive, look-alike fan, Gaurav Chandna. It follows Gaurav, who beats a rival star, thinking that it will make his idol happy, but he gets punished by his idol instead. So, he plans revenge on Aryan Khanna to show him his value. Among Shah Rukh Khan movies list, this is the only one that focuses on the importance of a fan or admirer in an idol’s life.

Genre: Action, Thriller

IMDb Rating: 6.9

Watch On: Amazon Prime Video, Sony Liv

shah rukh khan in Fan
imdb

25. Karan Arjun (1995)

Karan Arjun follows the story of two brothers, Karan (played by Salman Khan) and Arjun (played by Shah Rukh Khan), who were killed by their greedy uncle, Durjan Singh (played by Amrish Puri), leaving their old mother behind. Both the brothers reincarnated as Ajay and Vijay and came back to take revenge for all the injustice done to their family in their past lives. This is the only movie on this Shah Rukh movies list that emerged as an “all-time blockbuster.”

Genre: Action, Fantasy

IMDb Rating: 6.8

Watch On: Zee 5

shah rukh khan in Karan Arjun
peepingmoon

26. Baadshah (1999)

Baadshah is a movie that tells the story of a smart and young RajBabulal (played by Shah Rukh Khan), a private detective known as Baadshah. The film follows Baadshah as he becomes involved in a complex case involving international criminals. This movie is among those Shah Rukh Khan movies that gained widespread acclaim and earned him the title of “Baadshah of Bollywood.”.

Genre: Action, Crime

IMDb Rating: 6.8

shah rukh khan in Baadshah
idiva

27. Deewana (1992)

Deewana is a movie that follows the story of Kajal (played by Divya Bharti), whose husband Ravi (played by Rishi Kapoor) has been missing for a time. Shah Rukh Khan portrays the character of Raja Sahay, a villain turned hero who falls in love with Kajal. This is the debut film of Shah Rukh Khan, and his character in this film gained him early recognition in the industry.

Genre: Action, Comedy

IMDb Rating: 6.7

Watch On: Amazon Prime Video, Hotstar

shah rukh khan in Deewana
timesnowhindi

28. Raju Ban Gaya Gentleman (1992)

Raju Ban Gaya Gentleman is one of Shah Rukh Khan’s initial films. It tells the story of Raj Mathur, a.k.a. Raju (played by Shah Rukh Khan), a civil engineering diploma holder who comes to Bombay to find success in his career. It highlights his journey, relationships, and challenges faced by him in urban settings. Among the initial Shah Rukh Khan movies list, this one became a commercial success.

Genre: Action, Comedy

IMDb Rating: 6.7

Watch On: Hotstar, Amazon Prime Video

shah rukh khan in Raju Ban Gaya Gentleman
imdb

29. Yes Boss (1997)

Yes Boss is a movie that follows the story of Rahul Joshi (played by Shah Rukh Khan), an ambitious man willing to go to great lengths to please his lustful boss Siddharth (played by Aditya Pancholi). The plot takes a turn when Rahul falls in love with Seema (played by Juhi Chawla), who is the love interest of his boss, Siddharth. This is one of the most liked movie on the Shah Rukh Khan movies list.

Genre: Comedy, Drama

IMDb Rating: 6.7

Watch On: Sony Liv

shah rukh khan in Yes Boss
indiatimes

30. Om Shanti Om (2007)

Om Shanti Om tells the story of a junior artist, Om (played by Shah Rukh Khan), who is in love with a diva, Shatipriya (played by Deepika Padukone), who is secretly married to producer Mukesh Mehra (played by Arjun Rampal). Mukesh killed Shanti, who was witnessed by Om. Both Shanti and Om died. Om was reincarnated as Om Kapoor, a superstar, who sets out to seek revenge on Mukesh for Shanti’s murder.

Genre: Action, Drama

IMDb Rating: 6.7

Watch On: Netflix

shah rukh khan in Om Shanti Om
filmibeat

31. Jab Tak Hai Jaan (2012)

Jab Tak Hai Jaan is a movie that follows the love story of Major Samar Anand (played by Shah Rukh Khan), a soldier in the Bomb Disposal Squad, and Meera Thapar (played by Katrina Kaif), a businesswoman, who gets separated because of destiny. Samar has lost his memories after an incident and meets Akira (played by Anushka Sharma), who falls for him. But he decides to reunite Samr with his love, Meera.

Genre: Drama, Romance

IMDb Rating: 6.7

Watch On: Amazon Prime Video

shah rukh khan in Jab Tak Hai Jaan
imdb

These movies showcase Shah Rukh Khan’s diverse acting skills across various genres, from romantic dramas to comedies and action films. Shah Rukh Khan upcoming movies is “Dunki,” which is set to release on December 21, 2023. This is his last movie for the year 2023.

ADVERTISEMENT

Mansi Pandey is a content writer from Lucknow, India. She has Bachelors in Commerce degree from the Isabella Thoburn College, Lucknow. She is passionate about writing articles on various topics like, Celebrity Gossip, Movies, Famous Personalities, etc. Her efforts in doing in-depth research and finding everything about the topic she is writing is really appreciable. She has experience in writing product-based articles, featured article, and short stories. She also has experience in Search Engine Optimization (SEO).