This ranking is based on an algorithm that combines various factors, including the votes of our users and search trends on the internet.

List of Karan Johar Movies: Ranked Best To Worst

1. My Name Is Khan (2010)
32
9
My Name Is Khan
PG-13
32
9

Rizwan Khan, a man with Asperger's syndrome, marries a divorced single mother, Mandira and leads a peaceful life with his family in America. That is till the 9/11 terrorist attacks changes his life and he sets out on a journey to meet the President of the United States. 

Starring:
Shah Rukh Khan, Kajol, Katie A. Keane, Kenton Duty, Benny Nieves
Directed By:
Karan Johar
2. Kuch Kuch Hota Hai (1998)
19
8
Kuch Kuch Hota Hai
19
8

During their college years, Anjali was in love with Rahul, her best-friend, but Rahul loved another girl, Tina, whom he eventually marries. Years later, the daughter of the now-deceased Tina, tries to reunite her widowed father with his true love, Anjali, after reading the letters her mother had written for her. 

Directed By:
Karan Johar
3. Kabhi Khushi Kabhie Gham... (2001)
19
7
Kabhi Khushi Kabhie Gham...
19
7

Rahul, an adopted son of a rich couple, is disowned by his father, when the former chooses to marry a woman from a middle-class background. He eventually moves to London in order to build a new life. Years later, his younger brother sets out on a mission to find him and rebuild the family again.  

Directed By:
Karan Johar
5. Lust Stories (2018)
8
7
Lust Stories
8
7

Lust Stories is a romantic drama anthology film which tells us four different stories by four of India’s well-known directors exploring love, sex and modern relationships.

Starring:
Radhika Apte, Manisha Koirala, Sanjay Kapoor, Vicky Kaushal, Bhumi Pednekar
Directed By:
Karan Johar, Zoya Akhtar, Dibakar Banerjee
6. Kabhi Alvida Naa Kehna (2006)
11
7
Kabhi Alvida Naa Kehna
R
11
7

Dev and Maya are facing struggles in their respective marriages, and they become friends to help each other deal with their relationship problems. They soon start falling for each other, and even start having an affair. But eventually, they feel guilty for cheating on their spouses.

Directed By:
Karan Johar
7. Ae Dil Hai Mushkil (2016)
10
7
Ae Dil Hai Mushkil
10
7

This Indian musical romantic film is about Alizeh, a woman recovering from a breakup, and Ayan, a naive musician. The duo soon forms an incredible bond, and experience life, love and heartbreak.  

Starring:
Anushka Sharma, Aishwarya Rai, Ranbir Kapoor, Shah Rukh Khan, Alia Bhatt, Aishwarya Rai Bachchan, Fawad Khan
Directed By:
Karan Johar
8. Student of the Year (2012)
8
6
Student of the Year
8
6

Student of the Year is a romantic comedy drama film which tells the story of Rohan and Abhimanyu, who are good friends. Rohan is dating Shanaya, a rich and popular girl at their college. Things get complicated when over some time, Abhimanyu realizes that he is also in love with Shanaya.

Directed By:
Karan Johar
9. Ghost Stories (2019)
4
6
Ghost Stories
TV-MA
4
6
Starring:
Surekha Sikri, Vijay Varma, Mrunal Thakur, Sobhita Dhulipala, Janhvi Kapoor
Directed By:
Zoya Akhtar, Karan Johar, Dibakar Banerjee

Movies (Actor)

1. Dilwale Dulhania Le Jayenge (1995)
28
6
Dilwale Dulhania Le Jayenge
28
6

Raj Malhotra and Simran Singh are two young non resident Indians living in London. They meet while traveling across Europe with their friends and somehow miss the train at Zurich, forcing them to complete the trip all by themselves. By the time they return to London, they realize they are in love. But will Simran’s orthodox father approve of the match?

Starring:
Shah Rukh Khan, Kajol, Anupam Kher, Amrish Puri, Farida Jalal
Directed By:
Aditya Chopra
2. Kal Ho Naa Ho (2003)
26
6
Kal Ho Naa Ho
26
6

The story revolves on Naina Catherine Kapur, a gloomy MBA student living with her widowed mother, grandmother, disabled brother and adopted sister in New York City. Her dreary life starts changing for the better when Aman Mathur comes to live next door and she starts falling in love with him. But there is also Rohit Patel, her best friend. 

