The 45 Best Movies With Shahrukh Khan, Ranked

Ranker Film
Updated December 10, 2023 211.9K views 45 items
Ranked By
61.1K votes
6.1K voters
2 reranks
Voting Rules
Vote for your favorite Shahrukh Khan movies, regardless of critic reviews or how big the role was.

Discovering the best Shahrukh Khan movies is an enthralling journey, as each film showcases the actor's exceptional talent and charm. With his undeniable screen presence, Khan captivated audiences worldwide and made a lasting impact on the Indian film industry. This compilation offers a glimpse into the actor's illustrious career and the cinematic gems that have established him as one of Bollywood's most iconic stars. 

This collection of Khan movies highlights not only the actor's skillful performances but also the incredible storytelling and filmmaking that contribute to their success. Each movie with Khan reveals a unique facet of the actor, as he brings his characters to life through unforgettable expressions, dialogues, and dance sequences. In every film, Khan's sheer magnetism shines through, making it clear why they are considered some of the best in his impressive repertoire. 

For instance, the timeless classic, Dilwale Dulhania Le Jayenge, is a prime example of romantic cinema, showcasing Khan's ability to make hearts flutter as he portrays the lovable character Raj. Similarly, Kuch Kuch Hota Hai and Kabhi Khushi Kabhie Gham are both fine examples of the actor's versatility and range, as he delivers powerful performances that resonate with viewers from all walks of life. These masterpieces not only showcase Khan's acting skills but also exhibit the craftsmanship of te storytelling, making each of the movies special. 

In conclusion, the best Khan movies testify to the actor's talent, dedication, and passion for the craft. Each film features an enrapturing performance by Khan, solidifying his place as a legend in the Bollywood industry. As you embark on this cinematic expedition, you'll find that the Khan movies are truly deserving of the admiration they've garnered over the years. So sit back and prepare to be mesmerized by the magic of Shahrukh Khan's unforgettable performances. 

