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)
265
20
Om Shanti Om
PG-13
265
20

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. 

Role:
Shantipriya / Sandy
Directed By:
2. Yeh Jawaani Hai Deewani (2013)
320
25
Yeh Jawaani Hai Deewani
320
25

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. 

Role:
Naina Talwar
Starring:
Directed By:
Ayan Mukherjee
3. Cocktail (2012)
201
17
Cocktail
201
17

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.  

Starring:
Saif Ali Khan, Dimple Kapadia, Mia Uyeda, Boman Irani, Louise Bangay
Directed By:
Homi Adajania
4. Goliyon Ki Rasleela Ram-Leela (2013)
227
21
Goliyon Ki Rasleela Ram-Leela
227
21

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.

Role:
Leela
Starring:
Richa Chadda, Priyanka Chopra, Ranveer Singh, Supriya Pathak, Sharad Kelkar
Directed By:
Sanjay Leela Bhansali
5. Padmaavat (2018)
202
22
Padmaavat
202
22

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.

Role:
Rani Padmini
Starring:
Shahid Kapoor, Aditi Rao Hydari, Ranveer Singh, Anupriya Goenka
Directed By:
Sanjay Leela Bhansali
6. Piku (2015)
293
29
Piku
293
29

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. 

Role:
Piku
Starring:
Amitabh Bachchan, Irrfan Khan, Moushumi Chatterjee, Raghuvir Yadav
Directed By:
Shoojit Sircar
7. Chennai Express (2013)
259
26
Chennai Express
259
26

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. 

Role:
Meenamma Lochini Azhagusundaram
Starring:
Shah Rukh Khan, Sathyaraj, Nikitin Dheer, Priyamani
Directed By:
8. Bajirao Mastani (2015)
350
36
Bajirao Mastani
350
36

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.

Role:
Mastani
Starring:
Priyanka Chopra, Irrfan Khan, Ranveer Singh, Tanvi Azmi, Mahesh Manjrekar
Directed By:
Sanjay Leela Bhansali
9. Housefull (2010)
132
20
Housefull
132
20

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.

Role:
Sandy
Starring:
Jacqueline Fernandez, Lara Dutta, Akshay Kumar, Riteish Deshmukh, Arjun Rampal
Directed By:
Sajid Khan
10. Race 2 (2013)
127
23
Race 2
127
23

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.

Role:
Alina
Directed By:
Abbas Alibhai Burmawalla, Mastan Alibhai Burmawalla
11. Bachna Ae Haseeno (2008)
130
27
Bachna Ae Haseeno
130
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.

Role:
Gayatri
Starring:
Bipasha Basu, Ranbir Kapoor, Minissha Lamba, Kunal Kapoor
Directed By:
Siddharth Anand
12. Happy New Year (2014)
153
35
Happy New Year
153
35

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.

Role:
Mohini Joshi
Starring:
Jackie Shroff, Anupam Kher, Abhishek Bachchan, Anurag Kashyap, Shah Rukh Khan
Directed By:
13. Tamasha (2015)
174
44
Tamasha
174
44

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

Role:
Tara
Starring:
Ranbir Kapoor, Piyush Mishra, Javed Sheikh, Vivek Mushran
Directed By:
Imtiaz Ali
14. Love Aaj Kal (2009)
137
34
Love Aaj Kal
137
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.  

Role:
Meera Pandit
Starring:
Rishi Kapoor, Saif Ali Khan, Rahul Khanna, Florence Brudenell-Bruce
Directed By:
Imtiaz Ali
15. xXx: Return of Xander Cage (2017)
120
31
xXx: Return of Xander Cage
PG-13
120
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. 

Role:
Serena Unger
Starring:
Vin Diesel, Ruby Rose, Nina Dobrev, Samuel L. Jackson, Toni Collette, Tony Jaa
Directed By:
D.J. Caruso
16. Desi Boyz (2011)
126
33
Desi Boyz
126
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.  

Role:
Radhika Awasthi
Starring:
Sanjay Dutt, Anupam Kher, Akshay Kumar, John Abraham, Chitrangda Singh
Directed By:
Rohit Dhawan
17. '83 (2021)
78
25
'83
U
78
25
Role:
Romi Dev
18. Chhapaak (2020)
27
8
Chhapaak
27
8
Role:
Malti
Starring:
Madhurjeet Sarghi, Vikrant Massey, Ankit Bisht , Vishal Dahiya
Directed By:
Meghna Gulzar
19. Lafangey Parindey (2010)
68
27
Lafangey Parindey
68
27
Role:
Pinky Palkar
Starring:
Juhi Chawla, Neil Nitin Mukesh, Vijay Adhav, Manish Chaudhary
Directed By:
Pradeep Sarkar
20. 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.

