Kirron Kher & Anil Mehta Movies Together List — 2 Films
Complete Movies List & Collaboration History
Last updated: 2026-06-05 · Data sources: Wikipedia, TMDB
Kirron Kher and Anil Mehta appeared together in 2 Hindi films between 2004 and 2006. Their highest-rated collaboration was Veer-Zaara (2004 — 7.8/10). Films span Veer-Zaara (2004) through Kabhi Alvida Naa Kehna (2006).
The Kirron Kher & Anil Mehta partnership
From Veer-Zaara (2004) to Kabhi Alvida Naa Kehna (2006). The ran closed with Kabhi Alvida Naa Kehna in 2006. Veer-Zaara is the one most viewers reach for.
It started with Veer-Zaara (2004).
The shape of the work
Kirron Kher acted in every film; Anil Mehta directed all of them.
2 films across 1 decade
- Veer-Zaara
- Kabhi Alvida Naa Kehna
The partnership in numbers
Partnership Pattern
2 films across 2 years represents consistent collaboration.
Language Distribution
Linguistic diversity: 1 language, with Hindi being their primary medium.
Where each was in their career
Before Veer-Zaara, Kirron Kher had starred in 8 films, including Devdas (2002) and Ehsaas: The Feeling (2001).
After Kabhi Alvida Naa Kehna, Kirron Kher went on to appear in 12 more films, including Om Shanti Om (2007) and Khoobsurat (2014) (2014).
Before Veer-Zaara, Anil Mehta had starred in 5 films, including Kal Ho Naa Ho (2003) and Khamoshi: The Musical (1996).
After Kabhi Alvida Naa Kehna, Anil Mehta went on to appear in 14 more films, including Secret Superstar (2017) and Rockstar (2011).
Collaboration Journey
A chronological view of Kirron Kher & Anil Mehta's professional partnership
Actors and musicians who worked on most of their films
Amitabh Bachchan is the through-line — cast on 2 of their 2 films.














