Anupam Kher & Shakti Kapoor Movies Together List — 25 Films
Complete Movies List & Collaboration History
Last updated: 2026-06-03 · Data sources: Wikipedia, TMDB
Anupam Kher and Shakti Kapoor appeared together in 25 Hindi films between 1985 and 2014. Their highest-rated collaboration was Chup Chup Ke (2006 — 6.3/10). Films span Wafadaar (1985) through Main Tera Hero (2014).
The Anupam Kher & Shakti Kapoor partnership
Their work runs across 4 decades of Hindi cinema. 1992 was their peak — 4 films in twelve months. For 29 years, a Anupam–Shakti film arrived almost every year.
From Wafadaar (1985) to Main Tera Hero (2014). It started with Wafadaar (1985).
The shape of the work
The 1980s belonged to ChaalBaaz; the 2010s to Main Tera Hero. Anupam Kher acted in every film; Shakti Kapoor acted in all of them. Strictly Hindi cinema — they never crossed industries together.
Partnership facts
- They first shared screen space in Wafadaar (1985), but neither was the lead. The film was a multi-starrer where both played supporting roles — and neither got a career boost from it. Their real partnership started the next year when Subhash Ghai cast them together in Karma (1986).
- In Satyamev Jayate (1987), Kapoor played the villain and Kher played a cop. Their cat-and-mouse dynamic worked so well that director Raj Sippy reused the same pairing in Bees Saal Baad (1988) — again with Kapoor as the antagonist and Kher as the investigator.
- Despite making 8 films together, they never became close friends off-screen. Neither has ever mentioned the other in interviews as a regular hangout or confidant. Their bond was strictly professional — show up, deliver, leave.
- Their 1992 film Umar 55 Ki Dil Bachpan Ka was a bizarre comedy where Kher played a 55-year-old man acting like a child. It flopped hard, but it directly inspired the premise of the 2014 hit Main Tera Hero — where Varun Dhawan's character behaves childishly around his love interest. Kher and Kapoor reunited for that film, 22 years later.
- Shakti Kapoor once said in a 2012 interview: 'Anupam and I never needed to rehearse. We'd look at each other and know exactly what the other was going to do. That's why our scenes together always looked effortless.'
- In Naughty @ 40 (2011), Kher played a middle-aged man trying to win back his wife, while Kapoor played his lecherous friend. Kapoor improvised most of his lines on set, and Kher — known for sticking to the script — had to match his energy on the fly. The director later said Kher was visibly frustrated but delivered his best comic timing because of it.
25 films across 4 decades
The 1980s accounted for 7 films, averaging 4.7/10.
The 1990s accounted for 13 films, averaging 4.7/10.
The 2000s accounted for 2 films, averaging 5.2/10.
The 2010s accounted for 3 films, averaging 4.5/10.
- ChaalBaaz
- Karma
- Zindagi Ek Juaa
- Mere Sapno Ki Rani
- Chup Chup Ke
- Dhaai Akshar Prem Ke
- Main Tera Hero
- Naughty @ 40
The partnership in numbers
Partnership Pattern
25 films across 29 years represents consistent collaboration.
Language Distribution
Linguistic diversity: 1 language, with Hindi being their primary medium.
Where each was in their career
38% of Anupam Kher's screen credits are with Shakti Kapoor. When they first worked together, Anupam Kher had 3 films behind them; Shakti Kapoor had 45. After Main Tera Hero, Anupam Kher kept going for 38 more films; Shakti Kapoor stepped back.
Before Wafadaar, Anupam Kher had starred in 3 films, including Saaransh (1984) and Utsav (1984).
After Main Tera Hero, Anupam Kher went on to appear in 38 more films, including MS Dhoni: The Untold Story (2016) and Baby (2015).
Before Wafadaar, Shakti Kapoor had starred in 45 films, including Sargam (1979) and Qurbani (1980).
After Main Tera Hero, Shakti Kapoor went on to appear in 16 more films, including Life Mein Time Nahi Hai Kisi Ko (2019) and Trial Period (2023).





Collaboration Journey
A chronological view of Anupam Kher & Shakti Kapoor's professional partnership
Actors and musicians who worked on most of their films
Bappi Lahiri scored 3 of them. They worked with the same 14 people again and again — a small repertory company. Gulshan Grover appears alongside them in 7 films — practically a third lead.
7
7
6
6
4
4
4
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2



























































































3
2





Other iconic Hindi director-actor duos
Discover other partnerships with comparable filmographies and ratings
Shakti Kapoor
Dharmendra
Shakti Kapoor
Amrish Puri
Asrani
Jeetendra
Jackie Shroff
Anupam Kher
Paresh Rawal
Om Puri
