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 Katrina Kaif Movies: Ranked Best To Worst

1. Zindagi Na Milegi Dobara (2011)
144
28
Zindagi Na Milegi Dobara
144
28

After one of them gets engaged, three friends, decide to go on a vacation to Spain. The trip eventually becomes an opportunity to mend fences, heal wounds, fall in love with life, as well as combating their worst fears. 

As:
Cast
Role:
Laila
Director:
Zoya Akhtar
Genres:
Adventure, Drama, Comedy
2. Jab Tak Hai Jaan (2012)
139
19
Jab Tak Hai Jaan
139
19

Samar, who lives in London, falls in love with Meera. However, after she leaves him, he returns to India, and begins working for the army as a bomb disposal specialist. Eventually a journalist named Akira falls in love with him, but decides to reunite him with his former lover. 

As:
Cast
Role:
Meera Thapar
Director:
Genres:
Drama, Family, Romance
Star Cast:
3. Namastey London (2007)
115
14
Namastey London
115
14

Manmohan, an Indian-born man who lives in the UK, returns with his daughter Jasmeet after a long time to India. He takes her on a tour, and forces her to marry a young man named Arjun Singh, whom she considers a fool. After returning to London, Jasmeet announces that she will leave Arjun and marry her boyfriend Charlie.

As:
Cast
Role:
Jasmeet 'Jazz' M. Malhotra
Director:
Vipul Amrutlal Shah
Genres:
Comedy, Drama, Romance
Star Cast:
Rishi Kapoor, Akshay Kumar, Clive Standen, Upen Patel
4. Ajab Prem Ki Ghazab Kahani (2009)
104
8
Ajab Prem Ki Ghazab Kahani
104
8
As:
Cast
Role:
Jenny Pinto
Director:
Rajkumar Santoshi
Genres:
Romance, Family, Musical, Comedy, Action
Star Cast:
Ranbir Kapoor, Salman Khan, Darshan Jariwala, Smita Jaykar, Zakir Hussain
5. Sarkar (2005)
72
10
Sarkar
72
10

Subhash Nagre, who is popularly known as Sarkar, is an influential man living in Mumbai, who is known to help needy people. However, when he makes enemies, they decide to murder an upright political leader and frame Sarkar for the murder. After Sarkar is imprisoned, his son Shankar steps forward to protect his father and their legacy.

As:
Cast
Role:
Pooja
Director:
Genres:
Crime, Drama
Star Cast:
Amitabh Bachchan, Abhishek Bachchan, Anupam Kher, Kay Kay Menon, Supriya Pathak
6. Raajneeti (2010)
80
8
Raajneeti
80
8

Samar, a young man, who belongs to a powerful Indian political family, lives in the US. However, when his father passes away, he decides to return to India and enter the dirty world of politics.  

As:
Cast
Role:
Indu R. Sakseria / Indu P. Pratap
Director:
Prakash Jha
Genres:
Crime, Drama, Thriller
7. Welcome (2007)
87
8
Welcome
87
8

Uday and Majnu are gangsters but they want to get Uday’s half-sister Sanjana married to a decent family. However, they are unsuccessful since no one wants to be associated with a crime family. Meanwhile Dr Ghunghroo has also been trying to look for a match for his nephew Rajiv. However, his condition is that the alliance must be to a purely decent family. Things get complicated when Rajiv and Sanjana fall for each other.  

As:
Cast
Role:
Sanjana S. Shetty
Director:
Anees Bazmee
Genres:
Drama, Romance, Crime, Comedy
Star Cast:
Anil Kapoor, Paresh Rawal, Nana Patekar, Akshay Kumar, Mallika Sherawat
8. New York (2009)
80
5
New York
80
5
As:
Cast
Role:
Maya Shaikh
Director:
Kabir Khan
Genres:
Romance, Crime, Thriller, Drama
Star Cast:
Irrfan Khan, John Abraham, Neil Nitin Mukesh, Nawazuddin Siddiqui
10. Agneepath (2012)
63
10
Agneepath
63
10

After his father is wrongfully framed and murdered by Kancha Cheena, a crime lord, Vijay Deenanath Chauhan, grows up and decides to take revenge against Kancha. He eventually befriends a local kingpin named Rauf Lala.   

As:
Cast
Director:
Karan Malhotra
Genres:
Drama, Crime, Action
11. Ek Tha Tiger (2012)
83
3
Ek Tha Tiger
83
3

India’s top RAW agent Tiger is sent to Dublin, Ireland, as an Indian scientist, is suspected of divulging confidential information to Pakistan’s ISI. When Tiger cannot meet the scientist, he befriends the house-caretaker Zoya and falls in love with her, but then discovers a dark secret about her. As their work takes them across the globe, will Tiger continue to love Zoya?