Most divisive: Gaja Gamini
Over 6.1K Ranker voters have come together to rank this list of The 45 Best Movies With Shahrukh Khan, Ranked
  • Dilwale Dulhania Le Jayenge
    1
    Shah Rukh Khan, Kajol, Anupam Kher
    2,381 votes
    Dilwale Dulhania Le Jayenge, also known as DDLJ, is a 1995 Indian romantic drama film. It was written and directed by Aditya Chopra, produced by Yash Chopra, and stars Shah Rukh Khan and Kajol. The film tells the story of a young non-resident Indian couple, Raj and Simran, who fall in love during a European vacation, and relates how Raj attempts to win over the Simran's family, so that the couple can marry, despite Simran's father having long ago promised her for his friend's son. It was filmed in India, London and Switzerland. Earning over 1.06 billion in India and 160 million overseas, it became the highest grossing Bollywood film of the year, and one of the biggest hits of all time in India. It won 10 Filmfare Awards, the most for a single film at that time, and won the National Film Award for Best Popular Film Providing Wholesome Entertainment. The film's soundtrack was one of the biggest sellers of the 1990s, and songs from it are still popular at weddings. The film was able to connect with different segments of society by simultaneously promoting strong family values, and the following of one's own heart.
  • Kuch Kuch Hota Hai
    2

    Kuch Kuch Hota Hai

    Shah Rukh Khan, Salman Khan, Kajol
    2,044 votes
    Kuch Kuch Hota Hai (English: Something... Something Happens) also known as KKHH, is a 1998 Indian Hindi-language romantic drama film, released in India and the United Kingdom on 16 October 1998. It was written and directed by Karan Johar, and starred the popular on-screen pair of Shah Rukh Khan and Kajol in their fourth film together. Rani Mukerji featured in a supporting role, while Salman Khan also had an extended-cameo appearance. Sana Saeed, who was featured in a supporting role, made her debut in this film. The plot combines two love triangles set years apart. The first half covers friends on a college campus, while the second tells the story of a widower's young daughter who tries to reunite her dad with his old friend. Filmed in India, Mauritius, and Scotland, this was Johar's directorial debut. One of his goals for the film was to set a new level for style in Hindi cinema. The music was composed by Jatin-Lalit, was the biggest seller of the year. Kuch Kuch Hota Hai received a positive reception from critics, with special praise directed to Kajol's performance. The film was successful in India and abroad, becoming the highest-grossing Indian film of the year and the third highest-grossing Indian film at that time behind Hum Aapke Hain Koun..! (1994) at number 1 and also Shah Rukh Khan and Kajol starrer Dilwale Dulhania Le Jayenge (1995) at number 2. Outside India, the film was the highest grossing Hindi film ever until its record was broken by Karan's next directorial, Kabhi Khushi Kabhie Gham... (2001). The film received numerous accolades, including the National Film Award for Best Popular Film Providing Wholesome Entertainment and awards in the "Best Film" category at the Filmfare Awards, Zee Cine Awards, Screen Awards, and Bollywood Movie Awards. The film won 8 Filmfare Awards and is the only film to win all four acting awards at the ceremony, namely Best Actor, Best Actress, Best Supporting Actor and Best Supporting Actress.
  • Kabhi Khushi Kabhie Gham
    3
    Shah Rukh Khan, Amitabh Bachchan, Hrithik Roshan
    1,879 votes
    Kabhi Khushi Kabhie Gham..., also known as K3G, is a 2001 Indian drama film written and directed by Karan Johar and produced by his father, Yash Johar. Written specifically to evoke nostalgia among the expatriate Indian audiences, the film stars Amitabh Bachchan, Jaya Bachchan, Shah Rukh Khan, Kajol, Hrithik Roshan and Kareena Kapoor in leading roles, with Rani Mukerji appearing in an extended cameo appearance. The music was composed by Jatin Lalit, Sandesh Shandilya and Aadesh Shrivastava, with lyrics penned by Sameer and Anil Pandey. The background score was composed by Babloo Chakravarty. The film tells the story of an Indian family, which faces troubles and misunderstandings over their adopted son's marriage to a girl belonging to a lower socio-economic group than them. Development of the film began in 1998, soon after the release of Karan's debut film Kuch Kuch Hota Hai. Principal photography began on 16 October 2000 in Mumbai and continued in London and Egypt. Initially scheduled to release during the Diwali festivities of 2001, the film eventually released in India, United Kingdom and North America on 14 December 2001.
  • My Name Is Khan
    4
    Shah Rukh Khan, Kajol, Zarina Wahab
    1,840 votes
    My Name Is Khan (aka MNIK) is a 2010 Indian Hindi drama film directed by Karan Johar. An Indian Muslim man who suffers from the Asperger's syndrome, a form of autism that impacts social interaction abilities is arrested mistakenly as a suspected terrorist in post-9/11 Los Angeles.
  • Veer-Zaara
    5
    Shah Rukh Khan, Amitabh Bachchan, Hema Malini
    1,688 votes
    Veer-Zaara is a 2004 Indian romantic drama film directed by Yash Chopra under the Yash Raj Films banner. The film stars Shah Rukh Khan and Preity Zinta in the leading roles, with Rani Mukerji, Manoj Bajpayee, Kirron Kher, Divya Dutta and Anupam Kher in supporting roles. Veteran actors Amitabh Bachchan and Hema Malini make a special appearances in the film. The film's story and dialogues were written by Aditya Chopra. Set against the backdrop of conflict between India and Pakistan, this star-crossed romance follows the unfortunate love story of an Indian Air Force pilot, Squadron Leader Veer Pratap Singh and a Pakistani woman hailing from a rich political family of Lahore, Zaara Hayat Khan, who are separated for 22 years. Saamiya Siddiqui, a Pakistani lawyer, finds Veer in prison and upon listening to his story, tries to get him freed. Highly anticipated pre-release, the film eventually became the top-grossing Bollywood film of the year at both the Indian and the international box office, earning over 942.2 million worldwide, in addition to being showcased at numerous prominent film festivals around the world.
  • Kal Ho Naa Ho
    6
    Shah Rukh Khan, Preity Zinta, Kajol
    2,153 votes
    Kal Ho Naa Ho, abbreviated as KHNH, is a 2003 Indian romantic comedy-drama film, directed by debutante director Nikhil Advani. The film was written by Niranjan Iyengar and Karan Johar and produced by Yash Johar and Karan Johar under the Dharma Productions banner. The music of the film was composed by Shankar-Ehsaan-Loy, with lyrics written by Javed Akhtar. The film features, Shahrukh Khan as Aman Mathur, Saif Ali Khan as Rohit Patel, and Preity Zinta as Naina Catherine Kapur. It also features Jaya Bachchan, Lilette Dubey, Reema Lagoo, Sushma Seth, Wyatt Button and Delnaaz Paul in supporting roles.
  • Chak De! India
    7
    Shah Rukh Khan, Vidya Malvade, Chitrashi Rawat
    1,765 votes
    After failing to score the winning goal, Kabir Khan (Shah Rukh Khan), Captain of the Men's Hockey Team is blamed for the team's loss and fired. Years later he is given a chance to salvage his reputation, when he is offered the position as coach of the Women's Hockey Team. One of his star players, Vidya (Vidya Malvade), is forced to convince her tradition-minded parents that she should be allowed to play as the team prepares for a big tournament in Australia.
  • Baazigar
    8
    Shah Rukh Khan, Kajol, Shilpa Shetty Kundra
    1,354 votes
    When Vishwanath Sharma (Anant Mahadevan) loses his business to treacherous employee Madan Chopra (Dalip Tahil), Sharma's son, Ajay (Shah Rukh Khan), vows to avenge him. While secretly dating Madan's daughter, Seema (Shilpa Shetty), a disguised Ajay introduces himself to her father and her sister, Priya (Kajol), as businessman Vicky Malhotra, charming them both. After murdering Seema and making it look like a suicide, Ajay prepares to marry into Madan's family to complete his revenge.
  • Swades
    9
    Shah Rukh Khan, Gayatri Joshi, Makarand Deshpande
    1,307 votes
    Swades: We, the People is a 2004 Indian film written, produced and directed by Ashutosh Gowariker. The film stars Shah Rukh Khan and Gayatri Joshi in her first film. The film received widespread critical acclaim and a cult following from Indian and other South Asian audiences around the world. It is widely regarded as one of the best Bollywood films of the decade and was later dubbed and released in Tamil under the title Desam.
  • Devdas
    10
    Aishwarya Rai Bachchan, Shah Rukh Khan, Madhuri Dixit
    1,323 votes
    Devdas is a 2002 Indian romantic drama film directed by Sanjay Leela Bhansali and based on the 1917 Sharat Chandra Chattopadhyay novella Devdas. This is the third Hindi version and the first film version of the story in Hindi done in colour. The film follows Devdas, a wealthy law graduate in the early 1900s, who returns from his studies in London to marry his childhood sweetheart, Paro. However, the rejection of this marriage by his own family sparks his descent into alcohol, ultimately leading to his emotional deterioration. Devdas was declared a hit in India by Box Office India and won the Filmfare Award for Best Film. The film also won five National Awards and a further nine Filmfare Awards, tied with Dilwale Dulhania Le Jayenge with the most Filmfare Awards any film had won at the time. It was received well by western audiences alike and was nominated for the BAFTA Award for Best Foreign Language Film and was also India's submission for the Academy Award for Best Foreign Language Film. It was ranked #74 in Empire magazines "The 100 Best Films Of World Cinema" in 2010. Time Magazine named Devdas as the best movie of 2002 among all the movies released around the world in 2002.
  • Mohabbatein
    11
    Aishwarya Rai Bachchan, Shah Rukh Khan, Amitabh Bachchan
    1,307 votes
    Mohabbatein is a 2000 Indian musical romantic drama film directed by Aditya Chopra. It was Chopra's second directorial venture after Dilwale Dulhania Le Jayenge and was filmed at India and the United Kingdom. The film stars Shahrukh Khan and Amitabh Bachchan in pivotal roles, along with six young debutantes. Aishwarya Rai appeared in flashbacks as Khan's lover. The film's soundtrack was composed by Jatin-Lalit, while the lyrics were penned by Anand Bakshi. The film is notable for being the first time that Bachchan and Khan appeared on-screen together. The film went on to do well both critically and commercially. It became the second highest grossing film of the year domestically and the highest grossing film overseas that year and was thus declared a blockbuster. It also won several awards including the Filmfare Critics Award for Best Actor and the Filmfare Award for Best Supporting Actor, given to Khan and Bachchan.
  • Om Shanti Om
    12
    Priyanka Chopra, Deepika Padukone, Shah Rukh Khan
    1,399 votes
    Om Shanti Om, a Bollywood musical drama, is a tale of reincarnation and revenge set against the backdrop of the Indian film industry. The narrative follows Om Prakash Makhija (Shah Rukh Khan), a junior artiste, who falls for superstar Shantipriya (Deepika Padukone). Tragedy strikes when Shantipriya meets an untimely death due to sinister circumstances. In his next life, Om reincarnates as a superstar and sets out to uncover the truth behind Shantipriya's death. Directed by Farah Khan, Om Shanti Om bagged several awards for its riveting plot and memorable performances.
  • Rab Ne Bana Di Jodi
    13
    Shah Rukh Khan, Anushka Sharma, Vinay Pathak
    1,522 votes
    After the wedding ceremony between Surinder Sahni and Taani, Surinder discovers that his new wife cares little for him. When she decides to enter a dance competition, Surinder disguises himself, joins the class and tries to befriend her. Taani soon falls in love with her new dance partner, Raj, unaware that he is in fact her husband.
  • Darr
    14

    Darr

    Shah Rukh Khan, Anupam Kher, Juhi Chawla
    1,098 votes
    Darr: A Violent Love Story is a 1993 Indian psychological thriller film directed by Yash Chopra under the banner of Yash Raj Films. It stars Sunny Deol, Juhi Chawla and Shahrukh Khan in the lead roles. It is the second film in which Shahrukh Khan played the role of a villain. It is considered to be one of his best performances and earned him a Filmfare Award nomination for Best Villain. In 1993, Shahrukh Khan won acclaim for his performances in villainous roles as an obsessive lover, respectively, in the box office hits, Darr and Baazigar. In Khan's entry in Encyclopædia Britannica's "Encyclopedia of Hindi Cinema" it was stated that "he defied the image of the conventional hero in both these films and created his own version of the revisionist hero." Darr marked his first collaboration with renowned film-maker Yash Chopra and his banner Yash Raj Films, the largest production company in Bollywood. Darr was later remade in Kannada as Preethse. Shahrukh Khan celebrated 20th anniversary of the release of Darr on 24 December 2013. The film has attained classic status over the years and is regarded as one of Chopra's best.
  • Karan Arjun
    15
    Shah Rukh Khan, Salman Khan, Kajol
    954 votes
    Karan Arjun is a 1995 Bollywood action thriller film starring Salman Khan, Shahrukh Khan, Raakhee, Mamta Kulkarni, Kajol, Amrish Puri and Ranjeet. The film was directed by Rakesh Roshan and written by Ravi Kapoor and Sachin Bhowmick. Karan Arjun is a mix of an upbeat Bollywood musical, religious overtones and an action movie. The film was the second biggest hit of 1995 after Dilwale Dulhania Le Jayenge. At the end of the run, it was declared a "Blockbuster".
  • I am Here
    16
    Shah Rukh Khan, Sushmita Sen, Amrita Rao
    1,061 votes
    Main Hoon Na is a 2004 Indian action comedy thriller film co-written and directed by Farah Khan. The screenplay was written by Farah Khan and Abbas Tyrewala based on the story Anvita Dutt Guptan. It stars Shah Rukh Khan, Sunil Shetty, Sushmita Sen, Zayed Khan and Amrita Rao in the main cast. It was remade into Tamil as Aegan starring Ajith Kumar, Nayantara, Pia Bajpai. The film is the story of Indian army Major Ram Prasad Sharma who becomes embroiled in the events to ensure that "Project Milap" - the releasing of civilian captives on either side of the borders of India and Pakistan - can take place as a sign of trust and peace between the two nations. Main Hoon Na is one of the most successful Indian films discussing the Indo-Pakistani conflict from a neutral point of view. The film was shot at St. Paul's school, Darjeeling. It is the first film of Shah Rukh Khan's production company Red Chillies Entertainment and choreographer Farah Khan's directorial debut film. It was released on 30 April 2004 and was declared a hit in India by Box Office India.
  • Don: The Chase Begins Again
    17
    Priyanka Chopra, Shah Rukh Khan, Kareena Kapoor
    952 votes
    Don is a 2006 Indian action thriller film directed by Farhan Akhtar, and produced by Ritesh Sidhwani under Excel Entertainment. The film stars Shah Rukh Khan in a double role, opposite Priyanka Chopra, while Arjun Rampal, Boman Irani, Isha Koppikar and Om Puri appear in supporting roles. It is a remake of the 1978 film of the same name, and follows a simple man from the city of Mumbai in western India who is secretly recruited by a police officer to masquerade as "Don," the ruthless leader of an international chain of drug smugglers. The film hit theaters worldwide on 20 October 2006, and screened at the Berlin Film Festival. Upon release, the film received a mixed critical response, but it grossed over 1.05 billion worldwide. It spawned a sequel in 2011, Don 2, which was an even bigger success than the original.
  • Dil To Pagal Hai
    18
    Shah Rukh Khan, Akshay Kumar, Madhuri Dixit
    1,189 votes
    Dil To Pagal Hai, also known as DTPH, is a 1997 Indian musical romance film directed by Yash Chopra. The film depicts the love lives of the dancers in a musical dance troupe. It stars Shahrukh Khan Madhuri Dixit, and Karisma Kapoor in lead roles, with Akshay Kumar in a supporting role. It was Khan's third collaboration with Yash Raj Films after Darr and Dilwale Dulhania Le Jayenge. The soundtrack was composed by Uttam Singh, while the lyrics were written by Anand Bakshi. It was the first Bollywood film to be shot in Baden-Baden and Europa Park, both German tourist attractions. Dil To Pagal Hai was a major commercial success, and garnered praise for its storyline and soundtrack. Additionally, the film won three National Film Awards and seven Filmfare Awards. The film has attained cult status over the years and is regarded as one of Chopra's best.
  • Pardes
    19
    Shah Rukh Khan, Amrish Puri, Mahima Chaudhry
    889 votes
    Pardes is a Bollywood musical drama film directed by Subhash Ghai. It was released on 8 August 1997. The film stars Shahrukh Khan, Amrish Puri, Alok Nath, and newcomers Mahima Chaudhry and Apurva Agnihotri. The film was a commercial, critical and musical hit. Mahima Chaudary won the Best Newcomer Award for her performance. The film was remade in Telugu as Pelli Kanuka.
  • Chennai Express
    20

    Chennai Express

    Deepika Padukone, Shah Rukh Khan, Priyamani
    1,306 votes
    Chennai Express is a 2013 action film written and directed by Rohit Shetty.
  • Don 2
    21

    Don 2

    Priyanka Chopra, Shah Rukh Khan, Hrithik Roshan
    1,081 votes
    Don 2 is a 2011 Indian action thriller film and the third installment of the Don franchise, directed and co-written by Farhan Akhtar. The film was produced by Ritesh Sidhwani, Shah Rukh Khan and Farhan Akhtar, and is a sequel to 2006's Don. It stars Shah Rukh Khan, Priyanka Chopra, Lara Dutta, Om Puri, Boman Irani and Kunal Kapoor, with Hrithik Roshan in a cameo appearance. The film's plot picks up at the end of Don, beginning in Malaysia and moving to Europe.
  • Dil Se
    22
    Shah Rukh Khan, Preity Zinta, Malaika Arora Khan
    793 votes
    Dil Se is a 1998 Bollywood, romantic thriller film in the backdrop of terrorism, directed by Mani Ratnam. The film stars Shahrukh Khan and Manisha Koirala in lead roles while Preity Zinta appears in a supporting role. Mani Ratnam also co-wrote the screenplay for the film. It is the third in Ratnam's trilogy of terror films that depict human relationships against a background of Indian politics and military, after Roja and Bombay. Noted for its non linear screenplay, Dil Se was shot in Himachal, Kashmir, Assam, Delhi, Kerala, and other parts of India and Bhutan over a period of 55 days. The film is considered an example of Indian Parallel Cinema. The highly stylized film won awards for cinematography, audiography, choreography, and music, among others. The film was a success overseas earning $975,000 and £537,930 in the UK, becoming the first Indian film to enter the top 10 in the United Kingdom box office charts. The film won two National Film Awards, and six Filmfare Awards.
  • Baadshah
    23
    Shah Rukh Khan, Sachin Khedekar, Amrish Puri
    804 votes
    Baadshah is a 1999 Bollywood Thriller Comedy and action film directed by Abbas-Mustan. The film stars Shah Rukh Khan opposite Twinkle Khanna in lead roles. It released on 27 August 1999. It was a success. Shahrukh Khan earned a Filmfare Award nomination for Best Performance in a Comic Role. It is inspired from films such as Nick of Time, Rush Hour, If Looks Could Kill, Mr Nice Guy, The Mask. The movie was a hit. Shahrukh Khan is also known as Baadshah of Bollywood, a name derived from this film.
  • Yes Boss
    24
    Shah Rukh Khan, Juhi Chawla, Aditya Pancholi
    734 votes
    An ambitious corporate employee (Shahrukh Khan) competes with his superior for the love of a co-worker (Juhi Chawla).
  • Raees
    25

    Raees

    Shah Rukh Khan, Nawazuddin Siddiqui
    285 votes
    Threat looms over bootlegger Raees Alam and his business after ACP Majmudar decides to get the better of him. In order to survive and keep his trade thriving, Raees must overcome these obstacles.
  • Kabhi Haan Kabhi Naa
    26
    Shah Rukh Khan, Naseeruddin Shah, Juhi Chawla
    722 votes
    Kabhi Haan Kabhi Naa is a 1994 Bollywood romantic comedy film directed by Kundan Shah, and starring Shah Rukh Khan, Suchitra Krishnamurthy, and Deepak Tijori. This is one of the rare mainstream Hindi movies in which the hero plays the role of a loser. It is widely considered to be one of Shah Rukh Khan's best performances, and he has said that it is his favorite film. He received the Filmfare Critics Award for Best Performance for his role. For this film, Khan took a signing amount of Rs 5,000 and did the entire film for Rs. 25,000. The film was remade in Telugu as Swapnalokam with Jagapathi Babu.
  • Chalte Chalte
    27

    Chalte Chalte

    Shah Rukh Khan, Rani Mukerji, Johnny Lever
    857 votes
    Chalte Chalte is a 2003 Bollywood movie starring Shah Rukh Khan and Rani Mukerji, directed by Aziz Mirza. The film was screened at the Casablanca Film Festival. Box Office India declared it hit, making it the first film by Dreamz Unlimited to be a box office success.
  • Dear Zindagi
    28
    Alia Bhatt, Shah Rukh Khan
    249 votes
    Kaira, a young girl, faces problems in her relationships. She meets Dr Jehangir, who helps her resolve her issues with her parents and get a new perspective on life, which leads to her following her passion and an improvement in her love life.
  • Deewana
    29
    Shah Rukh Khan, Amrish Puri, Rishi Kapoor
    531 votes
    Deewana is a 1992 Bollywood Musical Romantic Action film directed by Raj Kanwar, produced by Guddu Dhanoa and Lalit Kapoor. It starred Shah Rukh Khan, Divya Bharti, and Rishi Kapoor. This was Shah Rukh Khan's debut release, though he was not the sole lead and only appears in the second half. He replaced Armaan Kohli, who walked out of the project due to creative differences after the first schedule. The film released on June 25, 1992.
  • Oh Darling! Yeh Hai India!
    30
    Shah Rukh Khan, Anupam Kher, Paresh Rawal
    246 votes
    Oh Darling! Yeh Hai India is an 1995 Indian musical spoof film directed by Ketan Mehta, and starring Shahrukh Khan, Deepa Sahi, Jaaved Jaffrey and Amrish Puri. It also stars Anupam Kher in an important supporting role. The film was a social parody of movies which feature scenes remade as comedies from romance movies. The film was a flop at the box-office, but was highly regarded by critics as a smart and evocative satire of Bollywood cinema conventions.