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 Madhuri Dixit Movies: Ranked Best To Worst

3. Devdas (2002)
67
25
Devdas
67
25

Devdas is an epic romantic drama film, which tells the story of a law graduate who returns to his hometown in India from London, in order to marry his childhood sweetheart Paro. However, his wealthy family prohibits him from marrying the girl. Therefore, Devdas takes up alcohol to alleviate the pain, which leads his life to spiral downward. 

Role:
Chandramukhi
Starring:
Shah Rukh Khan, Aishwarya Rai, Jackie Shroff, Aishwarya Rai Bachchan, Kiron Kher
Directed By:
Sanjay Leela Bhansali
4. Hum Aapke Hain Koun...! (1994)
43
13
Hum Aapke Hain Koun...!
43
13

Prem and Nisha fall for each other at the wedding of their older siblings. Although they want to be with each other, fate has other plans for them as Nisha's sister passes away all of a sudden, and she's expected to marry Rajesh. 

Role:
Nisha Choudhury
Starring:
Salman Khan, Anupam Kher, Mohnish Bahl, Renuka Shahane
Directed By:
Sooraj R. Barjatya
5. Yeh Jawaani Hai Deewani (2013)
65
28
Yeh Jawaani Hai Deewani
65
28

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. 

Starring:
Directed By:
Ayan Mukherjee
6. Saajan (1991)
22
7
Saajan
22
7

Aman is a poor and handicapped poet, who befriends the wealthy Akash during his childhood. While Akash spends his time womanizing, Aman writes poems using a pseudonym. Things get complicated when a woman named Pooja enters their lives, and both of them find themselves attracted to her.  

Role:
Pooja Saxena
Starring:
Sanjay Dutt, Salman Khan, Kader Khan, Laxmikant Berde
Directed By:
Lawrence D'Souza
8. Dil To Pagal Hai (1997)
38
17
Dil To Pagal Hai
38
17

Dil to Pagal Hain is a musical romance film which tells the story of Rahul and Nisha, who are members of a musical troupe. Nisha is secretly in love with Rahul, though Rahul is unaware of this.  Things get complicated when Pooja enters the picture, and Rahul finds himself attracted to her, though she is engaged to another man.

Role:
Pooja
Starring:
Karisma Kapoor, Shahid Kapoor, Shah Rukh Khan, Akshay Kumar, Farida Jalal
Directed By:
9. Dedh Ishqiya (2014)
18
9
Dedh Ishqiya
18
9

Dedh Ishqiya is a black comedy film which tells the story of Khalujan and Babban, two lousy criminals, who are on the run from the law, after stealing a necklace. They seek refuge at the Majidabad palace, where Khalujan tries to impress a wealthy widow with his Urdu poetry. Meanwhile, Babban befriends the widow’s assistant, with whom he plans a kidnapping.

Role:
Begum Para
Starring:
Naseeruddin Shah, Arshad Warsi, Vijay Raaz, Huma Qureshi
Directed By:
Abhishek Chaubey
11. Ram Lakhan (1989)
13
6
Ram Lakhan
13
6
Role:
Radha Shastri
Starring:
Paresh Rawal, Dimple Kapadia, Anil Kapoor, Jackie Shroff, Anupam Kher
Directed By:
Subhash Ghai
12. Call (2000)
11
7
Call
11
7
Role:
Anjali
Starring:
Namrata Shirodkar, Anil Kapoor, Girish Karnad, Om Puri
Directed By:
Rajkumar Santoshi
13. Anjaam (1994)
17
10
Anjaam
17
10
Role:
Shivani Chopra
Starring:
Shah Rukh Khan, Johnny Lever, Tinnu Anand, Kalpana Iyer
Directed By:
Rahul Rawail
14. Dil (1990)
16
7
Dil
16
7

Hazariprasad is a poor man but he pretends to be a rich industrialist to ensure that his son Raja can get married to Madhu, a fellow student studying in his son's college, who belongs to a wealthy family. He soon approaches Mr Mehra, the girl's father, and arranges for the children to get married.  

