| Year | Film | Role | Language | Notes |
| 2014 | Punjab 1984 | Satwant Kaur (Shiva's mother) | Punjabi | |
| Khoobsurat | Manju (Mili's mother) | Hindi | |
| Total Siyapaa | Asha's mother | |
| Gunday | Courtesan (Deleted scene) | |
| 2012 | Ajab Gazabb Love | Rashmi Grewal | |
| 2011 | Mummy Punjabi | Baby R. Arora | |
| 2010 | Action Replayy | Bholi Devi | |
| Milenge Milenge | Tarot Card Reader | |
| Alexander the Great | | Malayalam | |
| 2009 | Kurbaan | Nasreen Aapa | Hindi | |
| Kambakkht Ishq | Aunt Dolly | |
| 2008 | Dostana | Mrs. Seema Acharya (Sam's mother) | Nominated – Filmfare Award for Best Supporting Actress |
| Saas Bahu Aur Sensex | Binita Sen | |
| Singh Is Kinng | Rose Lady (Sonia's mother) | |
| 2007 | Om Shanti Om | Bela Makhija (Om's mother) | |
| Apne | Raavi B. Choudhary | |
| Just Married | Shobha Chaturvedi | |
| 2006 | I See You | Mrs. Dutt | |
| Kabhi Alvida Naa Kehna | Kamaljit 'Kamal' Saran | Nominated – Filmfare Award for Best Supporting Actress |
| Fanaa | Nafisa Ali Begum (Zooni's mother) | |
| Rang De Basanti | Mitro (DJ's Mother) | Nominated – Filmfare Award for Best Supporting Actress |
| 2005 | Mangal Pandey: The Rising | Lol Bibi | |
| It Could Be You | Mrs. Dhillon | English | |
| 2004 | Veer–Zaara | Mariam Hayaat Khan (Zaara's mother) | Hindi | |
| Hum Tum | Parminder 'Bobby' Prakash (Rhea's mother) | |
| Main Hoon Na | Madhu Sharma | |
| Khamosh Pani | Veero/Ayesha Khan | Punjabi, Urdu | Lux Style Award for Best Film Actress |
| 2002 | Karz: The Burden of Truth | Savitri Devi | Hindi | |
| Devdas | Sumitra Chakraborty | Nominated – Filmfare Award for Best Supporting Actress |
| 2001 | Ehsaas: The Feeling | Antra's mother | |
| 1999 | Bariwali | Banalata | Bengali | National Film Award for Best Actress |
| 1997 | Darmiyaan: In Between | Zeenat Begum | Hindi / Assamese | |
| 1996 | Sardari Begum | Sardari Begum | Hindi | National Film Award – Special Jury Award (feature film) |
| 1988 | Pestonjee | Soona Mistry | credited as Kirron Thakursingh–Kher |
| 1983 | Aasra Pyaar Da | Sheela | Punjabi | |