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 Rani Mukerji Movies: Ranked Best To Worst

1. Black (2005)
22
4
Black
22
4

Black is an Indian drama film, which tells the story of a young girl Michelle, who is deaf, mute and blind. Eventually, a stubborn teacher, named Debraj, helps bring light into her dark world. Despite her disabilities, she eventually takes on the challenge of graduating college.

As:
Cast
Role:
Michelle McNally
Director:
Sanjay Leela Bhansali
Genres:
Drama
Star Cast:
Amitabh Bachchan, Ranbir Kapoor, Dhritiman Chatterjee, Shernaz Patel, Ayesha Kapoor
2. Kuch Kuch Hota Hai (1998)
25
3
Kuch Kuch Hota Hai
25
3

During their college years, Anjali was in love with Rahul, her best-friend, but Rahul loved another girl, Tina, whom he eventually marries. Years later, the daughter of the now-deceased Tina, tries to reunite her widowed father with his true love, Anjali, after reading the letters her mother had written for her. 

As:
Cast
Role:
Tina Malhotra (as Rani Mukherji)
Director:
Genres:
Musical, Comedy, Drama, Romance
3. Nayak: The Real Hero (2001)
21
4
Nayak: The Real Hero
21
4

Balraj Chauhan, the devious Chief Minister, challenges Shivaji Rao to run the state for one day. He takes the challenge head on and works hard to bring an end to dishonesty, double-dealing and corruption. After his success, people force him to join politics but things go dirty as Chauhan wants to maintain his ugly ways of running the state. 

As:
Cast
Role:
Manjari
Director:
S. Shankar
Genres:
Thriller, Drama, Action
4. Hey Ram (2000)
17
4
Hey Ram
17
4

Saketh Ram loses his wife in a riot, after his house is attacked by a group of Muslim thugs. Therefore, he soon becomes a Hindu extremist, but rather than blaming the men responsible for his wife’s death, he thinks Mohandas Gandhi is responsible, due to his tolerant approach towards Islamic fundamentalism. His mind gets filled with hatred, and he starts planning to assassinate Gandhi.

As:
Cast
Role:
Aparna Ram
Director:
Genres:
Crime, History, Drama
5. Veer-Zaara (2004)
18
4
Veer-Zaara
18
4

Veer Zaara is a romantic drama film, which tells the story of an Indian pilot Veer Pratap Singh, who rescues a stranded Pakistani girl, Zaara. Love eventually blooms between them. As Veer spends a long time in a Pakistani jail, Zaara believes him to be dead and devotes her life to his village in India. 

As:
Cast
Role:
Saamiya Siddiqui
Director:
Genres:
Musical, Drama, Family, Romance
6. Kal Ho Naa Ho (2003)
16
7
Kal Ho Naa Ho
16
7

The story revolves on Naina Catherine Kapur, a gloomy MBA student living with her widowed mother, grandmother, disabled brother and adopted sister in New York City. Her dreary life starts changing for the better when Aman Mathur comes to live next door and she starts falling in love with him. But there is also Rohit Patel, her best friend. 

As:
Cast, Special Appearance
Director:
Nikkhil Advani
Genres:
Drama, Romance, Comedy
7. Mardaani 2 (2019)
23
3
Mardaani 2
Not
23
3
As:
Cast
Role:
Shivani Shivaji Roy
Director:
Gopi Puthran
Genres:
Action, Crime, Drama, Thriller
Star Cast:
Shruti Bapna , Sunny Hinduja, Kirti Choudhary , Vishal Jethwa
8. Hichki (2018)
21
3
Hichki
21
3
As:
Cast
Role:
Naina Mathur
Director:
Siddharth Malhotra
Genres:
Drama, Comedy
Star Cast:
Sachin, Shivkumar Subramaniam, Supriya Pilgaonkar, Neeraj Kabi
9. Kabhi Khushi Kabhie Gham... (2001)
17
2
Kabhi Khushi Kabhie Gham...
17
2

Rahul, an adopted son of a rich couple, is disowned by his father, when the former chooses to marry a woman from a middle-class background. He eventually moves to London in order to build a new life. Years later, his younger brother sets out on a mission to find him and rebuild the family again.  

As:
Cast
Director:
Genres:
Musical, Drama, Romance
10. Ghulam (1998)
17
3
Ghulam
17
3

Siddharth Marathe is a local boxing champion. His brother, Jai, works as a manager for Raunak Singh, a former boxing champion running a travel agency, but in reality Raunak is a notorious gangster. Siddharth soon starts working for Raunak, but after Raunak murders a man named Hari, Siddharth remembers the words of his father, who was a freedom fighter. He decides to stand up against Raunak, and fight against him.

