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. New York (2009)
100
9
New York
100
9

New York is a crime drama thriller film which tells the story of Omar, a young Muslim man from India, living in New York, who is arrested by the FBI. He soon learns that the FBI believes that his former college friend Sam is a terrorist, and they want him to help them with the investigation.

Role:
Maya Shaikh
Starring:
Irrfan Khan, John Abraham, Neil Nitin Mukesh, Nawazuddin Siddiqui
Directed By:
Kabir Khan
2. Singh Is Kinng (2008)
74
8
Singh Is Kinng
74
8

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.

Role:
Sonia
Starring:
Snoop Dogg, Akshay Kumar, Om Puri, Kiron Kher
Directed By:
Anees Bazmee
3. Welcome (2007)
110
12
Welcome
110
12

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.  

Role:
Sanjana S. Shetty
Starring:
Anil Kapoor, Paresh Rawal, Nana Patekar, Akshay Kumar, Mallika Sherawat
Directed By:
Anees Bazmee
4. Ek Tha Tiger (2012)
110
13
Ek Tha Tiger
110
13

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?

Role:
Zoya
Starring:
Salman Khan, Ranvir Shorey, Girish Karnad, Roshan Seth
Directed By:
Kabir Khan
5. Raajneeti (2010)
100
12
Raajneeti
100
12

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.  

Role:
Indu R. Sakseria / Indu P. Pratap
Directed By:
Prakash Jha
6. Ajab Prem Ki Ghazab Kahani (2009)
130
15
Ajab Prem Ki Ghazab Kahani
130
15

Prem Sharma is a good-for-nothing young man, who meets and falls for a woman named Jenny, although she sees him only as a friend. Despite this, when he learns that she is in love with a man named Rahul, he agrees to help her get married to him.

Role:
Jenny Pinto
Starring:
Ranbir Kapoor, Salman Khan, Darshan Jariwala, Smita Jaykar, Zakir Hussain
Directed By:
Rajkumar Santoshi
7. Namastey London (2007)
142
18
Namastey London
142
18

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.

Role:
Jasmeet 'Jazz' M. Malhotra
Starring:
Rishi Kapoor, Akshay Kumar, Clive Standen, Upen Patel
Directed By:
Vipul Amrutlal Shah
8. Race (2008)
105
15
Race
105
15

Ranvir and Rajiv are two stepbrothers who own a huge farm and a horse racing business. When Ranvir learns that Rajiv has feelings for Sonia, the woman he is dating, he decides to leave her so that Rajiv can marry her. After they get married, Rajiv reveals to Sonia that he is planning to kill Ranvir, so that he can get the insurance money of $ 100 million.

Role:
Sophia
Starring:
Directed By:
Abbas Alibhai Burmawalla, Mastan Alibhai Burmawalla
9. Sarkar (2005)
88
13
Sarkar
88
13

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.

Role:
Pooja
Starring:
Amitabh Bachchan, Abhishek Bachchan, Anupam Kher, Kay Kay Menon, Supriya Pathak
Directed By:
10. Bang Bang (2014)
95
15
Bang Bang
PG-13
95
15

This Hindi-language film is a remake of the American film ‘Knight and Day.’ When modest bank employee Harleen Sahni happens to meet mysterious Rajveer Nanda, she gets drawn into a transnational adventure involving hot chases, bombing raids, shootouts. While constantly on run, Harleen falls in love with Rajveer. Amidst this mayhem, the circumstances make her wonder whether she can trust the enigmatic charmer.

Role:
Harleen Sahani
Starring:
Hrithik Roshan, Pavan Malhotra, Danny Denzongpa, Javed Jaffrey
Directed By:
Siddharth Anand
11. Jab Tak Hai Jaan (2012)
171
31
Jab Tak Hai Jaan
171
31

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. 

Role:
Meera Thapar
Starring:
Shah Rukh Khan, Anushka Sharma, Anupam Kher, Rishi Kapoor, Andrew Bicknell
Directed By:
12. Agneepath (2012)
79
14
Agneepath
79
14

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.   

Starring:
Priyanka Chopra, Sanjay Dutt, Hrithik Roshan, Rishi Kapoor
Directed By:
Karan Malhotra
13. Mere Brother Ki Dulhan (2011)
95
17
Mere Brother Ki Dulhan
95
17

Kush Agnihotri is looking for the ideal Indian bride for his brother Luv who stays in London. He eventually manages to find a girl Dimple Dixit. Things get complicated when Kush and Dimple start to develop feelings for one another, just few days before the wedding.