Role:
Madhu Mehra
Starring:
Aamir Khan, Anupam Kher, Johnny Lever, Saeed Jaffrey
Directed By:
Indra Kumar
15. Lajja (2001)
12
7
Lajja
12
7
Role:
Janki
Starring:
Ajay Devgan, Rekha, Sonali Bendre, Urmila Matondkar, Anil Kapoor, Jackie Shroff, Johnny Lever
Directed By:
Rajkumar Santoshi
16. Tridev (1989)
10
7
Tridev
10
7
Role:
Divya Mathur
Starring:
Sunny Deol, Jackie Shroff, Anupam Kher, Naseeruddin Shah
Directed By:
Rajiv Rai
17. Aaja Nachle (2007)
11
8
Aaja Nachle
11
8
Role:
Dia Srivastav
Starring:
Irrfan Khan, Nawazuddin Siddiqui, Raghuvir Yadav, Divya Dutta
Directed By:
Anil Mehta
18. Beta (1992)
13
5
Beta
13
5
Role:
Saraswati
Starring:
Anil Kapoor, Anupam Kher, Aruna Irani, Laxmikant Berde
Directed By:
Indra Kumar
19. Koyla (1997)
18
11
Koyla
18
11

Gauri is a village girl who agrees to a marriage to a king after he sends her a photograph of himself. However, she eventually learns that the man in the photograph is actually Shankar, the king’s good-looking but mute servant. Gauri eventually falls in love with Shankar instead, and decides that she will be with him, no matter what.

Role:
Gauri
Starring:
Shah Rukh Khan, Johnny Lever, Amrish Puri, Ranjeet, Salim Ghouse
Directed By:
Rakesh Roshan
20. Gulaab Gang (2014)
9
7
Gulaab Gang
9
7
Role:
Rajjo
Starring:
Juhi Chawla, Divya Jagdale, Tannishtha Chatterjee, Priyanka Bose
Directed By:
Soumik Sen
21. Abodh (1984)
7
5
Abodh
7
5
Role:
Gauri
Starring:
Mohan Choti, Sheela David, Dinesh Hingoo, Leela Mishra
Directed By:
Hiren Nag
22. Hum Tumhare Hain Sanam (2002)
13
13
Hum Tumhare Hain Sanam
13
13
Role:
Radha
Starring:
Shah Rukh Khan, Salman Khan, Aishwarya Rai, Aishwarya Rai Bachchan, Atul Agnihotri
Directed By:
K.S. Adiyaman
23. Aarzoo (1999)
8
7
Aarzoo
8
7
Role:
Pooja Nath
Starring:
Saif Ali Khan, Paresh Rawal, Akshay Kumar, Amrish Puri
Directed By:
Lawrence D'Souza
24. Total Dhamaal (2018)
9
13
Total Dhamaal
Not
9
13
Starring:
Ajay Devgan, Anil Kapoor, Ajay Devgn, Arshad Warsi, Riteish Deshmukh
Directed By:
Indra Kumar
25. Kalank (2019)
13
26
Kalank
Not
13
26

Set in 1945, before India gained independence, this romantic drama film revolves around six characters from different families, as they experience love, betrayal, depression and revenge.

