Top 10 Best Movies of Shah Rukh Khan

King Khan, Shah Rukh Khan is the unbeatable king of box-office. His hard-work and passion for acting have made him what he is today. The King of Bollywood is known to sleep for as less as 4 hours every night. And yet he never fails to bring that breathtaking energy on the screen. Many of his movies are highest grosser of all time. Here is the list of top 10 best movies of Shah Rukh Khan.

1. Darr (1993)


Darr: A Violent Love Story (1993) is an Indian psychological thriller directed by Yash Chopra. It stars Sunny Deol, Juhi Chawla and Shah Rukh Khan in the pivotal roles. The film was blockbuster at the box-office.

Plot: Rahul is obsessed with Kiran and stalks her constantly. However, she is engaged to be married to Sunil, a navy officer. When she finally marries Sunil, Rahul goes berserk.

2. Dilwale Dulhania Le Jayenge (1995)

Dilwale Dulhania Le Jayenge

Dilwale Dulhania Le Jayenge (1995) is an Indian romance film written and directed by Aditya Chopra. The film stars Shah Rukh Khan and Kajol. DDLJ became the highest grossing Bollywood film of the year, and one of the most successful Indian films of all time. It is the longest-running film in the history of Indian cinema. As of 2017, over 20 years after its first release, it is still being shown at the Maratha Mandir theater in Mumbai.

Plot: Raj and Simran meet on Eurail and unknowingly fall for each other. Raj is shattered to learn that she is already engaged. He follows Simran to India in order to win her and her strict father’s heart.

3. Dil Se (1998)

Dil Se

Dil Se (1998) is an Indian war romantic thriller film written and directed by Mani Ratnam. The film stars Shahrukh Khan and Manisha Koirala in lead roles while Preity Zinta appears in a supporting role. It became the first Indian film to enter the top 10 in the United Kingdom box office charts.

Plot: Journalist Amar falls for a mysterious woman on assignment but she does not reciprocate his feelings. Later, when Amar is about to get married, the woman shows up at his doorstep asking for help.

4. Kuch Kuch Hota Hai (1998)

Kuch Kuch Hota Hai

Kuch Kuch Hota Hai (1998) is an Indian Hindi coming-of-age romantic comedy drama film written and directed by Karan Johar and starred the popular on-screen pair of Shah Rukh Khan and Kajol. Rani Mukerji featured in a supporting role, while Salman Khan also had an extended-cameo appearance. The film was extremely successful in India and Abroad too and won many awards.

Plot: Anjali is left heartbroken when her best friend and secret crush, Rahul, falls in love with Tina. Years later, Tina’s young daughter tries to fulfill her mother’s last wish of uniting Rahul and Anjali.

5. Devdas (2002)


Devdas (2002) is an Indian romantic drama film directed by Sanjay Leela Bhansali. The film features Shah Rukh Khan, Aishwarya Rai and Madhuri Dixit Nene. The film was a blockbuster and won 5 National Awards and a further 10 Filmfare Awards.

Plot: After his wealthy family prohibits him from marrying the woman he is in love with, Devdas’s life spirals downward as he takes up alcohol and a life of a vice to alleviate the pain.

 6. Kal Ho Naa Ho (2003)

Kal Ho Naa Ho

Kal Ho Naa Ho (2003), is an Indian romantic drama film written by Niranjan Iyengar and Karan Johar, directed by director Nikkhil Advani. The film features Jaya Bachchan, Shahrukh Khan, Saif Ali Khan, and Preity Zinta. The film was a commercial success and emerged as the highest-grossing film in overseas and worldwide that year.

Plot: Naina, a girl living a dreary life, finds herself a new person when Aman walks into her life. Even though she loves him, Aman claims to be a married man. He convinces Rohit, her friend, to woo her.

7. Veer-Zaara (2004)


Veer-Zaara (2004) is an Indian romantic drama film directed by Yash Chopra. The film stars Shah Rukh Khan, Preity Zinta, and Rani Mukerji in the leading roles, with Manoj BajpayeeKirron KherDivya Dutta and Anupam Kher in supporting roles. Veteran actors Amitabh Bachchan and Hema Malini make a special appearance in the film. The film was the top-grossing Bollywood film of that time and the performances of the lead cast were highly praised.

Plot: Love blooms between Indian Pilot Veer and a Pakistani girl, Zaara. As Veer spends his years in a Pakistani prison, Zaara believes him to be dead and devotes her entire life to his village in India.

8. Swades (2004)


Swades (2004) is an Indian drama film written and directed by Ashutosh Gowariker. It stars Shah Rukh Khan in the lead role. The film was super hit and Khan’s performance as Mohan Bhargava is considered one of his best by many.

Plot: Mohan, a project manager who is employed by NASA, travels to India to take his nanny along with him. Little does he know that this journey will change his life forever.

9. Chak De! India (2007)

Chak De! India

Chak De! India (2007) is an Indian sports film, directed by Shimit Amin and Rob Miller (sports scenes). The film stars Shahrukh Khan as the lead. The movie won a number of awards and was highly praised by the audience.

Plot: Kabir Khan, a former hockey star, tainted as someone who betrayed his country, begins coaching the Indian women’s national hockey team to prove his loyalty to the nation.

10. My Name Is Khan (2010)

My Name Is Khan

My Name Is Khan (2010) is an Indian romantic drama film directed by Karan Johar and stars Shah Rukh Khan and Kajol in lead roles. Upon its release, the film broke many box office records.

Plot: Rizvan Khan embarks on a journey to meet the president of the United States of America and attempts to change people’s perception about his religion.