5.7
/10
Sonya Khan is a fictional character portrayed by Bhavnisha Parmar in the TV series Doctor Who.
They appear in 6 episodes out of a total of 166 aired

Sonya Khan

by Bhavnisha Parmar

character

Episodes6

  • 5.1
    /10

    Arachnids in the UK

    episode S11.E4 october 2018
    The Doctor, Yaz, Graham, and Ryan find their way back to Yorkshire only to find something is stirring amidst the eight-legged arachnid population of Sheffield.
  • 6.6
    /10

    Demons of the Punjab

    episode S11.E6 november 2018
    Yasmin travels in time to visit her grandmother during her youth in the partition of India, but everyone gets caught up in the tragic bloodshed of that era.
  • 6.7
    /10

    Spyfall: Part One

    episode S12.E1 january 2020
    When intelligence agents around the world come under attack from alien forces, MI6 turns to the only person who can help... The Doctor.
  • 6.5
    /10

    Spyfall: Part Two

    episode S12.E2 january 2020
    A terrifying plan to destroy humanity is about to reach fruition. Can the Doctor and her friends escape multiple traps and defeat a deadly alliance?
  • 5.7
    /10

    Can You Hear Me?

    episode S12.E7 february 2020
    From ancient Syria to present day Sheffield, and out into the wilds of space, something is stalking the Doctor and infecting people's nightmares.
  • 5.9
    /10

    Flux: Chapter Three - Once, Upon Time

    episode S13.E3 november 2021
    Time is beginning to run wild. On a planet that shouldn't exist, in the aftermath of apocalypse, the Doctor, Dan, Yaz, and Vinder face a battle to survive.