Role:
Dimple Dixit
Starring:
Imran Khan, Ali Zafar, Tara D'Souza, Parikshat Sahni
Directed By:
Ali Abbas Zafar
14. Maine Pyaar Kyun Kiya (2005)
55
10
Maine Pyaar Kyun Kiya
55
10
Role:
Sonia
Starring:
Sushmita Sen, Salman Khan, Sohail Khan, Arshad Warsi
Directed By:
David Dhawan
15. De Dana Dan (2009)
53
9
De Dana Dan
53
9

De Dana Dan is a comedy crime film which tells the story of Nitin and Ram, two friends, who are in need of money, to get married to their respective girlfriends. In order to get rich quickly, Nitin decides to kidnap his boss’s pet dog, whom she loves very dearly. However, things take a hilarious turn when the dog escapes, and it is assumed that Nitin is the one who got kidnapped.

Role:
Anjali Kakkad
Starring:
Johnny Lever, Paresh Rawal, Akshay Kumar, Sunil Shetty, Sameera Reddy
Directed By:
Priyadarshan
16. Zindagi Na Milegi Dobara (2011)
192
38
Zindagi Na Milegi Dobara
192
38

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. 

Role:
Laila
Starring:
Hrithik Roshan, Farhan Akhtar, Naseeruddin Shah, Kalki Koechlin
Directed By:
Zoya Akhtar
17. Humko Deewana Kar Gaye (2006)
54
11
Humko Deewana Kar Gaye
54
11
Role:
Jia A. Yashvardhan
Starring:
Bipasha Basu, Anil Kapoor, Akshay Kumar, Bhagyashree, Shernaz Patel
Directed By:
Raj Kanwar
18. Dhoom:3 (2013)
86
19
Dhoom:3
86
19

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. 

Role:
Aaliya
Starring:
Aamir Khan, Jackie Shroff, Abhishek Bachchan, Uday Chopra, Tabrett Bethell
Directed By:
Vijay Krishna Acharya
19. Phantom (2015)
60
13
Phantom
60
13

Phantom is an action thriller film which tells the story of Daniyal, a disgraced Indian soldier, who is chosen to go on a dangerous mission to kill the people who were behind the 26/11 terrorist attacks in Mumbai. He agrees, hoping that it will restore his honor in the army. He is aided in the mission by a woman named Nawaz, a woman who works for an American security agency.

Role:
Nawaz Mistry
Starring:
Saif Ali Khan, Sabyasachi Chakraborty, Rajesh Tailang, Hervey Afiune
Directed By:
Kabir Khan
20. Tiger Zinda Hai (2017)
49
11
Tiger Zinda Hai
Not
49
11

The sequel to ‘Ek Tha Tiger’ is inspired by true events. Tiger and Zoya, who now lead a secluded life, are summoned to rescue a group of Indian and Pakistani nurses held hostage by militants in Iraq. Joining forces with Zoya’s ISI group, Tiger’s team covertly infiltrates the hospital, survives torture and poison chamber, but succeeds in the rescue operation. 

Role:
Zoya
Starring:
Salman Khan, Paresh Rawal, Girish Karnad, Anupriya Goenka
Directed By:
Ali Abbas Zafar
21. Apne (2007)
44
9
Apne
44
9
Role:
Nandini N. Sarabhai
Starring:
Sunny Deol, Shilpa Shetty, Dharmendra, Bobby Deol
Directed By:
Anil Sharma
22. Tees Maar Khan (2010)
53
13
Tees Maar Khan
53
13

This crime comedy film revolves around a con artist, who pretends to be a film producer, and attempts to trick an entire village to help him rob a train carrying precious treasure.

Role:
Anya Khan
Starring:
Sanjay Dutt, Salman Khan, Akshay Kumar, Akshaye Khanna, Rajiv Laxman, Raghu Ram
Directed By:
23. Partner (2007)
64
15
Partner
64
15

Partner is a romantic comedy drama film which tells the story of Prem, a ‘Love Guru’ who solves the love and romance issues related to his clients. His latest client is Bhaskar, who is in love with his boss Priya Jaisingh, but is unable to express his love as she is the daughter of a wealthy businessman.  Prem tries to help him, but he soon himself falls for a single mother, from whom he attempts to hide his profession.

Role:
Priya R. Jaisingh
Starring:
Lara Dutta, Salman Khan, Govinda, Rajpal Yadav
Directed By:
David Dhawan
24. Bodyguard (2011)
54
13
Bodyguard
54
13

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.

