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 Vidya Balan Movies: Ranked Best To Worst

1. Nerkonda Paarvai (2019)
14
3
Nerkonda Paarvai
Not
14
3
As:
Cast
Director:
H. Vinoth
Genres:
Action, Drama, Thriller
Star Cast:
Ajith Kumar, Shraddha Srinath, Rangaraj Pandey , Abhirami Venkatachalam
2. Kahaani (2012)
19
2
Kahaani
19
2
As:
Cast
Role:
Vidya Venkatesan-Bagchi
Director:
Sujoy Ghosh
Genres:
Thriller, Mystery
Star Cast:
Nawazuddin Siddiqui, Dhritiman Chatterjee, Parambrata Chatterjee, Saswata Chatterjee
3. Lage Raho Munna Bhai (2006)
16
2
Lage Raho Munna Bhai
PG-13
16
2

Munna Bhai is a gangster who falls in love with Jhanvi, a radio jockey. In order to impress her, he hides his identity and lies to her about being a true Gandhian college professor. Although she is deeply hurt and leaves him when she learns the truth, he continues to fight a corrupt property dealer using Gandhian ways. 

As:
Cast
Role:
Jhanvi
Director:
Rajkumar Hirani
Genres:
Drama, Fantasy, Romance, Comedy
Star Cast:
Abhishek Bachchan, Sanjay Dutt, Arshad Warsi, Jimmy Shergill
4. Guru (2007)
15
2
Guru
15
2

This drama film tells the story of Gurukant Desai, a simple young villager, whose father discourages him from having big dreams. He soon goes to Turkey and gets a job. Although he is offered a promotion, he refuses, saying that he wants to work for himself. He soon returns to India to start his own business and rises to become the biggest business tycoon in India.

As:
Cast
Role:
Meenakshi Gupta
Director:
Genres:
Drama, Musical, Romance, Biography
Star Cast:
Aishwarya Rai, Abhishek Bachchan, Aishwarya Rai Bachchan, Mithun Chakraborty, Madhavan
5. Parineeta (2005)
15
2
Parineeta
15
2

Parineeta is a romantic drama film which tells the story of Lalita and Shekhar, childhood sweethearts who wish to get married one day. However, Shekhar’s father wants him to marry Gayatri, the daughter of his wealthy business associate. In order to separate Shekhar and Lalita, he turns Lalita and her family’s life upside down.

As:
Cast
Role:
Lalita
Director:
Pradeep Sarkar
Genres:
Musical, Romance, Drama
Star Cast:
Rekha, Saif Ali Khan, Amitabh Bachchan, Sanjay Dutt, Sabyasachi Chakraborty
6. Bhool Bhulaiyaa (2007)
14
2
Bhool Bhulaiyaa
14
2

Despite the warnings that it is possessed by spirits, Siddharth, after returning from the US, decides to stay in their ancestral house. Soon, due to strange occurrences, he is forced to call a psychiatrist.

As:
Cast
Role:
Avni Chaturvedi
Director:
Priyadarshan
Genres:
Mystery, Horror, Comedy, Thriller
Star Cast:
7. Ishqiya (2010)
14
2
Ishqiya
14
2

Two criminals take shelter in the house of a kidnapper's widow who agrees to help them in return for abducting the man responsible for her husband's supposed death.

As:
Cast
Role:
Krishna
Director:
Abhishek Chaubey
Genres:
Drama, Comedy, Romance, Thriller
Star Cast:
Naseeruddin Shah, Arshad Warsi, Adil Hussain, Salman Shahid
8. Te3n (2016)
14
3
Te3n
14
3

John Biswas is a 70 year old broken man who is still seeking help from the police to find the people who had kidnapped and killed his granddaughter several years ago. The case had shaken up the police force in such a way, that the investigating officer Martin Das had quit the force and turned to priesthood. Now, eight years later, a young boy is kidnapped and the case seems to be completely similar to the kidnapping of John Biswas' granddaughter.  