As:
Cast
Role:
Zoya
Director:
Kabir Khan
Genres:
Adventure, Crime, Thriller, Action, Romance
Star Cast:
Salman Khan, Ranvir Shorey, Girish Karnad, Roshan Seth
12. Mere Brother Ki Dulhan (2011)
82
12
Mere Brother Ki Dulhan
82
12
As:
Cast
Role:
Dimple Dixit
Director:
Ali Abbas Zafar
Genres:
Family, Comedy, Romance
Star Cast:
Imran Khan, Ali Zafar, Tara D'Souza, Parikshat Sahni
13. Malliswari (2004)
49
19
Malliswari
49
19
As:
Cast
Role:
Malliswari
Director:
Vijay K. Bhaskar
Genres:
Comedy, Romance
Star Cast:
Venkatesh Daggubati, Srinivasa Rao Kota, Ganesh Babu, Balaiah
14. Bang Bang (2014)
74
7
Bang Bang
PG-13
74
7
As:
Cast
Role:
Harleen Sahani
Director:
Siddharth Anand
Genres:
Thriller, Action, Adventure, Romance, Comedy
Star Cast:
Hrithik Roshan, Pavan Malhotra, Danny Denzongpa, Javed Jaffrey
15. Singh Is Kinng (2008)
56
2
Singh Is Kinng
56
2

Singh is Kinng is an action romantic comedy drama film which tells the story of Happy Singh, who causes a lot of problems for his fellow villagers. In order to get rid of Happy, the villagers send him to Australia, to bring back Lakhan, as the latter’s father is ill. After several mishaps, Happy and Rangeela, another villager, arrive at the mansion of Lakhan, who has become an influential gangster. However, Lakhan refuses to return, and throws them out of his house.

As:
Cast
Role:
Sonia
Director:
Anees Bazmee
Genres:
Action, Drama, Crime, Comedy, Romance
Star Cast:
Snoop Dogg, Akshay Kumar, Om Puri, Kiron Kher
16. Dhoom:3 (2013)
67
7
Dhoom:3
67
7

A circus entertainer Sahir, decides to become a thief, and rob a corrupt bank in Chicago, in order to avenge his father’s death.  However, he finds himself in trouble, when two Indian officers Jai and Ali are called to catch him. 

As:
Cast
Role:
Aaliya
Director:
Vijay Krishna Acharya
Genres:
Action, Thriller, Crime, Drama
Star Cast:
Aamir Khan, Jackie Shroff, Abhishek Bachchan, Uday Chopra, Tabrett Bethell
17. Partner (2007)
55
8
Partner
55
8
As:
Cast
Role:
Priya R. Jaisingh
Director:
David Dhawan
Genres:
Drama, Romance, Comedy
Star Cast:
Lara Dutta, Salman Khan, Govinda, Rajpal Yadav
19. Phantom (2015)
48
8
Phantom
48
8
As:
Cast
Role:
Nawaz Mistry
Director:
Kabir Khan
Genres:
Action, Drama, Thriller
Star Cast:
Saif Ali Khan, Sabyasachi Chakraborty, Rajesh Tailang, Hervey Afiune
20. Maine Pyaar Kyun Kiya (2005)
49
5
Maine Pyaar Kyun Kiya
49
5
As:
Cast
Role:
Sonia
Director:
David Dhawan
Genres:
Comedy, Romance, Drama
Star Cast:
Sushmita Sen, Salman Khan, Sohail Khan, Arshad Warsi
21. Tiger Zinda Hai (2017)
33
3
Tiger Zinda Hai
Not
33
3
As:
Cast
Role:
Zoya
Director:
Ali Abbas Zafar
Genres:
Thriller, Action, Adventure
Star Cast:
Salman Khan, Paresh Rawal, Girish Karnad, Anupriya Goenka
22. Apne (2007)
37
6
Apne
37
6
As:
Cast
Role:
Nandini N. Sarabhai
Director:
Anil Sharma
Genres:
Action, Drama, Sport
Star Cast:
Sunny Deol, Shilpa Shetty, Dharmendra, Bobby Deol
23. Humko Deewana Kar Gaye (2006)
49
7
Humko Deewana Kar Gaye
49
7
As:
Cast
Role:
Jia A. Yashvardhan
Director:
Raj Kanwar
Genres:
Drama, Romance
Star Cast:
Bipasha Basu, Anil Kapoor, Akshay Kumar, Bhagyashree, Shernaz Patel
24. Baar Baar Dekho (2016)
54
13
Baar Baar Dekho
54
13
As:
Cast
Role:
Diya
Director:
Nitya Mehra
Genres:
Drama, Romance, Sci-Fi, Comedy
Star Cast:
Sidharth Malhotra, Sayani Gupta, Kirti Adarkar, Sagar Arya
25. De Dana Dan (2009)
44
5
De Dana Dan
44
5
As:
Cast
Role:
Anjali Kakkad
Director:
Priyadarshan
Genres:
Crime, Comedy
Star Cast:
Johnny Lever, Paresh Rawal, Akshay Kumar, Sunil Shetty, Sameera Reddy
26. Zero (2018)
25
6
Zero
Not
25
6