As:
Cast
Role:
Alisha Mafatlal
Director:
Vikram Bhatt
Genres:
Thriller, Action, Crime, Drama
Star Cast:
Aamir Khan, Mita Vasisht, Deepak Tijori, Rajit Kapoor
11. Yuva (2004)
17
3
Yuva
17
3

Michael is an influential student leader, who tries to keep local politicians out of college elections. A local goon tries to bribe Michael, but he refuses. Michael is unware that this is going to result in a strong retaliation.

As:
Cast
Role:
Sashi Biswas
Director:
Genres:
Thriller, Action, Drama, Adventure, Crime
Star Cast:
Ajay Devgan, Vivek Oberoi, Abhishek Bachchan, Kareena Kapoor, Kareena Kapoor Khan, Ajay Devgn
12. No One Killed Jessica (2011)
18
3
No One Killed Jessica
18
3

No One Killed Jessica is a crime thriller film which tells the story of Sabrina Lal, who joins forces with an investigative journalist named Meera, to seek justice for her sister Jessica, who was shot by Manish, the son of an influential politician. After Manish manages to get acquitted due to lack of evidence, Meera performs various sting operations, to expose the failure of law and order in the country. Eventually, the public decides to protest against the cover-up in order to bring justice to Jessica.

As:
Cast
Role:
Meera Gaity
Director:
Raj Kumar Gupta
Genres:
Thriller, Drama, Biography, Crime
Star Cast:
Vidya Balan, Rajesh Sharma, Myra Karn, Neil Bhoopalam
13. Mardaani (2014)
17
4
Mardaani
17
4
As:
Cast
Role:
Shivani Shivaji Roy
Director:
Pradeep Sarkar
Genres:
Crime, Drama, Action, Thriller
Star Cast:
Mona Ambegaonkar, Tahir Raj Bhasin, Priyanka Sharma, Gautam Babbar
14. Talaash (2012)
15
3
Talaash
15
3

Inspector Surjan Shekhawat and wife Roshni are still reeling under the shock of their son’s loss when he is called to examine an actor’s death. Seemingly a straightforward case, the accidental death soon deepens into a mystery where a sex-worker Rosie adds to the puzzle. As Shekhawat works towards solving the mystery, he also learns to mend his troubled relation with Roshni.

As:
Cast
Role:
Roshni Shekhawat
Director:
Reema Kagti
Genres:
Mystery, Thriller, Crime, Drama
Star Cast:
Kareena Kapoor, Aamir Khan, Kareena Kapoor Khan, Nawazuddin Siddiqui, Rajkummar Rao
15. Hum Tum (2004)
18
2
Hum Tum
18
2

Karan and Rhea meet for the first time on a flight and end up hating each other at the end of their journey. However, at different stages of their lives, they continue to bump into one another, and they soon start befriending each other, and eventually fall in love.

As:
Cast
Role:
Rhea Prakash
Director:
Kunal Kohli
Genres:
Drama, Romance, Comedy
Star Cast:
16. Rab Ne Bana Di Jodi (2008)
13
3
Rab Ne Bana Di Jodi
13
3

A shy and introverted government employee named Surinder, falls in love at first sight, with the cheerful and extroverted daughter of his former Professor, at her engagement. When her fiancé is killed in a road accident, the Professor suffers a major cardiac arrest, and on his death bed, he asks Surinder to marry his daughter, fearing that his daughter will be alone in the world. 

As:
Cast, Special Appearance
Director:
Aditya Chopra
Genres:
Music, Drama, Romance, Comedy
17. Saathiya (2002)
18
2
Saathiya
18
2
As:
Cast
Role:
Suhani
Director:
Shaad Ali
Genres:
Drama, Romance, Family
Star Cast:
Shah Rukh Khan, Vivek Oberoi, Tabu, Sandhya Mridul
18. Chalte Chalte (2003)
17
2
Chalte Chalte
17
2

Raj, who owns a truck company, falls for a young woman named Priya, a fashion designer. Eventually the two get married. However, differences between them lead to a separation, and it threatens to destroy their relationship.

As:
Cast
Role:
Priya Chopra (as Rani Mukherji)
Director:
Aziz Mirza
Genres:
Romance, Drama
Star Cast:
Shah Rukh Khan, Johnny Lever, Jas Arora, Satish Shah, Jayshree T.
19. Paheli (2005)
15
2
Paheli
15
2