Starring:
Kareena Kapoor, Karisma Kapoor, Hazel Keech, Salman Khan, Kareena Kapoor Khan, Raj Babbar, Asrani
Directed By:
Siddique
25. Yuvvraaj (2008)
41
11
Yuvvraaj
41
11
Role:
Anushka Banton
Starring:
Salman Khan, Anil Kapoor, Zayed Khan, Mithun Chakraborty
Directed By:
Subhash Ghai
26. Baar Baar Dekho (2016)
63
19
Baar Baar Dekho
63
19
Role:
Diya
Starring:
Sidharth Malhotra, Sayani Gupta, Kirti Adarkar, Sagar Arya
Directed By:
Nitya Mehra
27. Bombay Talkies (2013)
34
11
Bombay Talkies
34
11
Starring:
Rani Mukerji, Randeep Hooda, Saqib Saleem, Nawazuddin Siddiqui
28. Fitoor (2016)
53
17
Fitoor
53
17
Role:
Firdaus
Starring:
Aditi Rao Hydari, Lara Dutta, Ajay Devgan, Aditya Roy Kapoor, Tabu, Rahul Bhat
Directed By:
Abhishek Kapoor
29. Malliswari (2004)
58
22
Malliswari
58
22
Role:
Malliswari
Starring:
Venkatesh Daggubati, Srinivasa Rao Kota, Ganesh Babu, Balaiah
Directed By:
Vijay K. Bhaskar
30. Zero (2018)
35
15
Zero
Not
35
15

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.

Starring:
Deepika Padukone, Kajol, Alia Bhatt, Shah Rukh Khan, Anushka Sharma, Anushka Sharma
Directed By:
Anand L. Rai
31. Hello (2008)
28
11
Hello
28
11
Role:
Story-teller
Starring:
Salman Khan, Bharti Achrekar, Amrita Arora, Sharman Joshi, Arbaaz Khan
Directed By:
Atul Agnihotri
32. Blue (2009)
32
13
Blue
32
13
Starring:
Lara Dutta, Sanjay Dutt, Akshay Kumar, Zayed Khan
Directed By:
Anthony D'Souza
33. Jagga Jasoos (2017)
24
9
Jagga Jasoos
24
9

Jagga is a young boy, whose adoptive father, Bagchi, enrolls him in a boarding school and disappears mysteriously. Years later, after growing up, Jagga becomes a skilled detective. Along with a young journalist named Shruti, he embarks on a quest to find his father.

Role:
Shruti
Starring:
Ranbir Kapoor, Nawazuddin Siddiqui, Govinda, Saswata Chatterjee
Directed By:
Anurag Basu
34. Bharat (2019)
31
13
Bharat
Not
31
13

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.

Role:
Kumud Raina
Starring:
Varun Dhawan, Salman Khan, Jackie Shroff, Priyanka Chopra
Directed By:
Ali Abbas Zafar
35. Sooryavanshi (2021)
32
16
Sooryavanshi
UA
32
16

Veer Sooryavanshi, head of India’s Anti-Terrorism Squad, learns about a terrorist threat in Mumbai. He soon embarks on a mission to find 600 kilograms of missing RDX, that the terrorists are planning to use.     

Role:
Ria Sooryavanshi
Starring:
Ajay Devgan, Jackie Shroff
36. Boom (2003)
29
17
Boom
29
17
Starring:
Bo Derek, Padma Lakshmi, Jackie Shroff, Amitabh Bachchan, Gulshan Grover
Directed By:
Kaizad Gustad
37. Thugs of Hindostan (2018)
20
16
Thugs of Hindostan
Not
20
16

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.

Starring:
Amitabh Bachchan, Jackie Shroff, Aamir Khan, Lloyd Owen
Directed By:
Vijay Krishna Acharya
38. Balram vs. Tharadas (2006)
29
17
Balram vs. Tharadas
29
17
Role:
Supriya
Starring:
Mammootty, Mukesh, Charmy Kaur, Sreenivasan
Directed By:
I.V. Sasi
39. Allari Pidugu (2005)
25
15
Allari Pidugu
25
15
Starring:
Raghu Babu, Banerji, Tanikella Bharani, Chalapathi Rao
Directed By:
Jayant Paranji

Animation Movies

Main Krishna Hoon (2013)
8
7
Main Krishna Hoon
8
7
Role:
Katrina Kaif
Starring:
Juhi Chawla, Hrithik Roshan, Paresh Ganatra, Namit Shah
Directed By:
Rajiv S. Ruia