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 Sonam Kapoor Movies: Ranked Best To Worst

1. Padman (2018)
24
6
Padman
PG-13
24
6
As:
Cast
Role:
Pari Walia
Director:
R. Balki
Genres:
Biography, Drama, Comedy
Star Cast:
Radhika Apte, Amitabh Bachchan, Akshay Kumar, Saurabh Agarwal
2. Sanju (2018)
22
4
Sanju
TV-MA
22
4

This is a Hindi language biopic based on the life of actor Sanjay Dutt. Born into a legendary cinematic family, he is introduced to the industry early in his life by his illustrious father and reaches a dazzling height. But along with that he also has to battle numerous addictions, court cases and jail term; but comes out victorious.   

As:
Cast
Role:
Tina Munim
Director:
Rajkumar Hirani
Genres:
Drama, Biography
Star Cast:
3. Bhaag Milkha Bhaag (2013)
21
4
Bhaag Milkha Bhaag
21
4

Despite being scarred by the Indo-Pakistan partition, an Indian athlete Milkha Singh overcomes several agonizing obstacles in order to become one of India’s most iconic athletes. 

As:
Cast
Role:
Biro
Director:
Rakeysh Omprakash Mehra
Genres:
Biography, Drama, Sport
Star Cast:
Farhan Akhtar, Prakash Raj, Art Malik, Rakeysh Omprakash Mehra
4. Neerja (2016)
24
5
Neerja
24
5

Neerja is a biographical drama thriller film which takes us to 1986 and revolves around a young flight attendant named Neerja. When the plane she is in, gets hijacked by terrorists, she does her best and even risks her life, to save the life of the passengers.   

As:
Cast
Role:
Neerja Bhanot
Director:
Ram Madhvani
Genres:
Drama, Biography, Thriller
Star Cast:
Shabana Azmi, Yogendra Tikku, Abrar Zahoor, Jim Sarbh
5. Raanjhanaa (2013)
24
4
Raanjhanaa
24
4

Despite knowing that his childhood sweetheart Zoya is going to be married to another man, Kundan persistently attempts to win her heart. However, things take a turn for the worse when his actions lead to the death of Zoya’s lover.

As:
Cast
Role:
Zoya Haider
Director:
Anand L. Rai
Genres:
Romance, Drama
Star Cast:
Swara Bhaskar, Abhay Deol, Dhanush, Mohammed Zeeshan Ayyub
6. AK vs AK (2020)
15
5
AK vs AK
TV-MA
15
5

After having a quarrel with each other publicly, a filmmaker kidnaps the daughter of a popular movie actor. While the actor searches for the daughter, the filmmaker films his search in real time, hoping that it will become a hit movie.

As:
Cast
Role:
Sonam Kapoor
Genres:
Comedy, Crime, Drama, Thriller
7. Khoobsurat (2014)
22
4
Khoobsurat
22
4
As:
Cast
Role:
Milli Chakravarty
Director:
Shashanka Ghosh
Genres:
Romance, Comedy
Star Cast:
Aditi Rao Hydari, Kiron Kher, Ratna Pathak Shah, Ashok Banthia
9. I Hate Luv Storys (2010)
19
3
I Hate Luv Storys
19
3

I Hate Luv Storys is a romantic comedy drama film which tells the story of Simran, a young woman who is so much into romantic films that she is in love with the idea of love itself. She meets a young man named Jay, who works as an assistant to a director known for romantic films, although unlike Simran, he is repulsed by romance. Things get complicated when over time, she begins to develop feelings for Jay.

As:
Cast
Role:
Simran
Director:
Punit Malhotra
Genres:
Comedy, Romance, Drama
Star Cast:
Samir Soni, Sammir Dattani, Imran Khan, Kavin Dave
10. Bewakoofiyaan (2014)
15
4
Bewakoofiyaan
15
4
As:
Cast
Role:
Mayera Sehgal
Director:
Nupur Asthana
Genres:
Comedy, Drama, Romance
Star Cast:
Rishi Kapoor, Ayushmann Khurrana, Swedha Singh, Deepika Amin
11. Saawariya (2007)
16
4
Saawariya
PG
16
4

Saawariya is a romantic drama musical film which tells the story of Raj, a free-spirited and kind-hearted singer living in a small town. He soon befriends a woman named Sakina, whom he soon falls for. He tries to win her heart, but it seems that she has been awaiting her long-lost lover Imaan.

As:
Cast
Role:
Sakina
Director:
Sanjay Leela Bhansali
Genres:
Drama, Musical, Romance
Star Cast:
12. Ek Ladki Ko Dekha Toh Aisa Laga (2019)
13
3
Ek Ladki Ko Dekha Toh Aisa Laga
13
3
As:
Cast
Director:
Shelly Chopra Dhar
Genres:
Comedy, Drama, Romance
Star Cast:
13. Aisha (2010)
11
5
Aisha
11
5
As:
Cast
Role:
Aisha Kapoor (as Sonam A. Kapoor)
Director:
Rajshree Ojha
Genres:
Comedy, Drama, Romance
Star Cast:
Abhay Deol, Amrita Puri, Cyrus Sahukar, Arunoday Singh
14. Mausam (2011)
14
4
Mausam
14
4
As:
Cast
Role:
Aayat
Director:
Pankaj Kapur
Genres:
Drama, Romance, War
Star Cast:
Shahid Kapoor, Anupam Kher, Supriya Pathak, Aditi Sharma
15. Prem Ratan Dhan Payo (2015)
14
7
Prem Ratan Dhan Payo
14
7

Due to an assassination attempt on him, a prince named Vijay Singh is replaced with a lookalike named Prem. However, the Princess Maithili, who was engaged to Vijay, starts falling for Prem.  

As:
Cast
Role:
Maithili
Director:
Sooraj R. Barjatya
Genres:
Action, Musical, Romance, Drama
Star Cast:
16. Dolly Ki Doli (2015)
12
5
Dolly Ki Doli
12
5
As:
Cast
Role:
Dolly
Director:
Abhishek Dogra
Genres:
Comedy, Romance
Star Cast:
Saif Ali Khan, Malaika Arora, Mohammed Zeeshan Ayyub, Karan Ashar
17. Thank You (2011)
10
7
Thank You
10
7
As:
Cast
Role:
Sanjana R. Malhotra (as Sonam A. Kapoor)
Director:
Anees Bazmee
Genres:
Comedy
Star Cast:
Irrfan Khan, Vidya Balan, Akshay Kumar, Sunil Shetty
18. The Zoya Factor (2019)
11
4
The Zoya Factor
11
4
As:
Cast
Genres:
Comedy, Drama, Romance, Sport
Star Cast:
19. Players (2012)
10
4
Players
10
4
As:
Cast
Role:
Naina Briganza
Director:
Abbas Alibhai Burmawalla, Mastan Alibhai Burmawalla
Genres:
Crime, Action, Thriller
Star Cast:
20. Veere Di Wedding (2018)
10
4
Veere Di Wedding
10
4

A women-centric comedy that revolves around four childhood friends - Sakshi, Kalindi, Meera and Avni. The other three girls come to meet Kalindi when her wedding is fixed with her boyfriend, Rishabh. Sakshi plans a trip for the girl gang to Thailand where they rediscover themselves.

As:
Cast
Role:
Avni Malhotra
Director:
Shashanka Ghosh
Genres:
Comedy
Star Cast:
Kareena Kapoor, Swara Bhaskar, Kareena Kapoor Khan, Neena Gupta, Sumeet Vyas