Paheli is a fantasy romantic drama film which revolves around a ghost who falls in love with a woman who has been newly married. The ghost soon manages to assume the form of her husband, and also befriends the members of her husband’s family.   

As:
Cast
Role:
Lachchi
Director:
Amol Palekar
Genres:
Romance, Drama, Fantasy
20. Bombay Talkies (2013)
13
3
Bombay Talkies
13
3
As:
Cast
Role:
Gayatri
Genres:
Drama
Star Cast:
Katrina Kaif, Randeep Hooda, Saqib Saleem, Nawazuddin Siddiqui
21. Mangal Pandey: The Rising (2005)
13
2
Mangal Pandey: The Rising
13
2

In  the 19th century, Mangal Pandey is an Indian sepoy serving in the British Army in Afghanistan, where he befriends Captain Williaim after saving the latter’s life. However, things turn ugly when the East India Company introduces a rifle that uses pig fat or beef tallow, which is objectionable to Hindu as well Muslim religious beliefs. Therefore, Mangal Pandey decides to revolt, and inspires the Indian people to stand against the British.

As:
Cast
Role:
Heera
Director:
Ketan Mehta
Genres:
History, Biography, War, Drama
Star Cast:
Ameesha Patel, Aamir Khan, Toby Stephens, Coral Beed
22. Kabhi Alvida Naa Kehna (2006)
17
2
Kabhi Alvida Naa Kehna
R
17
2

Dev and Maya are facing struggles in their respective marriages, and they become friends to help each other deal with their relationship problems. They soon start falling for each other, and even start having an affair. But eventually, they feel guilty for cheating on their spouses.

