Skip to content
13 Films Together
13 films·1986–2022·Top Music Composer: Anu Malik (1 films)·Top co-star: Jackie Shroff (3 films)

Anupam Kher & Naseeruddin Shah Movies Together List — 13 Films

Complete Movies List & Collaboration History

Last updated: 2026-06-04 · Data sources: Wikipedia, TMDB

Anupam Kher and Naseeruddin Shah appeared together in 13 Hindi films between 1986 and 2022. Their highest-rated collaboration was A Wednesday! (2008 — 7.7/10). Films span Karma (1986) through Naam Tha Kanhaiyalal (2022).

13
Films Together
5.0
Average Rating
1986 - 2022
Career Span
Hindi
Primary Language
Credibility
Career Phase
Active×Active
Long-Term Partnership

The Anupam Kher & Naseeruddin Shah partnership

Their work runs across 5 decades of Hindi cinema. After 8 years apart, they came back together for Paheli (2005). They didn't share a set between 1997 and 2005.

From Karma (1986) to Naam Tha Kanhaiyalal (2022). A Wednesday! is the one most viewers reach for.

The shape of the work

The 1980s belonged to Karma; the 2020s to Naam Tha Kanhaiyalal. Anupam Kher acted in every film; Naseeruddin Shah acted in all of them. Strictly Hindi cinema — they never crossed industries together.

Partnership facts

  • Their first film together, Karma (1986), was directed by Subhash Ghai. Ghai cast Naseeruddin Shah as the villain and Anupam Kher as a loyal sidekick — but Kher was initially hesitant to play a character who dies early. Shah convinced him to take the role, telling him it would be a memorable death scene.
  • On the set of Tridev (1989), Naseeruddin Shah would deliberately flub his lines in the first take to throw Anupam Kher off guard. Kher later said this forced him to stay sharp and improvise — and that Shah only did it with actors he respected.
  • A Wednesday! (2008) was originally written with a single lead. Naseeruddin Shah suggested splitting the role into two characters — the common man and the police commissioner — and insisted Anupam Kher play the cop. That film became a cult hit and inspired the 2013 Hollywood remake A Common Man.
  • Despite playing rivals on screen in multiple films, the two have been close friends since the 1980s. Anupam Kher once said Naseeruddin Shah is the only actor who can call him at 3 AM and he'll pick up — and that they've never had a single argument in 35 years.
  • Anupam Kher on Naseeruddin Shah: 'He is the only actor who can make me nervous even after 30 years of working together. When he looks at me during a scene, I know I have to bring my A-game.'

13 films across 5 decades

The 1980s accounted for 3 films, averaging 4.9/10.

The 1990s accounted for 4 films, averaging 4.3/10.

The 2000s brought 3 films together, anchored by A Wednesday! (7.7/10).

The 2010s accounted for 2 films, averaging 5.0/10.

The 2020s accounted for 1 film.

1980s
Films3
Avg Rating4.9/10
Notable:
  • Karma(5.6)
  • Tridev(5)
Era:
Anupam: ActiveNaseeruddin: Active
1990s
Films4
Avg Rating4.3/10
Notable:
  • Chaahat(5.6)
  • Lootere(5)
Era:
Anupam: ActiveNaseeruddin: Active
2000s
Films3
Avg Rating6.2/10
Notable:
  • A Wednesday!(7.7)
  • Paheli(6.2)
Era:
Anupam: ActiveNaseeruddin: Active
2010s
Films2
Avg Rating5.0/10
Notable:
  • Aiyaary(5.5)
  • Dirty Politics(4.6)
Era:
Anupam: ActiveNaseeruddin: Active
2020s
Films1
Notable:
  • Naam Tha Kanhaiyalal
Era:
Anupam: ActiveNaseeruddin: Active

The partnership in numbers

Partnership Pattern

Duration19862022
Span36 years
Avg Interval~3 years

13 films across 36 years represents consistent collaboration.

Language Distribution

Hindi
13 films (100%)

Linguistic diversity: 1 language, with Hindi being their primary medium.

Where each was in their career

36% of Anupam Kher's screen credits are with Naseeruddin Shah.

Anupam Kher

Before Karma, Anupam Kher had starred in 7 films, including Saaransh (1984) and Utsav (1984).

After Naam Tha Kanhaiyalal, Anupam Kher went on to appear in 16 more films, including IB 71 (2023) and Vijay 69 (2024).

Naseeruddin Shah

Before Karma, Naseeruddin Shah had starred in 34 films, including Aakrosh (1980) and Sparsh (1980).

After Naam Tha Kanhaiyalal, Naseeruddin Shah went on to appear in 8 more films, including Gustaakh Ishq (2025) and Fateh (2025).

Decade

Actors and musicians who worked on most of their films

