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 Deepika Padukone Movies: Ranked Best To Worst

1. Om Shanti Om (2007)
257
19
Om Shanti Om
PG-13
257
19

Om Shanti Om is an action comedy drama film which tells the story of Om, an aspiring actor, who has a strong liking for an actress named Shantipriya. However, both of them are murdered, and Om is immediately reincarnated and thirty years later, when he is a famous movie star, he tries to investigate the murder of Shantipriya. 

As:
Cast
Role:
Shantipriya / Sandy
Director:
Genres:
Romance, Drama, Thriller, Musical, Comedy, Action
2. Yeh Jawaani Hai Deewani (2013)
314
24
Yeh Jawaani Hai Deewani
314
24

Studious Naina impulsively decides to join a trekking trip where she bonds with her old classmates and grows especially close to Kabir. But Kabir’s ambitions take him away to pursue his dreams. Years later, fortune brings the two together at a friend’s wedding with ample occasion to revive old bonds.  Now, it is up to them to take or lose the opportunity. 

As:
Cast
Role:
Naina Talwar
Director:
Ayan Mukherjee
Genres:
Comedy, Romance, Musical, Drama
Star Cast:
Ranbir Kapoor, Madhuri Dixit, Rana Daggubati, Kalki Koechlin, Poorna Jagannathan, Priyanka Bose
3. Cocktail (2012)
195
16
Cocktail
195
16

Cocktail is a romantic comedy drama film which tells the story of a love triangle between a guy named Gautam, and two girls named Meera and Veronica. Although they are best friends, the girls are complete opposite of one another.  

As:
Cast
Director:
Homi Adajania
Genres:
Romance, Drama, Comedy
Star Cast:
Saif Ali Khan, Dimple Kapadia, Mia Uyeda, Boman Irani, Louise Bangay
4. Goliyon Ki Rasleela Ram-Leela (2013)
222
19
Goliyon Ki Rasleela Ram-Leela
222
19

This musical romantic drama film is based on William Shakespeare’s play Romeo and Juliet, set in an Indian background. The story revolves around Ram and Leela, who are in love with each other, but are unable to stay together as their families are in war with each other.

As:
Cast
Role:
Leela
Director:
Sanjay Leela Bhansali
Genres:
Musical, Romance, Drama
Star Cast:
Richa Chadda, Priyanka Chopra, Ranveer Singh, Supriya Pathak, Sharad Kelkar
5. Padmaavat (2018)
200
18
Padmaavat
200
18

Padmaavat is an epic historical war film set in medieval Rajasthan, which tells the story of Queen Padmavati, who is happily married to a Rajput King. However, when a Sultan hears about her beauty, he gets obsessed with her, and declares war on their kingdom.

As:
Cast
Role:
Rani Padmini
Director:
Sanjay Leela Bhansali
Genres:
Drama, History, War, Romance
Star Cast:
Shahid Kapoor, Aditi Rao Hydari, Ranveer Singh, Anupriya Goenka
6. Piku (2015)
289
28
Piku
289
28

A Delhi architect Piku, who loves her widower father Bhashkor, but is stressed by his eccentricities, ideologies, and also, her job. She often has irritated exchanges with cab-service owner Rana. When Bhashkor insists on visiting ancestral Kolkata home only by car, Rana drives the father-daughter duo. The road-trip helps Piku understand her father better and grow closer to Rana. 

As:
Cast
Role:
Piku
Director:
Shoojit Sircar
Genres:
Drama, Comedy
Star Cast:
Amitabh Bachchan, Irrfan Khan, Moushumi Chatterjee, Raghuvir Yadav
7. Chennai Express (2013)
251
24
Chennai Express
251
24

This action comedy film tells the story of Raj, a young man, who sets out to immerse his late grandfather’s ashes at the town of Rameshwaram. However, when he helps a runaway bride aboard a train, he eventually also gets involved in her family problems. 

As:
Cast
Role:
Meenamma Lochini Azhagusundaram
Director:
Genres:
Comedy, Romance, Drama, Adventure, Action
Star Cast:
Shah Rukh Khan, Sathyaraj, Nikitin Dheer, Priyamani
8. Bajirao Mastani (2015)
344
35
Bajirao Mastani
344
35

Bajirao Mastani is a historical romance film which tells the story of Peshwa Bajirao, a heroic king, who is married to Kashibai. However, things get interesting when Bajirao falls in love with a warrior princess named Mastani. They struggle to make their relationship work, due to opposition from his conservative family.

As:
Cast
Role:
Mastani
Director:
Sanjay Leela Bhansali
Genres:
War, Romance, Drama, Action, History
Star Cast:
Priyanka Chopra, Irrfan Khan, Ranveer Singh, Tanvi Azmi, Mahesh Manjrekar
9. Housefull (2010)
128
19
Housefull
128
19

