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 Varun Dhawan Movies: Ranked Best To Worst

1. Badrinath Ki Dulhania (2017)
390
39
Badrinath Ki Dulhania
390
39

Badri is the son of a wealthy man, who finds himself attracted to a woman named Vaidehi, after meeting her at a wedding. He wants nothing more than to get married to her, but he learns that she has a dream of becoming an air hostess.

As:
Cast
Role:
Badrinath Bansal
Director:
Shashank Khaitan
Genres:
Drama, Comedy, Romance
Star Cast:
Alia Bhatt, Swanand Kirkire, Sahil Vaid, Ritu Raj Singh
2. Humpty Sharma Ki Dulhania (2014)
353
29
Humpty Sharma Ki Dulhania
353
29

Kavya is a young girl from Ambala, who is looking forward to her marriage with a Non-Resident Indian. When she visits Delhi for shopping, she meets a carefree young man named Humpty Sharma, and starts to fall for him.

As:
Cast
Role:
Rakesh 'Humpty' Sharma
Director:
Shashank Khaitan
Genres:
Comedy, Drama, Romance
Star Cast:
Alia Bhatt, Ashutosh Rana, Sahil Vaid, Sidharth Shukla
3. October (2018)
302
52
October
302
52
As:
Cast
Role:
Danish Walia
Director:
Shoojit Sircar
Genres:
Romance, Drama
Star Cast:
Banita Sandhu, Gitanjali Rao, Sahil Vedoliyaa, Isha Chaturvedi
4. Student of the Year (2012)
324
26
Student of the Year
324
26

Student of the Year is a romantic comedy drama film which tells the story of Rohan and Abhimanyu, who are good friends. Rohan is dating Shanaya, a rich and popular girl at their college. Things get complicated when over some time, Abhimanyu realizes that he is also in love with Shanaya.

As:
Cast
Role:
Rohan Nanda
Director:
Genres:
Drama, Romance, Comedy
Star Cast:
5. Main Tera Hero (2014)
304
25
Main Tera Hero
304
25
As:
Cast
Role:
Seenu (Sreenath Prasad)
Director:
David Dhawan
Genres:
Action, Romance, Comedy
Star Cast:
Salman Khan, Anupam Kher, Ileana D'Cruz, Arunoday Singh
6. Badlapur (2015)
266
35
Badlapur
R
266
35

This crime thriller film is about a young man seeking revenge for the murder of his wife and son. However, he commits some mistakes on the way.

As:
Cast
Role:
Raghav
Director:
Sriram Raghavan
Genres:
Crime, Thriller, Action, Drama
Star Cast:
Yami Gautam, Radhika Apte, Nawazuddin Siddiqui, Huma Qureshi
7. Dilwale (2015)
279
25
Dilwale
279
25

Raj and Meera are two lovers who want to be with each other, but since they belong to rival mafia families, they are forced to stay apart from each other. Years later, they meet again, when their siblings fall in love.   

As:
Cast
Role:
Veer
Director:
Genres:
Crime, Romance, Drama, Action, Comedy
Star Cast:
8. Any Body Can Dance 2 (2015)
271
27
Any Body Can Dance 2
271
27
As:
Cast
Role:
Suresh
Director:
Remo
Genres:
Musical, Biography, Drama
Star Cast:
Shraddha Kapoor, Prabhudheva, Pooja Batra, Lauren Gottlieb
9. Sui Dhaaga: Made in India (2018)
234
28
Sui Dhaaga: Made in India
Not
234
28
As:
Cast
Director:
Sharat Katariya
Genres:
Family, Music, Drama, Romance
Star Cast:
Anushka Sharma, Raghuvir Yadav, Govind Pandey, Namit Das
10. Dishoom (2016)
259
22
Dishoom
259
22
As:
Cast
Role:
Junaid Ansari
Director:
Rohit Dhawan
Genres:
Comedy, Adventure, Action, Sport, Crime
Star Cast:
Jacqueline Fernandez, Parineeti Chopra, Akshay Kumar, Rahul Dev, John Abraham
12. Kalank (2019)
158
26
Kalank
Not
158
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.

As:
Cast
Director:
Abhishek Varman
Genres:
Drama, Romance
13. Bharat (2019)
87
17
Bharat
Not
87
17

Bharat is a drama action film which tells the story of a young boy named Bharat, who makes a promise to his father that he will never let his family tear apart. The film tries to show how he tries to keep the promise, after India gains independence, and the India-Pakistan partition takes place.

As:
Cast
Role:
Young Boy
Director:
Ali Abbas Zafar
Genres:
Action, Drama
14. Coolie No. 1 (2020)
54
20
Coolie No. 1
54
20

After being insulted by a wealthy businessman, Pandit Jai Kishen decides to teach him a lesson by getting his daughter married to Raju, a laborer who is posing as a millionaire. However, when Raju’s real identity is revealed, he cooks up a story of having a rich twin.   

As:
Cast
Role:
Raju Coolie
Genres:
Action, Comedy, Romance
15. Sometimes (2018)
51
14
Sometimes
51
14
As:
Cast
Director:
Priyadarshan
Genres:
Drama, Comedy
Star Cast:
Prakash Raj, Nassar, M.S. Bhaskar, Kannayiram
16. Shhuddhi (2017)
49
19
Shhuddhi
49
19
As:
Cast
Director:
Karan Malhotra
Genres:
Comedy, Crime, Drama, Horror
Star Cast:
Alia Bhatt, Girish Karnad, Ashutosh Rana, Jaideep Ahlawat