Starring:
Varun Dhawan, Alia Bhatt, Sonakshi Sinha, Sanjay Dutt
Directed By:
Abhishek Varman
26. Dharavi (1992)
11
4
Dharavi
11
4
Role:
Dreamgirl
Starring:
Anil Kapoor, Shabana Azmi, Somesh Agarwal, Pramod Bala
Directed By:
Sudhir Mishra
27. Mrityudand: The Death Sentence (1997)
11
6
Mrityudand: The Death Sentence
11
6
Role:
Ketki
Starring:
Shabana Azmi, Om Puri, Shilpa Shirodkar, Ayub Khan
Directed By:
Prakash Jha
28. Wajood (1998)
11
5
Wajood
11
5
Role:
Apoorva Choudhury
Starring:
Johnny Lever, Nana Patekar, Ramya Krishnan, Mukul Dev
Directed By:
N. Chandra
29. 100 Days (1991)
11
5
100 Days
11
5
Role:
Devi
Starring:
Jackie Shroff, Javed Jaffrey, Moon Moon Sen, Laxmikant Berde
Directed By:
Partho Ghosh
30. Dayavan (1988)
7
7
Dayavan
7
7
Starring:
Anupam Kher, Ramya Krishnan, Feroz Khan, Vinod Khanna
Directed By:
Feroz Khan
31. Khel (1992)
9
6
Khel
9
6
Role:
Seema
Starring:
Anil Kapoor, Anupam Kher, Prem Chopra, Vijayendra Ghatge
Directed By:
Rakesh Roshan
32. Prem Pratigyaa (1989)
7
6
Prem Pratigyaa
7
6
Role:
Laxmi
Starring:
Ranjeet, Vinod Mehra, Mithun Chakraborty, Nilu Phule
Directed By:
Bapu
33. Kishen Kanhaiya (1990)
7
5
Kishen Kanhaiya
7
5
Role:
Anju
Starring:
Anil Kapoor, Johnny Lever, Kader Khan, Bindu
Directed By:
Rakesh Roshan
34. Swati (1986)
7
5
Swati
7
5
Role:
Anandi
Starring:
Shashi Kapoor, Sharmila Tagore, Vinod Mehra, Meenakshi Sheshadri
Directed By:
Kranthi Kumar
35. Bollywood: The Greatest Love Story Ever Told (2011)
6
5
Bollywood: The Greatest Love Story Ever Told
6
5
Role:
Herself
Starring:
Amitabh Bachchan, Dev Anand, Javed Akhtar, Gulzar
Directed By:
Rakeysh Omprakash Mehra, Jeff Zimbalist
36. Sangeet (1992)
6
5
Sangeet
6
5
Role:
Nirmala / Sangeetha
Starring:
Jackie Shroff, Aruna Irani, Shafi Inamdar, Nitish Bharadwaj
Directed By:
K. Viswanath
37. Thanedaar (1990)
6
4
Thanedaar
6
4
Role:
Chanda
Starring:
Sanjay Dutt, Jeetendra, Jaya Prada, Kiran Kumar
Directed By:
Raj N. Sippy
38. Maha-Sangram (1990)
5
5
Maha-Sangram
5
5
Role:
Jhumri
Starring:
Vinod Khanna, Amjad Khan, Kiran Kumar, Govinda
Directed By:
Mukul Anand
39. Mujrim (1989)
6
5
Mujrim
6
5
Role:
Sonia
Starring:
Johnny Lever, Salim Ghouse, Mithun Chakraborty, Shakti Kapoor
Directed By:
Umesh Mehra
40. Jamai Raja (1990)
5
6
Jamai Raja
5
6
Role:
Rekha
Starring:
Hema Malini, Anil Kapoor, Anupam Kher, Shakti Kapoor
Directed By:
Kodanda Rami Reddy A.
41. Khilaaf (1991)
5
5
Khilaaf
5
5
Starring:
Anupam Kher, Om Shivpuri, Dina Pathak, Mahesh Anand
Directed By:
Rajeev Nagpal
42. Mohre (1987)
4
5
Mohre
4
5
Role:
Maya
Starring:
Anupam Kher, Nana Patekar, Sadashiv Amrapurkar, Shreechand Makhija
Directed By:
Raghuvir Kul
43. Zindagi Ek Juaa (1992)
5
5
Zindagi Ek Juaa
5
5
Role:
Juhi Singh
Starring:
Anil Kapoor, Anupam Kher, Shakti Kapoor, Suresh Oberoi
Directed By:
Prakash Mehra
44. Deewana Mujh Sa Nahin (1990)
5
6
Deewana Mujh Sa Nahin
5
6
Role:
Anita
Starring:
Aamir Khan, Satyendra Kapoor, Kushboo, Jainendra
Directed By:
M. Parvez, Nageshwara Rao Y.
45. Raja (1995)
5
6
Raja
5
6
Role:
Madhu Garewal
Starring:
Paresh Rawal, Rita Bhaduri, Dalip Tahil, Mukesh Khanna
Directed By:
Indra Kumar
46. PremGranth (1996)
4
5
PremGranth
4
5
Role:
Kajri
Starring:
Rishi Kapoor, Anupam Kher, Shammi Kapoor, Om Puri
Directed By:
Rajiv Kapoor
47. Sailaab (1990)
4
5
Sailaab
4
5
Role:
Dr. Sushma Malhotra
Starring:
Shafi Inamdar, Aditya Pancholi, Sahila Chaddha, Jamuna
Directed By:
Deepak Balraj Vij
48. Sahibaan (1993)
6
4
Sahibaan
6
4
Role:
Sahibaan
Starring:
Sanjay Dutt, Rishi Kapoor, Sonu Walia, Bharat Kapoor
Directed By:
Ramesh Talwar
49. Hifazat (1987)
5
5
Hifazat
5
5
Role:
Janki (as Madhuri)
Starring:
Anil Kapoor, Kader Khan, Ashok Kumar, Bindu
Directed By:
Prayag Raj
50. Awara Baap (1985)
4
5
Awara Baap
4
5
Role:
Barkha
Starring:
Rajesh Khanna, Om Prakash, Meenakshi Sheshadri, Rajan Sippy
Directed By:
Sohanlal Kanwar
51. Dil Tera Aashiq (1993)
5
6
Dil Tera Aashiq
5
6
Role:
Sonia Khanna / Savitri
Starring:
Salman Khan, Anupam Kher, Kader Khan, Asrani
Directed By:
Lawrence D'Souza
52. Izzatdaar (1990)
4
4
Izzatdaar
4
4
Starring:
Anupam Kher, Dilip Kumar, Shakti Kapoor, Yunus Parvez, Asrani, Shiva Rindani
Directed By:
K. Bapaiah, J. Hemambar
53. Kanoon Apna Apna (1989)
4
4
Kanoon Apna Apna
4
4
Role:
Bharathi - Ramprasad's daughter
Starring:
Dilip Kumar, Sanjay Dutt, Anupam Kher, Kader Khan, Nutan
Directed By:
Gopal B.
54. Mohabbat (1997)
4
5
Mohabbat
4
5
Role:
Shweta Sharma
Starring:
Farooq Shaikh, Sanjay Kapoor, Akshaye Khanna, M.F. Hussain
Directed By:
Reema Rakesh Nath
55. Prem Deewane (1992)
4
4
Prem Deewane
4
4
Role:
Shivangi Mehra
Starring:
Pooja Bhatt, Jackie Shroff, Prem Chopra, Bharat Bhushan
Directed By:
Sachin
56. Khatron Ke Khiladi (1988)
5
4
Khatron Ke Khiladi
5
4
Role:
Kavita (as Madhuri)
Starring:
Sanjay Dutt, Paresh Rawal, Dharmendra, Neelam Kothari
Directed By:
Rama Rao Tatineni
57. Ilaaka (1989)
5
4
Ilaaka
5
4
Role:
Vidya
Starring:
Amrita Singh, Sanjay Dutt, Johnny Lever, Amrish Puri
Directed By:
Aziz Sejawal
58. Jeevan Ek Sanghursh (1990)
4
4
Jeevan Ek Sanghursh
4
4
Role:
Madhu Sen
Starring:
Anil Kapoor, Anupam Kher, Paresh Rawal, Rakhee Gulzar
Directed By:
Rahul Rawail
59. Zameen (1987)
3
5
Zameen
3
5
Starring:
Sanjay Dutt, Anupam Kher, Paresh Rawal, Vinod Khanna
Directed By:
Ramesh Sippy
60. Paappi Devataa (1995)
4
4
Paappi Devataa
4
4
Role:
Reshma
Starring:
Dharmendra, Jeetendra, Roopesh Kumar, Jaya Prada
Directed By:
Harmesh Malhotra
61. Gaja Gamini (2000)
5
5
Gaja Gamini
5
5
Role:
Gaja Gamini / Sangita / Shakuntala / Monika / Mona Lisa
Starring:
Shah Rukh Khan, Naseeruddin Shah, Shabana Azmi, Shilpa Shirodkar
Directed By:
M.F. Hussain
62. Phool (1993)
4
4
Phool
4
4
Role:
Guddi
Starring:
Sunil Dutt, Rajni Bala, Maya Alagh, Naina Behl
Directed By:
Sigitham Srinivasa Rao
63. Pratikar (1991)
4
4
Pratikar
4
4
Role:
Madhu
Starring:
Anil Kapoor, Paresh Rawal, Om Prakash, Nirupa Roy
Directed By:
Rama Rao Tatineni
64. Uttar Dakshin (1987)
4
5
Uttar Dakshin
4
5
Role:
Chanda
Starring:
Jackie Shroff, Anupam Kher, Paresh Rawal, Bharathi
Directed By:
Prabhat Khanna
65. Maanav Hatya (1986)
4
4
Maanav Hatya
4
4
Starring:
Shreeram Lagoo, Gulshan Grover, Sharat Saxena, Leena Das
Directed By:
Sudarshan K. Rattan
66. Yaraana (1995)
4
4
Yaraana
4
4
Role:
Lalita / Shikha / Kavita Krishnamurthy / Johnny
Starring:
Rishi Kapoor, Kader Khan, Raj Babbar, Shakti Kapoor
Directed By:
David Dhawan
67. Mahaanta: The Film (1997)
4
4
Mahaanta: The Film
4
4
Role:
Jenny
Starring:
Sanjay Dutt, Paresh Rawal, Poonam Dhillon, Kishore Anand Bhanushali
Directed By:
Afzal Khan
68. Paap Ka Ant (1989)
4
4
Paap Ka Ant
4
4
Role:
Jyoti
Starring:
Hema Malini, Anupam Kher, Rajesh Khanna, Ranjeet
Directed By:
Vijay Reddy
69. Yeh Raaste Hain Pyaar Ke (2001)
4
5
Yeh Raaste Hain Pyaar Ke
4
5
Role:
Neha
Starring:
Preity Zinta, Ajay Devgan, Sunny Deol, Ajay Devgn, Vikram Gokhale
Directed By:
Deepak S. Shivdasani
70. Rajkumar (1996)
3
4
Rajkumar
3
4
Role:
Rajkumari Vishaka
Starring:
Anil Kapoor, Naseeruddin Shah, Reena Roy, Danny Denzongpa
Directed By:
Pankaj Parashar
71. Pyar Ka Devta (1990)
3
4
Pyar Ka Devta
3
4
Role:
Radha
Starring:
Kader Khan, Nirupa Roy, Moushumi Chatterjee, Mithun Chakraborty
Directed By:
K. Bapaiah
72. Aasoo Bane Angaarey (1993)
3
4
Aasoo Bane Angaarey
3
4
Role:
Usha
Starring:
Anupam Kher, Johnny Lever, Helen, Prem Chopra
Directed By:
Mehul Kumar

Special Appearance/Cameo

Gharwali Baharwali (1998)
11
13
Gharwali Baharwali
11
13
Role:
Special Appearance
Starring:
Raveena Tandon, Anil Kapoor, Kader Khan, Satish Kaushik
Directed By:
David Dhawan
Vardi (1989)
7
7
Vardi
7
7
Role:
Jaya ( Guest Appearance)
Starring:
Sunny Deol, Jackie Shroff, Paresh Rawal, Kader Khan
Directed By:
Umesh Mehra
Satyavadi Raja Harishchandra (1989)
4
5
Satyavadi Raja Harishchandra
4
5
Role:
Special Appearance
Starring:
Jagdeep, Vijay Arora, Nalin Dave, Bal Dhuri