Best Shah Rukh Khan movies

| FILM AND TV
Best Shah Rukh Khan movies
We present our ranking of the best Shah Rukh Khan movies. Do you love cinema? Or are you looking for a movie of your favorite actor to watch tonight? Surely you have some to see or that you did not know yet about Shah Rukh Khan.

TOP 25:
Rab Ne Bana Di Jodi
Rab Ne Bana Di Jodi
Original Title: रब ने बना दी जोड़ी
Shah Rukh Khan as: Surinder Sahni
Genre: Comedy, Drama, Romance
Release: 2008
A lonely 40-ish man, likely to remain a bachelor, has a chance to find the love of his life when he falls for a vivacious young woman.
Did you know that this movie is also one of best Anushka Sharma movies?

TOP 24:
Luck by Chance
Luck by Chance
Shah Rukh Khan as: Himself
Genre: Romance, Drama, Comedy
Release: 2009
Not wanting the same fate as befell her sisters, Sona Mishra re-locates to Mumbai to try to make a living making movies, but she soon finds that the path she has chosen is not an easy one.
Did you know that this movie is also one of best Hrithik Roshan movies?


TOP 23:
Mohabbatein
Mohabbatein
Original Title: मोहब्बतें
Shah Rukh Khan as: Raj Aryan Malhotra
Genre: Drama, Romance
Release: 2000
Six sprightly, vivacious young students come to study in his Gurukul. They do the forbidden. They fall in love. The patriarch is outraged. The lovers feel helpless. Gradually they start accepting that their relationship was probably doomed from the start. Right then steps in their savior in the form of a music teacher.

TOP 22:
Dil To Pagal Hai
Dil To Pagal Hai
Original Title: दिल तो पागल है
Shah Rukh Khan as: Rahul
Genre: Comedy, Drama, Romance
Release: 1997
Rahul is a dancer and the director of a dance troupe. His best friend Nisha, who is a member of his troupe, is secretly in love with him. But he gets attracted to Pooja, who is engaged to Ajay.
Did you know that this movie is also one of best Akshay Kumar movies?

TOP 21:
Karan Arjun
Karan Arjun
Shah Rukh Khan as: Arjun Singh / Vijay
Genre: Action, Thriller
Release: 1995
Karan and Arjun reincarnate in the different parts of the country. But the faith of their previous mother brings them together in order to avenge their death.


TOP 20:
Pardes
Pardes
Original Title: परदेस
Shah Rukh Khan as: Arjun Sagar
Genre: Drama, Romance
Release: 1997
Emotionally attached to his motherland, a U.S. immigrant sends his son back to India to seek a bride.

TOP 19:
Dil Se..
Dil Se..
Original Title: दिल से..
Shah Rukh Khan as: Amarkanth Varma
Genre: Drama, Romance
Release: 1998
Journalist Amar falls for a mysterious woman on an assignment, but she does not reciprocate his feelings. However, when Amar is about to get married, the woman shows up at his doorstep asking for help.

TOP 18:
Darr
Darr
Original Title: डर
Shah Rukh Khan as: Rahul Mehra
Genre: Drama, Romance, Thriller
Release: 1993
A woman is caught between one man's love and another man's obsession. She fears one and fears for the other. One stands for love and the other for life. Who will she choose?


TOP 17:
Jab Tak Hai Jaan
Jab Tak Hai Jaan
Original Title: जब तक है जान
Shah Rukh Khan as: Major Samar Anand
Genre: Drama, Romance
Release: 2012
A bomb disposal expert becomes bitter and lonely and is unable to fall in love until he is forced to deal with his past.

TOP 16:
Kabhi Haan Kabhi Naa
Kabhi Haan Kabhi Naa
Original Title: कभी हाँ कभी ना
Shah Rukh Khan as: Sunil
Genre: Comedy, Drama
Release: 1994
A man belongs to a middle-class family and is intent on pursuing his career with a music group, despite his dad's disapproval. He is also in love with the lead singer, but she sees him mainly as a friend.

TOP 15:

Main Hoon Na

Main Hoon Na
Original Title: मैं हूँ ना
Shah Rukh Khan as: Major Ram Prasad Sharma
Genre: Drama
Release: 2004
An army major goes undercover as a college student. His mission is both professional and personal: to protect his general's daughter from a radical militant, and to find his estranged half-brother.


TOP 14:

Dear Zindagi

Dear Zindagi
Shah Rukh Khan as: Dr. Jehangir Khan
Genre: Drama, Romance
Release: 2016
An unconventional thinker helps a budding cinematographer gain a new perspective on life.

TOP 13:

Om Shanti Om

Om Shanti Om
Original Title: ओम शांति ओम
Shah Rukh Khan as: Om Prakash Makhija
Genre: Comedy, Drama, Romance
Release: 2007
In this modern remake of Karz, Om - an aspiring actor from the 1970s - is murdered, but is reincarnated into the present day as a superstar. At the discovery of his previous lifetime, he plans revenge for his love, Shanti who died with him.
Did you know that this movie is also one of best Priyanka Chopra movies?

TOP 12:

Don 2

Don 2
Shah Rukh Khan as: Don
Genre: Action, Thriller
Release: 2011
Having conquered the Asian underworld, crime boss Don sets in motion a plan that will give him dominion over Europe.