As:
Cast
Role:
Sarita Sarkar
Director:
Ribhu Dasgupta
Genres:
Thriller, Mystery, Drama
Star Cast:
Amitabh Bachchan, Nawazuddin Siddiqui, Mukesh Chhabra, Sabyasachi Chakraborty
9. Paa (2009)
13
2
Paa
13
2

Auro, a witty 13 year old intelligent boy lives with his mother Vidya, a gynaecologist. His father, Amol Arte, is a politician with a mission. The bright boy suffers from progeria, an extremely rare genetic defect that leads to accelerated aging. He tries to know more about his father, but Vidya is adamant and tries not to reveal the truth. 

As:
Cast
Role:
Dr. Vidya
Director:
R. Balki
Genres:
Comedy, Drama
Star Cast:
10. No One Killed Jessica (2011)
13
2
No One Killed Jessica
13
2

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:
Sabrina Lall
Director:
Raj Kumar Gupta
Genres:
Thriller, Drama, Biography, Crime
Star Cast:
Rani Mukerji, Rajesh Sharma, Myra Karn, Neil Bhoopalam
11. Tumhari Sulu (2017)
14
2
Tumhari Sulu
14
2
As:
Cast
Role:
Sulochana / Sulu
Director:
Suresh Triveni
Genres:
Drama, Comedy
Star Cast:
Manav Kaul, Vijay Maurya, Neha Dhupia, Vibhawari Deshpande
12. Urumi: The Warriors Who Wanted to Kill Vasco Da Gama (2011)
10
2
Urumi: The Warriors Who Wanted to Kill Vasco Da Gama
10
2
As:
Cast
Director:
Santosh Sivan
Genres:
Fantasy, Drama, Action
Star Cast:
Prithviraj Sukumaran, Nithya Menen, Nithya Menon, Prabhudheva, Jagathi Sreekumar
13. Hamari Adhuri Kahani (2015)
14
3
Hamari Adhuri Kahani
14
3
As:
Cast
Role:
Vasudha
Director:
Mohit Suri
Genres:
Drama, Romance
Star Cast:
Emraan Hashmi, Rajkummar Rao, Zachary Coffin, Madhurima Tuli
14. The Dirty Picture (2011)
12
2
The Dirty Picture
12
2

Reshma, a girl from a poor family in a village, decides that she wants to become a film star. She runs away to Madras, and tries to get noticed by the directors. She eventually manages to find success in a minor role. After her success, she begins to be known as ‘Silk’. But success and fame begins to change her.

As:
Cast
Role:
Reshma / Silk
Director:
Milan Luthria
Genres:
Comedy, Drama, Biography, Romance
Star Cast:
Emraan Hashmi, Naseeruddin Shah, Tusshar Kapoor, Rajesh Sharma
15. Mission Mangal (2019)
12
2
Mission Mangal
12
2
As:
Cast
Role:
Tara Shinde
Director:
Jagan Shakti
Genres:
Drama, History
Star Cast:
Sonakshi Sinha, Nithya Menen, Akshay Kumar, Nithya Menon, Tapsee Pannu
16. Kahaani 2 (2016)
12
2
Kahaani 2
12
2
As:
Cast
Role:
Durga Rani Singh / Vidya Sinha
Director:
Sujoy Ghosh
Genres:
Thriller, Mystery
Star Cast:
Jugal Hansraj, Arjun Rampal, Tota Roy Chowdhury, Kharaj Mukherjee
17. Ferrari Ki Sawaari (2012)
13
2
Ferrari Ki Sawaari
13
2
As:
Cast
Role:
Laavni Dancer
Director:
Rajesh Mapuskar
Genres:
Drama, Comedy, Sport, Family
Star Cast:
Paresh Rawal, Boman Irani, Sharman Joshi, Ritvik Sahore
20. Heyy Babyy (2007)
10
2
Heyy Babyy
10
2

Three compulsive womanisers living in Australia are taken off guard when they find a baby on their doorstep. Chaos ensues as they go berserk in search for the woman who could possibly be the mother, contacting their ex-lovers to determine who could be the father.