Jackie Shroff appears alongside them in 3 films — practically a third lead.

Jackie Shroff3
Jackie ShroffCast
Aftab Shivdasani2
Aftab ShivdasaniCast
Amitabh Bachchan2
Amitabh BachchanCast
Govinda2
GovindaCast
Jimmy Shergill2
Jimmy ShergillCast
Juhi Chawla2
Juhi ChawlaCast
Manoj Bajpai2
Manoj BajpaiCast
Rajpal Yadav2
Rajpal YadavCast
Shabana Azmi2
Shabana AzmiCast
Shahrukh Khan2
Shahrukh KhanCast
Sunil Shetty2
Sunil ShettyCast
Sunny Deol2
Sunny DeolCast
Vikram Gokhale2
Vikram GokhaleCast
A.K. Hangal
A.K. HangalCast
Aamir Bashir
Aamir BashirCast
Adil Hussain
Adil HussainCast
Aditi Gowitrikar
Aditi GowitrikarCast
Amrish Puri
Amrish PuriCast
Amrita Singh
Amrita SinghCast
Anil Kapoor
Anil KapoorCast
Arbaaz Khan
Arbaaz KhanCast
Ashutosh Rana
Ashutosh RanaCast
Atul Kulkarni
Atul KulkarniCast
Avtar Gill
Avtar GillCast
Beena Banerjee
Beena BanerjeeCast
Bharat Bhushan
Bharat BhushanCast
Birbal
BirbalCast
Boman Irani
Boman IraniCast
Boney Kapoor
Boney KapoorCast
C.S. Dubey
C.S. DubeyCast
Chetan Pandit
Chetan PanditCast
Chunky Panday
Chunky PandayCast
Cyprus Dastoor
Cyprus DastoorCast
Dady Dustoor
Dady DustoorCast
Dalip Tahil
Dalip TahilCast
Dara Singh
Dara SinghCast
Dev Anand
Dev AnandCast
Dia Mirza
Dia MirzaCast
Dilip Kumar
Dilip KumarCast
Dimple Kapadia
Dimple KapadiaCast
Dino Morea
Dino MoreaCast
Juhi Babbar
Juhi BabbarCast
Kiran Kumar
Kiran KumarCast
Kirron Kher
Kirron KherCast
Kumud Mishra
Kumud MishraCast
Madhuri Dixit
Madhuri DixitCast
Mahesh Manjrekar
Mahesh ManjrekarCast
Mallika Sherawat
Mallika SherawatCast
Mandira Bedi
Mandira BediCast
Manoj Bajpayee
Manoj BajpayeeCast
Masumeh Makhija
Masumeh MakhijaCast
Minissha Lamba
Minissha LambaCast
Nana Patekar
Nana PatekarCast
Natassha
NatasshaCast
Neha Dhupia
Neha DhupiaCast
Nutan
NutanCast
Om Puri
Om PuriCast
Pankaj Berry
Pankaj BerryCast
Pankaj Tripathi
Pankaj TripathiCast
Parmeet Sethi
Parmeet SethiCast
Pooja Bedi
Pooja BediCast
Pooja Bhatt
Pooja BhattCast
Pooja Chopra
Pooja ChopraCast
Poonam Dhillon
Poonam DhillonCast
Pramod Moutho
Pramod MouthoCast
Raj Kiran
Raj KiranCast
Rakul Preet Singh
Rakul Preet SinghCast
Ramya Krishnan
Ramya KrishnanCast
Randhir Kapoor
Randhir KapoorCast
Rani Mukerji
Rani MukerjiCast
Ratna Pathak Shah
Ratna Pathak ShahCast
Raza Murad
Raza MuradCast
Sangeeta Bijlani
Sangeeta BijlaniCast
Sanjay Dutt
Sanjay DuttCast
Satish Shah
Satish ShahCast
Shakti Kapoor
Shakti KapoorCast
Sharat Saxena
Sharat SaxenaCast
Shivaji
ShivajiCast
Shreeram Lagoo
Shreeram LagooCast
Sidharth Malhotra
Sidharth MalhotraCast
Somy Ali
Somy AliCast
Sonam
SonamCast
Sonika Gill
Sonika GillCast
Sridevi
SrideviCast
Sudhanshu Pandey
Sudhanshu PandeyCast
Sunil Pal
Sunil PalCast
Sushant Singh
Sushant SinghCast
Tarina Patel
Tarina PatelCast
Tiku Talsania
Tiku TalsaniaCast
Vijay Bhatia
Vijay BhatiaCast
Anu Malik
Anu MalikMusic
Fuwad Khan
Fuwad KhanCinematography
Ravi K. Chandran
Ravi K. ChandranCinematography
Akash Khurana
Akash KhuranaWriting

Frequently asked questions