Aarush is a man who seems to be possessed by bad luck. When his newly married wife leaves him for another man, he decides to commit suicide by drowning in the sea. However, he is saved by a girl named Sandy, who soon starts developing feelings for him.

As:
Cast
Role:
Sandy
Director:
Sajid Khan
Genres:
Musical, Drama, Comedy, Romance
Star Cast:
Jacqueline Fernandez, Lara Dutta, Akshay Kumar, Riteish Deshmukh, Arjun Rampal
10. Race 2 (2013)
125
21
Race 2
125
21

A sequel to the 2008 film Race, this action thriller film tells the story of Ranvir Singh, a businessman, who befriends an influential gangster named Armaan Malik, who is the leader of the powerful Turkish Mafia. However, it soon appears that Ranvir is actually planning revenge against Armaan, as the latter was responsible for his wife's death.

As:
Cast
Role:
Alina
Director:
Abbas Alibhai Burmawalla, Mastan Alibhai Burmawalla
Genres:
Thriller, Action, Crime
11. Bachna Ae Haseeno (2008)
127
27
Bachna Ae Haseeno
127
27

This romantic comedy drama film tells the story of Raj, a notorious playboy who has broken the hearts of multiple girls. He learns a lesson when he meets his true love, Gayatri, but is rejected by her.

As:
Cast
Role:
Gayatri
Director:
Siddharth Anand
Genres:
Romance, Drama, Comedy
Star Cast:
Bipasha Basu, Ranbir Kapoor, Minissha Lamba, Kunal Kapoor
12. Happy New Year (2014)
149
34
Happy New Year
149
34

In order to pull off a heist in Dubai, to avenge his father, Charlie assembles a small team to take part in the World Dance Championship. He also enlists the help of a bar dancer.

As:
Cast
Role:
Mohini Joshi
Director:
Genres:
Drama, Romance, Musical, Action, Comedy, Crime
13. Tamasha (2015)
172
43
Tamasha
172
43

Ved and Tara fall for each other while on a vacation. However, they decide to keep their real identities from each other.

As:
Cast
Role:
Tara
Director:
Imtiaz Ali
Genres:
Comedy, Drama, Romance
Star Cast:
Ranbir Kapoor, Piyush Mishra, Javed Sheikh, Vivek Mushran
14. Love Aaj Kal (2009)
136
34
Love Aaj Kal
136
34

Jai Vardhan Singh and his girlfriend Meera are living in London, but due to career issues, they are forced to break up with each other. Veer Singh Panesar, an old fashioned romantic, tells Jai not to let Meera go away from his life, and starts narrating his own love story.  

As:
Cast
Role:
Meera Pandit
Director:
Imtiaz Ali
Genres:
Drama, Comedy, Romance
Star Cast:
Rishi Kapoor, Saif Ali Khan, Rahul Khanna, Florence Brudenell-Bruce
15. xXx: Return of Xander Cage (2017)
119
31
xXx: Return of Xander Cage
PG-13
119
31

Former xXx agent Xander Cage returns from exile and forms a new team to retrieve ‘Pandora’s Box’, a device which can control every satellite in the world and make them crash like warheads. But standing in his way are four highly skilled operatives being led by Xiang and corrupt high-level Government officials. 

As:
Cast
Role:
Serena Unger
Director:
D.J. Caruso
Genres:
Action, Thriller, Adventure
16. Desi Boyz (2011)
125
33
Desi Boyz
125
33

Jignesh Patel and Nikhil Mathur are good friends who live in London. However, due to the economic crisis, they both find themselves jobless. In order to escape from their difficult situation, they decide to work as male escorts. However, when Nikhil’s wife finds out about this, she decides to leave him. Frustrated, Nick puts the blame on Jerry for forcing him into the profession and ruining his life.  

As:
Cast
Role:
Radhika Awasthi
Director:
Rohit Dhawan
Genres:
Romance, Comedy, Drama
Star Cast:
Sanjay Dutt, Anupam Kher, Akshay Kumar, John Abraham, Chitrangda Singh
17. Chhapaak (2020)
25
8
Chhapaak
25
8
As:
Cast
Role:
Malti
Director:
Meghna Gulzar
Genres:
Biography, Drama
Star Cast:
Madhurjeet Sarghi, Vikrant Massey, Ankit Bisht , Vishal Dahiya
18. Lafangey Parindey (2010)
68
27
Lafangey Parindey
68
27
As:
Cast
Role:
Pinky Palkar
Director:
Pradeep Sarkar
Genres:
Romance, Sport, Drama, Action
Star Cast:
Juhi Chawla, Neil Nitin Mukesh, Vijay Adhav, Manish Chaudhary
19. Billu (2009)
78
33
Billu
78
33

