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)
56
3
Hum Aapke Hain Koun...!
56
3

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)
29
7
Prahaar: The Final Attack
29
7
As:
Cast
Role:
Shirley
Director:
Genres:
Action, Drama, Thriller, Crime
Star Cast:
Nana Patekar, Dimple Kapadia, Makrand Deshpande, Gautam Joglekar
3. Devdas (2002)
35
6
Devdas
35
6

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)
41
7
Dil To Pagal Hai
41
7

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
6. Saajan (1991)
31
7
Saajan
31
7
As:
Cast
Role:
Pooja Saxena
Director:
Lawrence D'Souza
Genres:
Romance, Drama, Musical
Star Cast:
Sanjay Dutt, Salman Khan, Kader Khan, Laxmikant Berde
8. Tezaab (1988)
30
5
Tezaab
30
5
As:
Cast
Role:
Mohini
Director:
N. Chandra
Genres:
Musical, Action, Romance, Drama
Star Cast:
9. Dil (1990)
27
3
Dil
27
3
As:
Cast
Role:
Madhu Mehra
Director:
Indra Kumar
Genres:
Drama, Comedy, Romance
Star Cast:
10. Yeh Jawaani Hai Deewani (2013)
23
4
Yeh Jawaani Hai Deewani
23
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
11. Dedh Ishqiya (2014)
21
5
Dedh Ishqiya
21
5
As:
Cast
Role:
Begum Para
Director:
Abhishek Chaubey
Genres:
Drama, Romance, Comedy, Thriller
Star Cast:
Naseeruddin Shah, Arshad Warsi, Vijay Raaz, Huma Qureshi
12. Anjaam (1994)
24
8
Anjaam
24
8
As:
Cast
Role:
Shivani Chopra
Director:
Rahul Rawail
Genres:
Thriller, Drama
Star Cast:
Shah Rukh Khan, Johnny Lever, Tinnu Anand, Kalpana Iyer
13. Call (2000)
21
4
Call
21
4
As:
Cast
Role:
Anjali
Director:
Rajkumar Santoshi
Genres:
Action, Drama, Thriller, Romance
Star Cast:
Namrata Shirodkar, Anil Kapoor, Girish Karnad, Om Puri
16. Aaja Nachle (2007)
23
3
Aaja Nachle
23
3
As:
Cast
Role:
Dia Srivastav
Director:
Anil Mehta
Genres:
Music, Family, Drama, Romance
Star Cast:
Irrfan Khan, Nawazuddin Siddiqui, Raghuvir Yadav, Divya Dutta
17. Koyla (1997)
23
4
Koyla
23
4

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.

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
18. Abodh (1984)
15
5
Abodh
15
5
As:
Cast
Role:
Gauri
Director:
Hiren Nag
Genres:
Drama
Star Cast:
Mohan Choti, Sheela David, Dinesh Hingoo, Leela Mishra
19. Beta (1992)
23
5
Beta
23
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)
16
4
Gulaab Gang
16
4
As:
Cast
Role:
Rajjo
Director:
Soumik Sen
Genres:
Drama, Action
Star Cast:
Juhi Chawla, Divya Jagdale, Tannishtha Chatterjee, Priyanka Bose
22. Aarzoo (1999)
18
5
Aarzoo
18
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)
22
4
Hum Tumhare Hain Sanam
22
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)
16
5
Total Dhamaal
Not
16
5
As:
Cast
Director:
Indra Kumar
Genres:
Comedy
Star Cast:
Ajay Devgan, Anil Kapoor, Ajay Devgn, Arshad Warsi, Riteish Deshmukh
25. Kalank (2019)
13
6
Kalank
Not
13
6

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.

