Mahira Khan’s 8 Best Performances, Ranked
Before she was Pakistan’s biggest female star, Mahira Khan was a VJ on MTV Pakistan, introducing music videos with an ease that made her a household face before she’d acted a single scene. Then came Bol in 2011, then Humsafar — and nothing was ever the same again.
Fifteen years on, she’s done it all: record-breaking dramas, a Bollywood debut opposite Shah Rukh Khan, and a role in the biggest Pakistani film ever made. Ranking her performances isn’t easy, because the woman rarely misses. But here’s our definitive list, from great to greatest.
8. Raees (2017) — Aasiya
Her Bollywood debut, playing the wife of Shah Rukh Khan’s bootlegger Raees Alam. The role itself was limited — Bollywood rarely knows what to do with Pakistani actresses — but Mahira brought a quiet dignity to Aasiya that stood out even in a film built entirely around its hero. It made her the first Pakistani actress in Bollywood’s 100-crore club, and she did it with grace under political fire, unable to even promote the film in India.
7. Bin Roye (2015) — Saba
The tragic romantic drama that worked both as a film and a television series. Mahira plays Saba, a woman whose unspoken love curdles into obsession, and she handles the character’s breakdown with real maturity — never melodramatic, always human. The film became one of Pakistan’s top-grossing productions, and her performance earned her a shelf of awards.
6. Ho Mann Jahaan (2016) — Manizeh
A coming-of-age musical about three friends chasing dreams in Karachi’s music scene. As the ambitious Manizeh, Mahira is all restless energy and charm — the rare performance of hers that’s pure fun. It reinforced something important: she could carry a box-office hit, not just a serious drama.
5. Superstar (2019) — Noori
Playing an aspiring actress clawing her way up in the film industry, opposite Bilal Ashraf. There’s a meta quality to watching Mahira play someone fighting for the stardom she already has, and she leans into it beautifully — vulnerable one moment, steely the next. The performance won her another Lux Style Award for Best Actress, and it deserved it.
4. The Legend of Maula Jatt (2022) — Mukkho Jatti
The biggest Pakistani film of all time needed its leading lady to hold her own against Fawad Khan’s volcanic Maula Jatt — and Mahira’s Mukkho does exactly that. Fierce, funny, and heartbreaking by turns, she gives the film its emotional centre. Sharing the screen with her old Humsafar co-star a decade later, the chemistry was still electric. Read our full review of The Legend of Maula Jatt for more.
3. Shehr-e-Zaat (2012) — Falak
Written by Umera Ahmed, this spiritual drama about love, loss, and faith features what many consider her finest television acting. As Falak, a woman whose perfect world collapses, Mahira charts a transformation from vanity to spirituality with extraordinary subtlety. It won her the Hum Award for Best Actress, and it remains the performance her most serious fans point to first.
2. Sadqay Tumhare (2014) — Shano
The biographical romance written by Khalil-ur-Rehman Qamar, based on his own life. As the gentle, doomed Shano, Mahira gave the role effortless charm and layered emotion in perfect balance — a love story you know can’t end well, made devastating by how much you believe in it. Two Lux Style Awards followed, including Best TV Actress.
1. Humsafar (2011) — Khirad Hussain
Was there ever any doubt? Khirad — proud, wounded, dignified — opposite Fawad Khan is the role that made Mahira Khan a superstar across Pakistan and India both. The drama became a phenomenon, their chemistry remains the gold standard of Pakistani television, and her Lux Style Award for Best Television Actress was a formality. Fifteen years later, people still talk about Khirad like she’s a real person. That’s not acting — that’s immortality.
Where to watch Mahira Khan’s best work
Good news: her classic Hum TV dramas — Humsafar, Shehr-e-Zaat, Sadqay Tumhare, and Bin Roye — all stream free on Hum TV’s official YouTube channel in full. Her films (Verna, Superstar, Ho Mann Jahaan, The Legend of Maula Jatt) rotate across Netflix and Prime Video Pakistan, so search before you settle in. For the full context on her most iconic dramas, see our 10 Best Pakistani Dramas of All Time.
Honourable mentions: her debut in Shoaib Mansoor’s Bol (2011), the bold Verna (2017) where she played a survivor seeking justice, and the rom-com 7 Din Mohabbat In (2018). Even her “smaller” performances are worth your time — that’s the thing about Mahira Khan. She doesn’t really do bad ones.
Read Next:


One Comment