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

1. Hum Aapke Hain Koun...! (1994)
39
4
Hum Aapke Hain Koun...!
39
4

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. 

As:
Cast
Role:
Nisha Choudhury
Director:
Sooraj R. Barjatya
Genres:
Musical, Comedy, Romance, Drama
Star Cast:
Salman Khan, Anupam Kher, Mohnish Bahl, Renuka Shahane
2. Prahaar: The Final Attack (1991)
25
6
Prahaar: The Final Attack
25
6
As:
Cast
Role:
Shirley
Director:
Genres:
Action, Drama, Thriller, Crime
Star Cast:
Nana Patekar, Dimple Kapadia, Makrand Deshpande, Gautam Joglekar
3. Devdas (2002)
25
4
Devdas
25
4

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. 

As:
Cast
Role:
Chandramukhi
Director:
Sanjay Leela Bhansali
Genres:
Musical, Romance
Star Cast:
Shah Rukh Khan, Aishwarya Rai, Jackie Shroff, Aishwarya Rai Bachchan, Kiron Kher
5. Dil To Pagal Hai (1997)
29
3
Dil To Pagal Hai
29
3

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.

As:
Cast
Role:
Pooja
Director:
Genres:
Comedy, Drama, Romance, Musical
Star Cast:
Karisma Kapoor, Shahid Kapoor, Shah Rukh Khan, Akshay Kumar, Farida Jalal
7. Saajan (1991)
22
7
Saajan
22
7
As:
Cast
Role:
Pooja Saxena
Director:
Lawrence D'Souza
Genres:
Romance, Drama, Musical
Star Cast:
Salman Khan, Sanjay Dutt, Kader Khan, Laxmikant Berde
8. Dedh Ishqiya (2014)
18
3
Dedh Ishqiya
18
3
As:
Cast
Role:
Begum Para
Director:
Abhishek Chaubey
Genres:
Drama, Romance, Comedy, Thriller
Star Cast:
Naseeruddin Shah, Arshad Warsi, Vijay Raaz, Huma Qureshi
9. Tezaab (1988)
21
4
Tezaab
21
4
As:
Cast
Role:
Mohini
Director:
N. Chandra
Genres:
Musical, Action, Romance, Drama
Star Cast:
10. Dil (1990)
22
3
Dil
22
3
As:
Cast
Role:
Madhu Mehra
Director:
Indra Kumar
Genres:
Drama, Comedy, Romance
Star Cast:
11. Call (2000)
18
3
Call
18
3
As:
Cast
Role:
Anjali
Director:
Rajkumar Santoshi
Genres:
Action, Drama, Thriller, Romance
Star Cast:
Namrata Shirodkar, Anil Kapoor, Girish Karnad, Om Puri
12. Yeh Jawaani Hai Deewani (2013)
16
4
Yeh Jawaani Hai Deewani
16
4

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
Director:
Ayan Mukherjee
Genres:
Comedy, Romance, Musical, Drama
Star Cast:
Deepika Padukone, Ranbir Kapoor, Rana Daggubati, Kalki Koechlin, Poorna Jagannathan, Priyanka Bose
13. Anjaam (1994)
20
8
Anjaam
20
8
As:
Cast
Role:
Shivani Chopra
Director:
Rahul Rawail
Genres:
Thriller, Drama
Star Cast:
Shah Rukh Khan, Johnny Lever, Tinnu Anand, Kalpana Iyer
15. Aaja Nachle (2007)
20
2
Aaja Nachle
20
2
As:
Cast
Role:
Dia Srivastav
Director:
Anil Mehta
Genres:
Music, Family, Drama, Romance
Star Cast:
Irrfan Khan, Nawazuddin Siddiqui, Raghuvir Yadav, Divya Dutta
17. Abodh (1984)
14
3
Abodh
14
3
As:
Cast
Role:
Gauri
Director:
Hiren Nag
Genres:
Drama
Star Cast:
Mohan Choti, Sheela David, Dinesh Hingoo, Leela Mishra
18. Koyla (1997)
18
4
Koyla
18
4
As:
Cast
Role:
Gauri
Director:
Rakesh Roshan
Genres:
Romance, Action, Thriller, Drama, Musical
Star Cast:
Shah Rukh Khan, Johnny Lever, Amrish Puri, Ranjeet, Salim Ghouse
19. Beta (1992)
19
5
Beta
19
5
As:
Cast
Role:
Saraswati
Director:
Indra Kumar
Genres:
Drama, Romance
Star Cast:
Anil Kapoor, Anupam Kher, Aruna Irani, Laxmikant Berde
21. Gulaab Gang (2014)
15
3
Gulaab Gang
15
3
As:
Cast
Role:
Rajjo
Director:
Soumik Sen
Genres:
Drama, Action
Star Cast:
Juhi Chawla, Divya Jagdale, Tannishtha Chatterjee, Priyanka Bose
22. Aarzoo (1999)
16
5
Aarzoo
16
5
As:
Cast
Role:
Pooja Nath
Director:
Lawrence D'Souza
Genres:
Action, Drama, Musical, Romance
Star Cast:
Saif Ali Khan, Paresh Rawal, Akshay Kumar, Amrish Puri
23. Hum Tumhare Hain Sanam (2002)
20
4
Hum Tumhare Hain Sanam
20
4
As:
Cast
Role:
Radha
Director:
K.S. Adiyaman
Genres:
Drama, Romance
Star Cast:
Shah Rukh Khan, Salman Khan, Aishwarya Rai, Aishwarya Rai Bachchan, Atul Agnihotri
24. Total Dhamaal (2018)
14
4
Total Dhamaal
Not
14
4
As:
Cast
Director:
Indra Kumar
Genres:
Comedy
Star Cast:
Ajay Devgan, Anil Kapoor, Ajay Devgn, Arshad Warsi, Riteish Deshmukh
26. Mrityudand: The Death Sentence (1997)
17
4
Mrityudand: The Death Sentence
17
4
As:
Cast
Role:
Ketki
Director:
Prakash Jha
Genres:
Drama, Action
Star Cast:
Shabana Azmi, Om Puri, Shilpa Shirodkar, Ayub Khan
27. Dharavi (1992)
15
3
Dharavi
15
3
As:
Cast
Role:
Dreamgirl
Director:
Sudhir Mishra
Genres:
Crime, Drama
Star Cast:
Anil Kapoor, Shabana Azmi, Somesh Agarwal, Pramod Bala
28. Swati (1986)
17
7
Swati
17
7
As:
Cast
Role:
Anandi
Director:
Kranthi Kumar
Genres:
Drama
Star Cast:
Shashi Kapoor, Sharmila Tagore, Vinod Mehra, Meenakshi Sheshadri
30. 100 Days (1991)
13
3
100 Days
13
3
As:
Cast
Role:
Devi
Director:
Partho Ghosh
Genres:
Horror, Romance, Thriller
Star Cast:
Jackie Shroff, Javed Jaffrey, Moon Moon Sen, Laxmikant Berde
31. Khel (1992)
15
2
Khel
15
2
As:
Cast
Role:
Seema
Director:
Rakesh Roshan
Genres:
Drama, Comedy, Romance
Star Cast:
Anil Kapoor, Anupam Kher, Prem Chopra, Vijayendra Ghatge
32. Dayavan (1988)
12
5
Dayavan
12
5
As:
Cast
Director:
Feroz Khan
Genres:
Action, Crime, Drama, Romance
Star Cast:
Anupam Kher, Ramya Krishnan, Feroz Khan, Vinod Khanna
33. Mujrim (1989)
11
4
Mujrim
11
4
As:
Cast
Role:
Sonia
Director:
Umesh Mehra
Genres:
Action, Crime
Star Cast:
Johnny Lever, Salim Ghouse, Mithun Chakraborty, Shakti Kapoor
34. Bollywood: The Greatest Love Story Ever Told (2011)
8
2
Bollywood: The Greatest Love Story Ever Told
8
2
As:
Cast
Role:
Herself
Director:
Rakeysh Omprakash Mehra, Jeff Zimbalist
Genres:
Documentary
Star Cast:
Amitabh Bachchan, Dev Anand, Javed Akhtar, Gulzar
35. Deewana Mujh Sa Nahin (1990)
13
5
Deewana Mujh Sa Nahin
13
5
As:
Cast
Role:
Anita
Director:
M. Parvez, Nageshwara Rao Y.
Genres:
Romance, Comedy, Drama
Star Cast:
Aamir Khan, Satyendra Kapoor, Kushboo, Jainendra
36. Prem Pratigyaa (1989)
13
4
Prem Pratigyaa
13
4
As:
Cast
Role:
Laxmi
Director:
Bapu
Genres:
Drama, Romance
Star Cast:
Ranjeet, Vinod Mehra, Mithun Chakraborty, Nilu Phule
37. Maha-Sangram (1990)
11
4
Maha-Sangram
11
4
As:
Cast
Role:
Jhumri
Director:
Mukul Anand
Genres:
Action, Crime, Romance, Drama
Star Cast:
Vinod Khanna, Amjad Khan, Kiran Kumar, Govinda
38. Kishen Kanhaiya (1990)
11
5
Kishen Kanhaiya
11
5
As:
Cast
Role:
Anju
Director:
Rakesh Roshan
Genres:
Drama, Comedy, Action
Star Cast:
Johnny Lever, Anil Kapoor, Kader Khan, Bindu
39. Sangeet (1992)
12
3
Sangeet
12
3
As:
Cast
Role:
Nirmala / Sangeetha
Director:
K. Viswanath
Genres:
Romance, Drama
Star Cast:
Jackie Shroff, Aruna Irani, Shafi Inamdar, Nitish Bharadwaj
40. Sailaab (1990)
12
2
Sailaab
12
2
As:
Cast
Role:
Dr. Sushma Malhotra
Director:
Deepak Balraj Vij
Genres:
Drama, Romance
Star Cast:
Shafi Inamdar, Aditya Pancholi, Sahila Chaddha, Jamuna
41. Kanoon Apna Apna (1989)
12
4
Kanoon Apna Apna
12
4
As:
Cast
Role:
Bharathi - Ramprasad's daughter
Director:
Gopal B.
Genres:
Crime, Action, Drama
Star Cast:
Dilip Kumar, Sanjay Dutt, Anupam Kher, Kader Khan, Nutan
42. PremGranth (1996)
11
4
PremGranth
11
4
As:
Cast
Role:
Kajri
Director:
Rajiv Kapoor
Genres:
Musical, Romance, Drama
Star Cast:
Rishi Kapoor, Anupam Kher, Shammi Kapoor, Om Puri
43. Sahibaan (1993)
12
3
Sahibaan
12
3
As:
Cast
Role:
Sahibaan
Director:
Ramesh Talwar
Genres:
Romance, Drama
Star Cast:
Sanjay Dutt, Rishi Kapoor, Sonu Walia, Bharat Kapoor
44. Thanedaar (1990)
10
4
Thanedaar
10
4
As:
Cast
Role:
Chanda
Director:
Raj N. Sippy
Genres:
Crime, Drama, Action
Star Cast:
Sanjay Dutt, Jeetendra, Jaya Prada, Kiran Kumar
45. Mohabbat (1997)
14
3
Mohabbat
14
3
As:
Cast
Role:
Shweta Sharma
Director:
Reema Rakesh Nath
Genres:
Romance
Star Cast:
Farooq Shaikh, Sanjay Kapoor, Akshaye Khanna, M.F. Hussain
46. Zindagi Ek Juaa (1992)
12
3
Zindagi Ek Juaa
12
3
As:
Cast
Role:
Juhi Singh
Director:
Prakash Mehra
Genres:
Action
Star Cast:
Anil Kapoor, Anupam Kher, Shakti Kapoor, Suresh Oberoi
47. Raja (1995)
15
3
Raja
15
3
As:
Cast
Role:
Madhu Garewal
Director:
Indra Kumar
Genres:
Drama, Action, Romance
Star Cast:
Paresh Rawal, Rita Bhaduri, Dalip Tahil, Mukesh Khanna
48. Dil Tera Aashiq (1993)
16
2
Dil Tera Aashiq
16
2
As:
Cast
Role:
Sonia Khanna / Savitri
Director:
Lawrence D'Souza
Genres:
Drama, Comedy, Romance
Star Cast:
Salman Khan, Anupam Kher, Kader Khan, Asrani
49. Jamai Raja (1990)
13
4
Jamai Raja
13
4
As:
Cast
Role:
Rekha
Director:
Kodanda Rami Reddy A.
Genres:
Drama, Romance
Star Cast:
50. Mohre (1987)
10
4
Mohre
10
4
As:
Cast
Role:
Maya
Director:
Raghuvir Kul
Star Cast:
Anupam Kher, Nana Patekar, Sadashiv Amrapurkar, Shreechand Makhija
51. Prem Deewane (1992)
11
2
Prem Deewane
11
2
As:
Cast
Role:
Shivangi Mehra
Director:
Sachin
Genres:
Action, Drama, Thriller, Adventure
Star Cast:
Pooja Bhatt, Jackie Shroff, Prem Chopra, Bharat Bhushan
52. Izzatdaar (1990)
11
4
Izzatdaar
11
4
As:
Cast
Director:
K. Bapaiah, J. Hemambar
Genres:
Crime, Action, Thriller, Drama
Star Cast:
Anupam Kher, Dilip Kumar, Shakti Kapoor, Yunus Parvez, Asrani, Shiva Rindani
53. Hifazat (1987)
10
4
Hifazat
10
4
As:
Cast
Role:
Janki (as Madhuri)
Director:
Prayag Raj
Genres:
Family, Drama
Star Cast:
Anil Kapoor, Kader Khan, Ashok Kumar, Bindu
54. Pratikar (1991)
10
4
Pratikar
10
4
As:
Cast
Role:
Madhu
Director:
Rama Rao Tatineni
Genres:
Drama, Action, Crime
Star Cast:
Anil Kapoor, Paresh Rawal, Om Prakash, Nirupa Roy
55. Khilaaf (1991)
10
5
Khilaaf
10
5
As:
Cast
Director:
Rajeev Nagpal
Genres:
Action, Romance, Drama, Crime, Comedy
Star Cast:
Anupam Kher, Om Shivpuri, Dina Pathak, Mahesh Anand
56. Gaja Gamini (2000)
11
5
Gaja Gamini
11
5
As:
Cast
Role:
Gaja Gamini / Sangita / Shakuntala / Monika / Mona Lisa
Director:
M.F. Hussain
Genres:
Fantasy, Drama
Star Cast:
57. Maanav Hatya (1986)
10
4
Maanav Hatya
10
4
As:
Cast
Director:
Sudarshan K. Rattan
Genres:
Romance
Star Cast:
Shreeram Lagoo, Gulshan Grover, Sharat Saxena, Leena Das
58. Phool (1993)
8
4
Phool
8
4
As:
Cast
Role:
Guddi
Director:
Sigitham Srinivasa Rao
Genres:
Romance
Star Cast:
Sunil Dutt, Rajni Bala, Maya Alagh, Naina Behl
60. Khatron Ke Khiladi (1988)
8
3
Khatron Ke Khiladi
8
3
As:
Cast
Role:
Kavita (as Madhuri)
Director:
Rama Rao Tatineni
Genres:
Action, Drama
Star Cast:
Sanjay Dutt, Paresh Rawal, Dharmendra, Neelam Kothari
62. Pyar Ka Devta (1990)
8
3
Pyar Ka Devta
8
3
As:
Cast
Role:
Radha
Director:
K. Bapaiah
Genres:
Action, Drama, Comedy
Star Cast:
Kader Khan, Nirupa Roy, Moushumi Chatterjee, Mithun Chakraborty
63. Awara Baap (1985)
8
3
Awara Baap
8
3
As:
Cast
Role:
Barkha
Director:
Sohanlal Kanwar
Star Cast:
Rajesh Khanna, Om Prakash, Meenakshi Sheshadri, Rajan Sippy
64. Vardi (1989)
7
4
Vardi
7
4
As:
Cast
Role:
Jaya ( Guest Appearance)
Director:
Umesh Mehra
Genres:
Crime, Action, Drama
Star Cast:
66. Paappi Devataa (1995)
9
3
Paappi Devataa
9
3
As:
Cast
Role:
Reshma
Director:
Harmesh Malhotra
Star Cast:
Dharmendra, Jeetendra, Roopesh Kumar, Jaya Prada
67. Yaraana (1995)
10
5
Yaraana
10
5
As:
Cast
Role:
Lalita / Shikha / Kavita Krishnamurthy / Johnny
Director:
David Dhawan
Genres:
Musical, Action, Thriller, Drama, Romance
Star Cast:
Rishi Kapoor, Kader Khan, Raj Babbar, Shakti Kapoor
68. Mahaanta: The Film (1997)
8
4
Mahaanta: The Film
8
4
As:
Cast
Role:
Jenny
Director:
Afzal Khan
Genres:
Crime, Action, Romance, Drama
Star Cast:
Sanjay Dutt, Paresh Rawal, Poonam Dhillon, Kishore Anand Bhanushali
69. Gharwali Baharwali (1998)
7
3
Gharwali Baharwali
7
3
As:
Cast
Director:
David Dhawan
Genres:
Comedy
Star Cast:
Raveena Tandon, Anil Kapoor, Kader Khan, Satish Kaushik
70. Rajkumar (1996)
9
5
Rajkumar
9
5
As:
Cast
Role:
Rajkumari Vishaka
Director:
Pankaj Parashar
Genres:
Thriller, Fantasy, Drama, Family
Star Cast:
Anil Kapoor, Naseeruddin Shah, Reena Roy, Danny Denzongpa
72. Aasoo Bane Angaarey (1993)
9
4
Aasoo Bane Angaarey
9
4
As:
Cast
Role:
Usha
Director:
Mehul Kumar
Genres:
Action
Star Cast:
Anupam Kher, Johnny Lever, Helen, Prem Chopra
73. Yeh Raaste Hain Pyaar Ke (2001)
9
5
Yeh Raaste Hain Pyaar Ke
9
5
As:
Cast
Role:
Neha
Director:
Deepak S. Shivdasani
Genres:
Drama, Romance
Star Cast:
Preity Zinta, Sunny Deol, Ajay Devgan, Ajay Devgn, Vikram Gokhale
74. Satyavadi Raja Harishchandra (1989)
7
3
Satyavadi Raja Harishchandra
7
3
As:
Cast
Role:
Special Appearance
Genres:
Fantasy
Star Cast:
Jagdeep, Vijay Arora, Nalin Dave, Bal Dhuri