Starring:
Shah Rukh Khan, Lara Dutta, Irrfan Khan, Kareena Kapoor, Kareena Kapoor Khan, Om Puri
Directed By:
Priyadarshan
21. Karthik Calling Karthik (2010)
92
39
Karthik Calling Karthik
92
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.

Starring:
Farhan Akhtar, Siddhartha Gupta, Swapnel Desai, Vipin Sharma
Directed By:
Vijay Lalwani
22. Break Ke Baad (2010)
64
27
Break Ke Baad
64
27
Role:
Aaliya Khan
Starring:
Imran Khan, Shahana Goswami, Lillete Dubey, Sharmila Tagore
Directed By:
Danish Aslam
23. Finding Fanny (2014)
73
31
Finding Fanny
73
31

Ferdinand Pinto realizes that his one true love Stefanie Fernandez never received the marriage proposal which he had sent to her forty six years earlier. His friend Angie, a young widow, suggests that he should find her and tell her about his feelings. In order to find her, they eventually set out on a road trip, joined by three other people. .

Role:
Angie
Starring:
Naseeruddin Shah, Dimple Kapadia, Arjun Kapoor, Pankaj Kapur
Directed By:
Homi Adajania
24. Khelein Hum Jee Jaan Sey (2010)
56
26
Khelein Hum Jee Jaan Sey
56
26
Role:
Kalpana Dutta
Starring:
Abhishek Bachchan, Sikander Kher, Maninder Singh, Feroz Wahid Khan
Directed By:
Ashutosh Gowariker
25. Aarakshan (2011)
71
33
Aarakshan
71
33
Role:
Poorvi
Starring:
Hema Malini, Amitabh Bachchan, Saif Ali Khan, Manoj Bajpayee, Prateik
Directed By:
Prakash Jha
26. Dum Maaro Dum (2011)
66
31
Dum Maaro Dum
R
66
31
Starring:
Vidya Balan, Rana Daggubati, Abhishek Bachchan, Bipasha Basu, Prateik
Directed By:
Rohan Sippy
27. Chandni Chowk to China (2009)
64
31
Chandni Chowk to China
PG-13
64
31
Role:
Sakhi / Suzy
Starring:
Mithun Chakraborty, Akshay Kumar, Ranvir Shorey, Roger Yuan
Directed By:
Nikkhil Advani
28. Raabta (2017)
26
14
Raabta
Not
26
14
Role:
Dancer
Starring:
Sushant Singh Rajput, Kriti Sanon, Rajkummar Rao, Jim Sarbh
Directed By:
Dinesh Vijan
29. Gehraiyaan (2022)
26
17
Gehraiyaan
A
26
17

Gehraiyaan is a romantic drama film which tells the story of Alisha Khanna, a 30 year old yoga instructor, who finds herself drawn to Zain Oberoi, her cousin Tia’s fiancé. Due to their traumatic past, both Zain and Alisha develop a bond and begin to flirt with one another. However, she is forced to end her affair with him, after her boyfriend Karan proposes to her.      

Role:
Alisha
Starring:
Naseeruddin Shah
30. 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.

Starring:
Katrina Kaif, Anushka Sharma, Kajol, Alia Bhatt, Shah Rukh Khan
Directed By:
Anand L. Rai
31. Aishwarya (2006)
49
24
Aishwarya
49
24
Role:
Aishwarya
Starring:
Upendra, Daisy Bopanna, S.S. Kishan, Sadhu Kokila
Directed By:
Indrajit Lankesh

Animation Movies

Kochadaiiyaan (2014)
9
6
Kochadaiiyaan
9
6
Role:
Princess Vadhana
Starring:
Jackie Shroff, Rajinikanth, Sarath Kumar, Nassar
Directed By:
Soundarya R. Ashwin

TV Shows

Naam Hai Tera (2006)
15
8
Naam Hai Tera
15
8
Role:
Lead Dancer
Starring:
Himesh Reshammiya
Bolydude Ganeshan (2012)
2
7
Bolydude Ganeshan
2
7
Role:
Hot Girl at Club
Starring:
Ganesh Hegde

Special Appearance/Cameo

Main Aurr Mrs Khanna (2009)
5
10
Main Aurr Mrs Khanna
5
10
Role:
Raina (uncredited)
Starring:
Preity Zinta, Salman Khan, Kareena Kapoor, Kareena Kapoor Khan, Sohail Khan
Directed By:
Prem Soni