As:
Cast
Director:
Abhishek Varman
Genres:
Drama, Romance
26. Mrityudand: The Death Sentence (1997)
20
4
Mrityudand: The Death Sentence
20
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
5
Dharavi
15
5
As:
Cast
Role:
Dreamgirl
Director:
Sudhir Mishra
Genres:
Crime, Drama
Star Cast:
Anil Kapoor, Shabana Azmi, Somesh Agarwal, Pramod Bala
28. Swati (1986)
18
8
Swati
18
8
As:
Cast
Role:
Anandi
Director:
Kranthi Kumar
Genres:
Drama
Star Cast:
Shashi Kapoor, Sharmila Tagore, Vinod Mehra, Meenakshi Sheshadri
29. 100 Days (1991)
16
3
100 Days
16
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)
17
2
Khel
17
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)
14
5
Dayavan
14
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
5
Mujrim
11
5
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
3
Bollywood: The Greatest Love Story Ever Told
8
3
As:
Cast
Role:
Herself
Director:
Rakeysh Omprakash Mehra, Jeff Zimbalist
Genres:
Documentary
Star Cast:
Amitabh Bachchan, Dev Anand, Javed Akhtar, Gulzar
35. Prem Pratigyaa (1989)
15
4
Prem Pratigyaa
15
4
As:
Cast
Role:
Laxmi
Director:
Bapu
Genres:
Drama, Romance
Star Cast:
Ranjeet, Vinod Mehra, Mithun Chakraborty, Nilu Phule
36. Kishen Kanhaiya (1990)
13
5
Kishen Kanhaiya
13
5
As:
Cast
Role:
Anju
Director:
Rakesh Roshan
Genres:
Drama, Comedy, Action
Star Cast:
Johnny Lever, Anil Kapoor, Kader Khan, Bindu
37. Maha-Sangram (1990)
12
4
Maha-Sangram
12
4
As:
Cast
Role:
Jhumri
Director:
Mukul Anand
Genres:
Action, Crime, Romance, Drama
Star Cast:
Vinod Khanna, Amjad Khan, Kiran Kumar, Govinda
38. Deewana Mujh Sa Nahin (1990)
13
6
Deewana Mujh Sa Nahin
13
6
As:
Cast
Role:
Anita
Director:
M. Parvez, Nageshwara Rao Y.
Genres:
Romance, Comedy, Drama
Star Cast:
Aamir Khan, Satyendra Kapoor, Kushboo, Jainendra
39. Sangeet (1992)
13
3
Sangeet
13
3
As:
Cast
Role:
Nirmala / Sangeetha
Director:
K. Viswanath
Genres:
Romance, Drama
Star Cast:
Jackie Shroff, Aruna Irani, Shafi Inamdar, Nitish Bharadwaj
40. PremGranth (1996)
14
4
PremGranth
14
4
As:
Cast
Role:
Kajri
Director:
Rajiv Kapoor
Genres:
Musical, Romance, Drama
Star Cast:
Rishi Kapoor, Anupam Kher, Shammi Kapoor, Om Puri
41. Thanedaar (1990)
14
4
Thanedaar
14
4
As:
Cast
Role:
Chanda
Director:
Raj N. Sippy
Genres:
Crime, Drama, Action
Star Cast:
Sanjay Dutt, Jeetendra, Jaya Prada, Kiran Kumar
42. Sailaab (1990)
14
2
Sailaab
14
2
As:
Cast
Role:
Dr. Sushma Malhotra
Director:
Deepak Balraj Vij
Genres:
Drama, Romance
Star Cast:
Shafi Inamdar, Aditya Pancholi, Sahila Chaddha, Jamuna
43. Sahibaan (1993)
15
3
Sahibaan
15
3
As:
Cast
Role:
Sahibaan
Director:
Ramesh Talwar
Genres:
Romance, Drama
Star Cast:
Sanjay Dutt, Rishi Kapoor, Sonu Walia, Bharat Kapoor
44. Raja (1995)
20
3
Raja
20
3
As:
Cast
Role:
Madhu Garewal
Director:
Indra Kumar
Genres:
Drama, Action, Romance
Star Cast:
Paresh Rawal, Rita Bhaduri, Dalip Tahil, Mukesh Khanna
45. Kanoon Apna Apna (1989)
14
5
Kanoon Apna Apna
14
5
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
46. Zindagi Ek Juaa (1992)
15
3
Zindagi Ek Juaa
15
3
As:
Cast
Role:
Juhi Singh
Director:
Prakash Mehra
Genres:
Action
Star Cast:
Anupam Kher, Anil Kapoor, Shakti Kapoor, Suresh Oberoi
47. Dil Tera Aashiq (1993)
19
2
Dil Tera Aashiq
19
2
As:
Cast
Role:
Sonia Khanna / Savitri
Director:
Lawrence D'Souza
Genres:
Drama, Comedy, Romance
Star Cast:
Salman Khan, Anupam Kher, Kader Khan, Asrani
48. Mohabbat (1997)
16
3
Mohabbat
16
3
As:
Cast
Role:
Shweta Sharma
Director:
Reema Rakesh Nath
Genres:
Romance
Star Cast:
Farooq Shaikh, Sanjay Kapoor, Akshaye Khanna, M.F. Hussain
49. Jamai Raja (1990)
15
4
Jamai Raja
15
4
As:
Cast
Role:
Rekha
Director:
Kodanda Rami Reddy A.
Genres:
Drama, Romance
Star Cast:
50. Prem Deewane (1992)
13
2
Prem Deewane
13
2
As:
Cast
Role:
Shivangi Mehra
Director:
Sachin
Genres:
Action, Drama, Thriller, Adventure
Star Cast:
Pooja Bhatt, Jackie Shroff, Prem Chopra, Bharat Bhushan
51. Izzatdaar (1990)
13
4
Izzatdaar
13
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
52. Mohre (1987)
11
5
Mohre
11
5
As:
Cast
Role:
Maya
Director:
Raghuvir Kul
Star Cast:
Anupam Kher, Nana Patekar, Sadashiv Amrapurkar, Shreechand Makhija
53. Hifazat (1987)
11
5
Hifazat
11
5
As:
Cast
Role:
Janki (as Madhuri)
Director:
Prayag Raj
Genres:
Family, Drama
Star Cast:
Anil Kapoor, Kader Khan, Ashok Kumar, Bindu
54. Pratikar (1991)
11
5
Pratikar
11
5
As:
Cast
Role:
Madhu
Director:
Rama Rao Tatineni
Genres:
Drama, Action, Crime
Star Cast:
Paresh Rawal, Anil Kapoor, Om Prakash, Nirupa Roy
55. Khilaaf (1991)
11
6
Khilaaf
11
6
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)
12
5
Gaja Gamini
12
5
As:
Cast
Role:
Gaja Gamini / Sangita / Shakuntala / Monika / Mona Lisa
Director:
M.F. Hussain
Genres:
Fantasy, Drama
Star Cast:
57. Phool (1993)
9
4
Phool
9
4
As:
Cast
Role:
Guddi
Director:
Sigitham Srinivasa Rao
Genres:
Romance
Star Cast:
Sunil Dutt, Rajni Bala, Maya Alagh, Naina Behl
58. Maanav Hatya (1986)
10
5
Maanav Hatya
10
5
As:
Cast
Director:
Sudarshan K. Rattan
Genres:
Romance
Star Cast:
Shreeram Lagoo, Gulshan Grover, Sharat Saxena, Leena Das
60. Khatron Ke Khiladi (1988)
10
3
Khatron Ke Khiladi
10
3
As:
Cast
Role:
Kavita (as Madhuri)
Director:
Rama Rao Tatineni
Genres:
Action, Drama
Star Cast:
Sanjay Dutt, Paresh Rawal, Dharmendra, Neelam Kothari
61. Yaraana (1995)
14
5
Yaraana
14
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
62. Vardi (1989)
9
4
Vardi
9
4
As:
Cast, Guest Appearance
Role:
Jaya ( Guest Appearance)
Director:
Umesh Mehra
Genres:
Crime, Action, Drama
Star Cast:
65. Pyar Ka Devta (1990)
9
4
Pyar Ka Devta
9
4
As:
Cast
Role:
Radha
Director:
K. Bapaiah
Genres:
Action, Drama, Comedy
Star Cast:
Kader Khan, Nirupa Roy, Moushumi Chatterjee, Mithun Chakraborty
66. Awara Baap (1985)
8
5
Awara Baap
8
5
As:
Cast
Role:
Barkha
Director:
Sohanlal Kanwar
Star Cast:
Rajesh Khanna, Om Prakash, Meenakshi Sheshadri, Rajan Sippy
67. Paappi Devataa (1995)
10
4
Paappi Devataa
10
4
As:
Cast
Role:
Reshma
Director:
Harmesh Malhotra
Star Cast:
Dharmendra, Jeetendra, Roopesh Kumar, Jaya Prada
68. Rajkumar (1996)
12
5
Rajkumar
12
5
As:
Cast
Role:
Rajkumari Vishaka
Director:
Pankaj Parashar
Genres:
Thriller, Fantasy, Drama, Family
Star Cast:
Naseeruddin Shah, Anil Kapoor, Reena Roy, Danny Denzongpa
69. Gharwali Baharwali (1998)
9
3
Gharwali Baharwali
9
3
As:
Cast, Special Appearance
Director:
David Dhawan
Genres:
Comedy
Star Cast:
Raveena Tandon, Anil Kapoor, Kader Khan, Satish Kaushik
70. Mahaanta: The Film (1997)
8
5
Mahaanta: The Film
8
5
As:
Cast
Role:
Jenny
Director:
Afzal Khan
Genres:
Crime, Action, Romance, Drama
Star Cast:
Sanjay Dutt, Paresh Rawal, Poonam Dhillon, Kishore Anand Bhanushali
71. Aasoo Bane Angaarey (1993)
10
5
Aasoo Bane Angaarey
10
5
As:
Cast
Role:
Usha
Director:
Mehul Kumar
Genres:
Action
Star Cast:
Johnny Lever, Anupam Kher, Helen, Prem Chopra
73. Yeh Raaste Hain Pyaar Ke (2001)
12
5
Yeh Raaste Hain Pyaar Ke
12
5
As:
Cast
Role:
Neha
Director:
Deepak S. Shivdasani
Genres:
Drama, Romance
Star Cast:
Preity Zinta, Ajay Devgan, Sunny Deol, Ajay Devgn, Vikram Gokhale
74. Satyavadi Raja Harishchandra (1989)
7
5
Satyavadi Raja Harishchandra
7
5
As:
Cast, Special Appearance
Role:
Special Appearance
Genres:
Fantasy
Star Cast:
Jagdeep, Vijay Arora, Nalin Dave, Bal Dhuri