Main Cast Members:
* David Oyelowo (as Danny Hunter, Season 1-3)
* Matthew Macfadyen (as Tom Quinn, Season 1-4)
* Keeley Hawes (as Zia, Season 1-3)
* Rupert Penry-Jones (as Adam Carter, Season 4-10)
* Nicola Walker (as Ruth Evershed, Season 5-10)
* Hermione Norris (as Ros Myers, Season 5-10)
* Peter Firth (as Harry Pearce, Season 1-10)
Recurring Cast Members:
* Lara Pulver (as Erin Watts, Season 7-9)
* Max Brown (as Will Holloway, Season 8-10)
* Jenny Agutter (as Connie James, Season 7-10)
* Shazad Latif (as Tariq Masood, Season 9-10)
* Sophie Okonedo (as Maya, Season 10)
This is not an exhaustive list, as Spooks featured a revolving door of agents and other characters over its long run.