Starring:
Preity Zinta, Farah Khan, Saif Ali Khan, Sonali Bendre, Rani Mukerji, Shah Rukh Khan, Kajol
Directed By:
Nikkhil Advani
3. Hasee Toh Phasee (2014)
11
6
Hasee Toh Phasee
11
6

This romantic comedy film tells the story of Nikhil, a struggling businessman, whose girlfriend Karishma is very demanding. Things get interesting after Nikhil meets Meeta, Karishma’s younger sister, a super-intelligent geek who is a PhD in Chemical Engineering. She had run away to China seven years ago after stealing money from her father, and now she has returned just a week before Nikhil and Karishma’s wedding. Soon Nikhil and Meeta develop feelings for one another.  

Starring:
Sidharth Malhotra, Parineeti Chopra, Adah Sharma, Aariyan Gupta
Directed By:
Vinil Mathew
4. Bombay Velvet (2015)
6
7
Bombay Velvet
6
7

Bombay Velvet is a crime drama thriller film which tells the story of a common man named Balraj, who falls for a singer named Rosie. He decides to enter the world of crime, hoping that this will give him an opportunity to win fame and wealth to win over Rosie's heart. A wealthy businessman named Kaizad is impressed by Balraj and he gives him the chance to manage his club ‘Bombay Velvet’, which is used by Kaizad for his illegal activities.

Role:
Kaizad Khambatta
Starring:
Raveena Tandon, Ranbir Kapoor, Anushka Sharma, Manish Chaudhary, Satyadeep Misra
Directed By:
5. Shaandaar (2015)
4
6
Shaandaar
4
6
Starring:
Shahid Kapoor, Alia Bhatt, Pankaj Kapur, Sushma Seth
Directed By:
Vikas Bahl
6. Jaane Kahan Se Aayi Hai (2010)
3
6
Jaane Kahan Se Aayi Hai
3
6
Role:
Himself
Starring:
Jacqueline Fernandez, Farah Khan, Priyanka Chopra, Akshay Kumar, Amrita Rao
Directed By:
Milap Zaveri
7. Welcome to New York (2018)
0
4
Welcome to New York
0
4
Starring:
Sushant Singh Rajput, Salman Khan, Lara Dutta, Rana Daggubati, Sonakshi Sinha, Katrina Kaif
Directed By:
Chakri Toleti

Special Appearance/Cameo

Good Newwz (2019)
16
7
Good Newwz
Not
16
7

Good Newwz is a comedy drama film which revolves around two married couples who go for IVF treatment as they are unable to conceive. However, due to having same surnames, their doctors make a blunder and their sperms get mixed with each other, leading to hilarious situations.

Role:
Special Appearance in the song 'Chandigarh Mein'
Starring:
Kareena Kapoor, Kareena Kapoor Khan, Akshay Kumar, Adil Hussain, Diljit Dosanjh
Directed By:
Raj Mehta
Simmba (2018)
12
9
Simmba
Not
12
9

Simmba is a corrupt police officer who works for Durva, an influential smuggler. His life takes an interesting turn, when he has to choose the righteous path, after a woman is assaulted by one of Durva’s brothers.

Role:
Self in 'Aankh Marey' song (special appearance)
Starring:
Ajay Devgan, Akshay Kumar, Ajay Devgn, Suresh Oberoi, Ashutosh Rana
Directed By:
Alag: He Is Different.... He Is Alone... (2006)
3
6
Alag: He Is Different.... He Is Alone...
3
6
Role:
Special Appearance (Song)
Starring:
Sushmita Sen, Bipasha Basu, Shah Rukh Khan, Abhishek Bachchan, Preity Zinta, Lara Dutta, Priyanka Chopra
Directed By:
Ashu Trikha

TV Shows

Indradhanush
7
2
Indradhanush
7
2
Starring:
Urmila Matondkar, Girish Karnad, Akshay Anand, Deepa Lagoo
The Suite Life of Karan & Kabir
8
3
The Suite Life of Karan & Kabir
8
3
Starring:
Shruti Seth, Namit Shah, Siddharth Thakkar, Shivshakti Sachdev, Daman Baggan
Koffee with Karan
18
8
Koffee with Karan
TV-14
18
8
Role:
Himself - Host / ... (44 episodes, 2004-2017)
Starring:
Saif Ali Khan, Shahid Kapoor, Kareena Kapoor Khan, Arjun Kapoor