TOP 11:

Baazigar

Baazigar
Original Title: बाज़ीगर
Shah Rukh Khan as: Ajay Sharma / Vicky Malhotra
Genre: Crime, Thriller
Release: 1993
A young man with a vendetta against a business tycoon seduces and kills his eldest daughter and then proceeds to his younger daughter but she begins to suspect her new lover's ulterior motive.


TOP 10:

Don

Don
Original Title: डॉन
Shah Rukh Khan as: Don / Vijay
Genre: Action, Drama, Thriller
Release: 2006
DCP DeSilva sees a way to bring to justice the feared head of a criminal empire by recruiting a man named Vijay, who looks exactly like the crime boss. The ruse works too well, and soon Vijay finds his life in danger when DeSilva, the only one who knows his true identity, dies.
Did you know that this movie is also one of best Jonathan Pryce movies?

TOP 9:

Chak De! India

Chak De! India
Original Title: चकदे! इंडिया
Shah Rukh Khan as: Kabir Khan
Genre: Drama
Release: 2007
Chak De! India follows a team of rag-tag girls with their own agenda who form Team India competing for international fame in field hockey. Their coach, the ex-men's Indian National team captain, returns from a life of shame after being unjustly accused of match fixing in his last match. Can he give the girls the motivation required to win, while dealing with the shadows of his own past?

TOP 8:

Veer-Zaara

Veer-Zaara
Original Title: वीर-ज़ारा
Shah Rukh Khan as: Veer Pratap Singh
Genre: Drama, Romance
Release: 2004
Squadron Leader Veer Pratap Singh, a pilot in the Indian air force, rescues the stranded Zaara, a woman from Pakistan, following a bus accident, and their lives are forever bound.

TOP 7:

Swades

Swades
Original Title: स्वदेस
Shah Rukh Khan as: Mohan Bhargav
Genre: Drama
Release: 2004
NASA employee Mohan Bhargav comes to India to take his grandmother along with him at his home abroad. During his stay at his native place, he comes across various social issues faced by the villagers and decides to take a stand for them, to improve their quality of life.

TOP 6:

Devdas

Devdas
Original Title: देवदास
Shah Rukh Khan as: Devdas Mukherjee
Genre: Drama, Romance
Release: 2002
Devdas is sent away by his father so he can improve himself but upon his return his father still doesn’t welcome him back. Devdas and Paro are in love but Paro is a lower caste and is set to be married to an older widower. Devdas is devastated & leaves home. He becomes an alcoholic womanizer and falls in love with a courtesan. Paro tries to get Devdas away from drinking before he self destructs.


TOP 5:

Kal Ho Naa Ho

Kal Ho Naa Ho
Original Title: कल हो ना हो
Shah Rukh Khan as: Aman Mathur
Genre: Comedy, Drama
Release: 2003
Naina, an introverted, perpetually depressed girl's life changes when she meets Aman. But Aman has a secret of his own which changes their lives forever. Embroiled in all this is Rohit, Naina's best friend who conceals his love for her.

TOP 4:

Kabhi Khushi Kabhie Gham

Kabhi Khushi Kabhie Gham
Original Title: कभी ख़ुशी कभी ग़म
Shah Rukh Khan as: Rahul Y. Raichand
Genre: Comedy, Drama
Release: 2001
Rahul, the adoptive son of business magnate Yash Raichand, feels eternal gratitude to his father for rescuing him from a life of poverty. Yet, when Yash forbids his love of poor Anjali, Rahul marries her and moves to London with new wife and sister-in-law, breaking the heart of his mother. Ten years later, Rahul's younger brother comes to London intent on brokering peace between father and son.

TOP 3:

Kuch Kuch Hota Hai

Kuch Kuch Hota Hai
Original Title: कुछ कुछ होता है
Shah Rukh Khan as: Rahul Khanna
Genre: Drama, Romance
Release: 1998
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 fulfil her mother's last wish of uniting Rahul and Anjali.

TOP 2:

My Name Is Khan

My Name Is Khan
Shah Rukh Khan as: Rizwan Khan
Genre: Drama, Romance
Release: 2010
Rizwan Khan, a Muslim from the Borivali section of Mumbai, has Asperger's syndrome. He marries a Hindu single mother, Mandira, in San Francisco. After 9/11, Rizwan is detained by authorities at LAX who treat him as a terrorist because of his condition and his race.

TOP 1:

Dilwale Dulhania Le Jayenge

Dilwale Dulhania Le Jayenge
Original Title: दिलवाले दुल्हनिया ले जायेंगे
Shah Rukh Khan as: Raj Malhotra
Genre: Comedy, Drama, Romance
Release: 1995
Raj is a rich, carefree, happy-go-lucky second generation NRI. Simran is the daughter of Chaudhary Baldev Singh, who in spite of being an NRI is very strict about adherence to Indian values. Simran has left for India to be married to her childhood fiancé. Raj leaves for India with a mission at his hands, to claim his lady love under the noses of her whole family. Thus begins a saga.



If you like the best Shah Rukh Khan movies, then you will also like the best Hrithik Roshan movies, where many of their films coincide.