As:
Cast
Role:
Isha Sahni
Director:
Sajid Khan
Genres:
Comedy, Romance, Drama
Star Cast:
Shah Rukh Khan, Anupam Kher, Juanna Sanghvi, Akshay Kumar, Fardeen Khan, Riteish Deshmukh
21. Shakuntala Devi (2020)
10
2
Shakuntala Devi
10
2
As:
Cast
Role:
Shakuntala Devi
Genres:
Drama
22. Halla Bol (2008)
10
2
Halla Bol
10
2
As:
Cast
Role:
Sneha
Director:
Rajkumar Santoshi
Genres:
Crime, Drama
Star Cast:
Ajay Devgan, Ajay Devgn, Pankaj Kapur, Madhavan, Darshan Jariwala
23. Ghanchakkar (2013)
10
4
Ghanchakkar
10
4
As:
Cast
Role:
Neetu Atre (Mrs. Ghanchakkar)
Director:
Raj Kumar Gupta
Genres:
Comedy, Crime, Thriller
Star Cast:
Emraan Hashmi, Rajesh Sharma, Parvin Dabas, Tarun Dudeja
24. Shaadi Ke Side Effects (2014)
9
2
Shaadi Ke Side Effects
9
2
As:
Cast
Role:
Trisha
Director:
Saket Chaudhary
Genres:
Romance, Comedy
Star Cast:
Farhan Akhtar, Ila Arun, Vir Das, Ram Kapoor
25. Begum Jaan (2017)
9
2
Begum Jaan
Not
9
2
As:
Cast
Role:
Begum Jaan
Director:
Srijit Mukherji
Genres:
Action, History, Drama
Star Cast:
Naseeruddin Shah, Amitabh Bachchan, Ila Arun, Fllora Saini
26. Bobby Jasoos (2014)
9
2
Bobby Jasoos
9
2
As:
Cast
Role:
Bobby
Director:
Samar Shaikh
Genres:
Thriller, Comedy, Drama
Star Cast:
Tanvi Azmi, Ali Fazal, Mahima A, Abhishek C
28. Kismat Konnection (2008)
9
2
Kismat Konnection
9
2
As:
Cast
Role:
Priya
Director:
Aziz Mirza
Genres:
Romance, Comedy, Drama
Star Cast:
Shahid Kapoor, Shah Rukh Khan, Juhi Chawla, Vishal Malhotra, Om Puri
29. Once Upon a Time in Mumbai Dobaara! (2013)
8
1
Once Upon a Time in Mumbai Dobaara!
8
1
As:
Cast, uncredited
Director:
Milan Luthria
Genres:
Drama, Crime, Action
Star Cast:
Sonali Bendre, Sonakshi Sinha, Akshay Kumar, Mahesh Manjrekar
30. Thank You (2011)
8
1
Thank You
8
1
As:
Cast
Director:
Anees Bazmee
Genres:
Comedy
Star Cast:
Irrfan Khan, Sonam Kapoor, Akshay Kumar, Sunil Shetty
31. Ekk Albela (2016)
10
2
Ekk Albela
10
2
As:
Cast
Role:
Geeta Bali
Director:
Shekhar Sartandel
Genres:
Biography
Star Cast:
Neha Bam, Mangesh Desai, Arun Badsavle, Manveer Choudhary
32. Bhalo Theko (2003)
10
2
Bhalo Theko
10
2
As:
Cast
Role:
Anandi
Director:
Gautam Haldar
Genres:
Family
Star Cast:
Soumitra Chatterjee, Joy Sengupta, Parambrata Chatterjee
33. Kabhi Aana Tu Meri Gali (2003)
5
3
Kabhi Aana Tu Meri Gali
5
3
As:
Cast
Genres:
Short, Romance, Music
Star Cast:
Palash Sen, Sandhya Mridul

Animation(s)

TV Shows and Videos

Hum Paanch (1995)
Hum Paanch
As:
Cast
Role:
Radhika Mathur (2000) (unknown episodes)
Genres:
Comedy
Star Cast:
Shoma Anand, Ali Asgar, Anirudh Agarwal, Neha Bam