
Filmography106 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2027 | ProdigiesSeries | Dahlia | 66 |
| 2026 | LysistrataMovie | Lysistrata (voice) | 65 |
| 2025 | The Revenge ClubSeries | Rita Eggleston | 64 |
| 2025 | National Theatre at Home: A Tupperware of AshesMovie | Queenie | 64 |
| 2023 | The Smeds and the SmoosMovie | Aunt Smed (voice) | 62 |
| 2022 | RoarSeries | Anu | 61 |
| 2022 | The SandmanSeries | Ric the Vic | 61 |
| 2021 | The Wheel of TimeSeries | Verin Mathwin | 60 |
| 2021 | SpinMovie | Asha | 60 |
| 2020 | Kate & KojiSeries | Dr Ayesha Radwan | 59 |
| 2020 | Between the CoversSeries | Self | 59 |
| 2020 | Dragon RiderMovie | Subisha Gulab (voice) | 59 |
| 2019 | YesterdayMovie | Sheila Malik | 58 |
| 2018 | The Nutcracker and the Four RealmsMovie | Cook | 57 |
| 2018 | The Great Celebrity Bake Off for Stand Up To CancerSeries | Self - Guest | 57 |
| 2018 | Nativity Rocks!Movie | Nina | 57 |
| 2018 | The HomestayMovie | Meera | 57 |
| 2017 | Paddington 2Movie | Prosecutor | 56 |
| 2017 | Richard Osman's House of GamesSeries | Self - Contestant | 56 |
| 2017 | RivieraSeries | Sonya Roche | 56 |
| 2017 | Don't Ask Me Ask BritainSeries | Herself | 56 |
| 2017 | Our LivesSeries | Self - Narrator | 56 |
| 2016 | Doctor StrangeMovie | Dr. Patel | 55 |
| 2016 | Alice Through the Looking GlassMovie | Nobody (voice) | 55 |
| 2016 | Branagh Theatre Live: Romeo and JulietMovie | Nurse | 55 |
| 2016 | A Midsummer Night's Dream - Live at Shakespeare's GlobeMovie | Presenter | 55 |
| 2015 | The BrinkSeries | Naeema | 54 |
| 2015 | National Theatre Live: Behind the Beautiful ForeversMovie | Zehrunisa Husain | 54 |
| 2014 | The MusketeersSeries | Theresa | 53 |
| 2014 | Duck Quacks Don't EchoSeries | Self | 53 |
| 2014 | The KumarsSeries | Sushil 'Ummi' Kumar | 53 |
| 2014 | All About TWOMovie | Self - Panellist | 53 |
| 2014 | Original Comedy ShortsSeries | — | 53 |
| 2013 | BroadchurchSeries | Judge Sonia Sharma | 52 |
| 2012 | HuntedSeries | Fatima Zahir | 51 |
| 2011 | SilkSeries | Aisha Wiseman | 50 |
| 2010 | You Will Meet a Tall Dark StrangerMovie | Dia's Mother | 49 |
| 2009 | Horrible HistoriesSeries | Storyteller | 48 |
| 2009 | MinderSeries | Jess Robinson | 48 |
| 2008 | Beautiful PeopleSeries | Aunty Hayley | 47 |
| 2007 | Would I Lie to You?Series | Self - Panellist | 46 |
| 2007 | KingdomSeries | Head Teacher | 46 |
| 2007 | The Alan Titchmarsh ShowSeries | Self | 46 |
| 2007 | JekyllSeries | Miranda | 46 |
| 2007 | Phineas and FerbSeries | Baljeet's Mom (voice) | 46 |
| 2006 | ScoopMovie | Joe's Co-Passenger | 45 |
| 2006 | The Amazing Mrs PritchardSeries | Liz Shannon | 45 |
| 2006 | The Children's Party at the PalaceMovie | Mary (The BFG) | 45 |
| 2006 | School's OutSeries | Self | 45 |
| 2005 | Doctor WhoSeries | Nasreen Chaudhry | 44 |
| 2005 | Monkey TrousersSeries | — | 44 |
| 2005 | 8 Out of 10 CatsSeries | Self | 44 |
| 2005 | The F WordSeries | — | 44 |
| 2005 | NigellaSeries | Self | 44 |
| 2005 | Life Isn't All Ha Ha Hee HeeSeries | Sunita | 44 |
| 2005 | The Secretary Who Stole £4 MillionMovie | Joyti De-Laurey | 44 |
| 2004 | Who Do You Think You Are?Series | Self | 43 |
| 2004 | King of BollywoodMovie | Mrs Jones | 43 |
| 2003 | QISeries | Self | 42 |
| 2002 | The JurySeries | Headteacher | 41 |
| 2002 | All About MeSeries | Rupinder | 41 |
| 2002 | Johnny Vaughan TonightSeries | Self | 41 |
| 2001 | Double Income, No Kids YetSeries | Katie | 40 |
| 2001 | In DeepSeries | Marta Drusic | 40 |
| 2001 | The Kumars at No. 42Series | — | 40 |
| 2001 | BedtimeSeries | Ruby | 40 |
| 2000 | Aladdin: The ITV PantomimeMovie | High Priestess | 39 |
| 1999 | Holby CitySeries | Tara Sodi | 38 |
| 1999 | Loose WomenSeries | Self | 38 |
| 1999 | It's Only TV But I Like ItSeries | Self | 38 |
| 1999 | Bad GirlsSeries | Janan Hamad | 38 |
| 1998 | Girls' NightMovie | Carmen | 37 |
| 1998 | ParkinsonSeries | Self | 37 |
| 1998 | Goodness Gracious MeSeries | — | 37 |
| 1998 | The Mrs Bradley MysteriesSeries | Madame Marlene | 37 |
| 1997 | Midsomer MurdersSeries | Clara Myerscough | 36 |
| 1997 | RubySeries | Self | 36 |
| 1997 | Holding OnSeries | Zita | 36 |
| 1997 | A Night in with the GirlsMovie | Self | 36 |
| 1997 | Sixth HappinessMovie | Breathing Generator | 36 |
| 1997 | Keeping MumSeries | Tina Beare | 36 |
| 1997 | WavelengthSeries | Mrs Kumar | 36 |
| 1996 | Crossing the FloorMovie | Reporter | 35 |
| 1995 | Band of GoldSeries | Anne Denver | 34 |
| 1995 | Degrees of ErrorSeries | Dr. Jean Lowell | 34 |
| 1995 | It's Not UnusualMovie | Shushila | 34 |
| 1994 | Room 101Series | Self | 33 |
| 1994 | Memsahib RitaMovie | Unumma | 33 |
| 1994 | O Mary This LondonMovie | Ranting woman | 33 |
| 1994 | A Nice ArrangementMovie | Sita | 33 |
| 1992 | Absolutely FabulousSeries | Suzy | 31 |
| 1992 | Sean's ShowSeries | Trudy | 31 |
| 1992 | Gummed LabelsMovie | Mira | 31 |
| 1991 | Soldier SoldierSeries | Sangita Sharma | 30 |
| 1990 | Have I Got News for YouSeries | Self | 29 |
| 1990 | Drop the Dead DonkeySeries | Barmaid | 29 |
| 1988 | This MorningSeries | Self | 27 |
| 1987 | A Little PrincessSeries | Anna | 26 |
| 1987 | Sammy and Rosie Get LaidMovie | Rani | 26 |
| 1986 | BoonSeries | Council Supervisor | 25 |
| 1985 | The Secret Diary of Adrian Mole Aged 13¾Series | Mrs. Singh | 24 |
| 1985 | Black SilkSeries | Mumtaz Khan | 24 |
| 1984 | The BillSeries | — | 23 |
| 1983 | Natural WorldSeries | Narrator | 22 |
| 1983 | TaggartSeries | — | 22 |
| 1978 | An Audience with...Series | Self | 17 |