Billu is a poor barber who lives with his wife Bindiya and their two children. His life is quite uneventful until a superstar named Sahir Khan comes to the village for a film shoot. When the people come to know that Billu is a childhood friend of Sahir Khan, word spreads around in the village. They start demanding him to introduce them to Sahir Khan for a meeting.

As:
Cast
Director:
Priyadarshan
Genres:
Musical, Comedy, Drama
Star Cast:
Shah Rukh Khan, Lara Dutta, Irrfan Khan, Kareena Kapoor, Kareena Kapoor Khan, Om Puri
20. Karthik Calling Karthik (2010)
91
39
Karthik Calling Karthik
91
39

This psychological thriller film tells the story of a timid man named Karthik, who is harassed and bullied by his boss. He is attracted to his colleague Sonali, although he is unable to tell her about his feelings. After getting fired from his job, he thinks of committing suicide. But his life changes when receives a call from a mysterious figure.

As:
Cast
Director:
Vijay Lalwani
Genres:
Romance, Thriller, Drama
Star Cast:
Farhan Akhtar, Siddhartha Gupta, Swapnel Desai, Vipin Sharma
21. Break Ke Baad (2010)
64
27
Break Ke Baad
64
27
As:
Cast
Role:
Aaliya Khan
Director:
Danish Aslam
Genres:
Drama, Romance, Comedy
Star Cast:
Imran Khan, Shahana Goswami, Lillete Dubey, Sharmila Tagore
22. Finding Fanny (2014)
72
31
Finding Fanny
72
31
As:
Cast
Role:
Angie
Director:
Homi Adajania
Genres:
Drama, Romance, Adventure, Comedy
Star Cast:
Naseeruddin Shah, Dimple Kapadia, Arjun Kapoor, Pankaj Kapur
23. Khelein Hum Jee Jaan Sey (2010)
56
25
Khelein Hum Jee Jaan Sey
56
25
As:
Cast
Role:
Kalpana Dutta
Director:
Ashutosh Gowariker
Genres:
History, Action, Drama
Star Cast:
Abhishek Bachchan, Sikander Kher, Maninder Singh, Feroz Wahid Khan
26. Chandni Chowk to China (2009)
64
31
Chandni Chowk to China
PG-13
64
31
As:
Cast
Role:
Sakhi / Suzy
Director:
Nikkhil Advani
Genres:
Action, Drama, Musical, Fantasy, Comedy, Adventure
Star Cast:
Mithun Chakraborty, Akshay Kumar, Ranvir Shorey, Roger Yuan
27. Raabta (2017)
25
14
Raabta
Not
25
14
As:
Cast
Role:
Dancer
Director:
Dinesh Vijan
Genres:
Action, Drama, Romance, Mystery, Comedy
Star Cast:
Sushant Singh Rajput, Kriti Sanon, Rajkummar Rao, Jim Sarbh
28. Zero (2018)
26
18
Zero
Not
26
18

Bauua Singh, a vertically challenged man falls in love with Aafia, a scientist with cerebral palsy. The man is full of charm and wit with a dash of arrogance. He soon breaks up with Aafia. Later, when he gets to know something about the girl, his life changes forever. Not only his horizon broadens but he also finds a new dimension in his life which he failed to recognize earlier.

As:
Cast
Director:
Anand L. Rai
Genres:
Romance, Sci-Fi
29. Aishwarya (2006)
49
24
Aishwarya
49
24
As:
Cast
Role:
Aishwarya
Director:
Indrajit Lankesh
Genres:
Drama, Romance
Star Cast:
Upendra, Daisy Bopanna, S.S. Kishan, Sadhu Kokila

Animation Movies

Kochadaiiyaan (2014)
9
6
Kochadaiiyaan
9
6
As:
Cast
Role:
Princess Vadhana
Director:
Soundarya R. Ashwin
Genres:
Action, History, Animation, Adventure
Star Cast:
Jackie Shroff, Rajinikanth, Sarath Kumar, Nassar

TV Shows

Naam Hai Tera (2006)
15
8
Naam Hai Tera
15
8
As:
Cast
Role:
Lead Dancer
Genres:
Short, Music
Star Cast:
Himesh Reshammiya
Bolydude Ganeshan (2012)
2
7
Bolydude Ganeshan
2
7
As:
Cast
Role:
Hot Girl at Club
Genres:
Short, Music
Star Cast:
Ganesh Hegde

Special appearance/Cameo

Main Aurr Mrs Khanna (2009)
5
10
Main Aurr Mrs Khanna
5
10
As:
Cast, uncredited
Role:
Raina (uncredited)
Director:
Prem Soni
Genres:
Drama, Comedy, Romance
Star Cast:
Preity Zinta, Salman Khan, Kareena Kapoor, Kareena Kapoor Khan, Sohail Khan