Bauua Singh, a vertically challenged man falls in love with Aafia, a scientist with cerebral palsy. The man is full of charm and wit with a dash of arrogance. He soon breaks up with Aafia. Later, when he gets to know something about the girl, his life changes forever. Not only his horizon broadens but he also finds a new dimension in his life which he failed to recognize earlier.

As:
Cast
Director:
Anand L. Rai
Genres:
Romance, Sci-Fi
27. Fitoor (2016)
44
12
Fitoor
44
12
As:
Cast
Role:
Firdaus
Director:
Abhishek Kapoor
Genres:
Romance, Drama
Star Cast:
Aditi Rao Hydari, Lara Dutta, Ajay Devgan, Aditya Roy Kapoor, Tabu, Rahul Bhat
29. Bodyguard (2011)
44
4
Bodyguard
44
4

Lovely Singh is hired as a bodyguard for Divya, daughter of Mr Rana, whom he respects a lot. Although Divya starts falling for him, Lovely finds himself falling for a girl named Chhaya, unaware that it is none other than Divya herself.

As:
Cast
Director:
Siddique
Genres:
Romance, Action
Star Cast:
Kareena Kapoor, Karisma Kapoor, Hazel Keech, Salman Khan, Kareena Kapoor Khan, Raj Babbar, Asrani
30. Yuvvraaj (2008)
37
6
Yuvvraaj
37
6
As:
Cast
Role:
Anushka Banton
Director:
Subhash Ghai
Genres:
Drama, Romance, Comedy
Star Cast:
Salman Khan, Anil Kapoor, Zayed Khan, Mithun Chakraborty
31. Blue (2009)
30
9
Blue
30
9
As:
Cast
Director:
Anthony D'Souza
Genres:
Romance, Thriller, Crime, Action, Adventure
Star Cast:
Lara Dutta, Sanjay Dutt, Akshay Kumar, Zayed Khan
32. Tees Maar Khan (2010)
45
6
Tees Maar Khan
45
6
As:
Cast
Role:
Anya Khan
Director:
Genres:
Crime, Comedy
Star Cast:
Sanjay Dutt, Salman Khan, Akshay Kumar, Akshaye Khanna, Rajiv Laxman, Raghu Ram
33. Hello (2008)
26
7
Hello
26
7
As:
Cast
Role:
Story-teller
Director:
Atul Agnihotri
Genres:
Drama, Romance
Star Cast:
Salman Khan, Bharti Achrekar, Amrita Arora, Sharman Joshi, Arbaaz Khan
34. Thugs of Hindostan (2018)
16
7
Thugs of Hindostan
Not
16
7

Firangi is a small-time thug who is recruited by the East India Company who tells him to infiltrate a group of revolutionary bandits who has been causing trouble for them, trying to reclaim independence for their country. However, Firangi is unsure whether he should betray the bandits or help them instead.

As:
Cast
Director:
Vijay Krishna Acharya
Genres:
Adventure, Action, Drama
Star Cast:
36. Jagga Jasoos (2017)
10
3
Jagga Jasoos
10
3
As:
Cast
Role:
Shruti
Director:
Anurag Basu
Genres:
Adventure, Musical, Comedy, Action, Mystery
Star Cast:
Ranbir Kapoor, Nawazuddin Siddiqui, Govinda, Saswata Chatterjee
37. Balram vs. Tharadas (2006)
26
14
Balram vs. Tharadas
26
14
As:
Cast
Role:
Supriya
Director:
I.V. Sasi
Genres:
Crime, Action, Thriller
Star Cast:
Mammootty, Mukesh, Charmy Kaur, Sreenivasan
38. Allari Pidugu (2005)
24
12
Allari Pidugu
24
12
As:
Cast
Director:
Jayant Paranji
Genres:
Action, Drama
Star Cast:
Raghu Babu, Banerji, Tanikella Bharani, Chalapathi Rao

Animation(s)

Main Krishna Hoon (2013)
Main Krishna Hoon
As:
Cast
Role:
Katrina Kaif
Director:
Rajiv S. Ruia
Genres:
Musical, Animation, Family
Star Cast:
Juhi Chawla, Hrithik Roshan, Paresh Ganatra, Namit Shah