As:
Cast
Role:
Maya Talwar
Director:
Genres:
Romance, Drama
24. Mann (1999)
12
2
Mann
12
2
As:
Cast, Special Appearance
Director:
Indra Kumar
Genres:
Romance, Drama
Star Cast:
Aamir Khan, Anil Kapoor, Sharmila Tagore, Dalip Tahil
25. Ta Ra Rum Pum (2007)
14
2
Ta Ra Rum Pum
14
2
As:
Cast
Role:
Radhika Shekar Rai Banerjee (Shona)
Director:
Siddharth Anand
Genres:
Family, Romance, Sport
Star Cast:
Saif Ali Khan, Javed Jaffrey, Ali Haji, Angelina Idnani
28. Saawariya (2007)
12
2
Saawariya
PG
12
2
As:
Cast
Role:
Gulab (as Rani Mukherjee)
Director:
Sanjay Leela Bhansali
Genres:
Drama, Musical, Romance
Star Cast:
29. Chori Chori Chupke Chupke (2001)
12
2
Chori Chori Chupke Chupke
12
2
As:
Cast
Role:
Priya Malhotra
Director:
Abbas Alibhai Burmawalla, Mastan Alibhai Burmawalla
Genres:
Musical, Romance, Drama
Star Cast:
30. Hadh Kar Di Aapne (2000)
11
3
Hadh Kar Di Aapne
11
3
As:
Cast
Role:
Anjali Khanna
Director:
Manoj Agrawal
Genres:
Romance, Comedy
Star Cast:
Johnny Lever, Paresh Rawal, Satish Kaushik, Govinda
31. Mujhse Dosti Karoge! (2002)
14
3
Mujhse Dosti Karoge!
14
3
As:
Cast
Role:
Pooja Sahani
Director:
Kunal Kohli
Genres:
Family, Romance, Drama, Musical
Star Cast:
Hrithik Roshan, Kareena Kapoor, Kareena Kapoor Khan, Uday Chopra, Satish Shah
34. Thoda Pyaar Thoda Magic (2008)
11
3
Thoda Pyaar Thoda Magic
11
3
As:
Cast
Role:
Geeta
Director:
Kunal Kohli
Genres:
Comedy, Romance, Drama, Fantasy, Family
Star Cast:
36. Dil Bole Hadippa! (2009)
11
1
Dil Bole Hadippa!
11
1
As:
Cast
Role:
Veera Kaur / Veer Pratap Singh (as Rani Mukherjee)
Director:
Anurag Singh
Genres:
Drama, Comedy, Sport
Star Cast:
Shahid Kapoor, Anupam Kher, Dalip Tahil, Rakhi Sawant
37. Bichhoo (2000)
8
2
Bichhoo
8
2
As:
Cast
Role:
Kiran Bali (as Rani Mukherji)
Director:
Guddu Dhanoa
Genres:
Thriller, Crime, Action, Drama
Star Cast:
Farida Jalal, Bobby Deol, Mohan Joshi, Ashish Vidyarthi
38. Aiyyaa (2012)
9
3
Aiyyaa
9
3
As:
Cast
Role:
Meenakshi Deshpande
Director:
Sachin Kundalkar
Genres:
Romance, Comedy
Star Cast:
Prithviraj Sukumaran, Jyoti Subhash, Nirmiti Sawant, Subodh Bhave
39. To Fall in Love (2000)
8
2
To Fall in Love
8
2
As:
Cast
Role:
Priya Sharma (as Rani Mukherji)
Director:
K. Muralimohana Rao
Genres:
Romance, Comedy
Star Cast:
40. Tera Chehra Jab Nazar Aaye (2002)
13
2
Tera Chehra Jab Nazar Aaye
13
2
As:
Cast
Director:
Bela Segal
Genres:
Short, Romance
Star Cast:
Adnan Sami
41. Shatarupa (1989)
11
2
Shatarupa
11
2
As:
Cast
Director:
Palash Bannerjee
Genres:
Drama
Star Cast:
Kali Bannerjee, Moushumi Chatterjee, Ranjit Mallick, Sanghamitra Bandyopadhyay
42. Biyer Phul (1996)
12
2
Biyer Phul
12
2
As:
Cast
Role:
Mili Chatterjee
Director:
Ram Mukherjee
Genres:
Musical, Drama
Star Cast:
Sabyasachi Chakraborty, Prasenjit Chatterjee, Indrani Haldar, Mita Chatterjee
43. Gambling, Gods and LSD (2002)
10
2
Gambling, Gods and LSD
10
2
As:
Cast
Role:
Herself (as Rani Mukherje)
Director:
Peter Mettler
Genres:
Documentary
Star Cast:
Govinda, Peter Mettler, John Paul Young
44. Calcutta Mail (2003)
9
2
Calcutta Mail
9
2
As:
Cast
Role:
Bulbul / Reema
Director:
Sudhir Mishra
Genres:
Thriller, Drama, Mystery
Star Cast:
Anil Kapoor, Satish Kaushik, Manisha Koirala, Sayaji Shinde
45. Chori Chori (2003)
12
2
Chori Chori
12
2
As:
Cast
Role:
Khushi
Director:
Milan Luthria
Genres:
Drama, Romance, Musical, Comedy
Star Cast:
Ajay Devgan, Sonali Bendre, Ajay Devgn, Kamini Kaushal, Salim Ghouse
46. Badal (2000)
9
4
Badal
9
4
As:
Cast
Role:
Rani
Director:
Raj Kanwar
Genres:
Action, Drama, Crime
Star Cast:
Johnny Lever, Amrish Puri, Salim Ghouse, Ashutosh Rana
47. Chalo Ishq Ladaaye (2002)
8
1
Chalo Ishq Ladaaye
8
1
As:
Cast
Role:
Sapna (as Rani Mukherji)
Director:
Aziz Sejawal
Genres:
Romance, Comedy, Action
Star Cast:
Johnny Lever, Kader Khan, Zohra Sehgal, Govinda
49. Pyaar Diwana Hota Hai (2002)
7
1
Pyaar Diwana Hota Hai
7
1
As:
Cast
Role:
Payal Khurana (as Rani Mukherji)
Genres:
Romance, Drama
Star Cast:
Johnny Lever, Om Puri, Govinda, Laxmikant Berde
50. Raja Ki Ayegi Baraat (1997)
8
1
Raja Ki Ayegi Baraat
8
1
As:
Cast
Role:
Mala (as Ranee)
Director:
Ashok Gaekwad
Genres:
Romance, Family, Crime, Drama
Star Cast:
Jennifer Winget, Gulshan Grover, Divya Dutta, Shadaab Khan
51. Mehndi (1998)
8
1
Mehndi
8
1
As:
Cast
Role:
Pooja (as Rani Mukherji)
Director:
Hamid Ali Khan
Genres:
Family, Comedy, Drama, Crime
Star Cast:
Shakti Kapoor, Arjun, Faraaz Khan, Ushma Rathod

TV Shows and Videos

Ke Hobe Banglar Kotipati (2011)
Ke Hobe Banglar Kotipati
As:
Cast
Role:
Special Guest (unknown episodes)
Genres:
Game-Show
Star Cast:
Aamir Khan, Prasenjit Chatterjee, Kiran Rao, Sourav Ganguly