Film:
* 2002: "28 Days Later" (as Selena)
* 2006: "Miami Vice" (as Trudy)
* 2008: "The Secret Life of Bees" (as August Boatwright)
* 2010: "Jonah Hex" (as Lilah)
* 2011: "Pirates of the Caribbean: On Stranger Tides" (as Angelica)
* 2012: "Skyfall" (as Eve Moneypenny)
* 2013: "Mandela: Long Walk to Freedom" (as Winnie Mandela)
* 2015: "Spectre" (as Eve Moneypenny)
* 2016: "Moonlight" (as Paula) - Academy Award nomination for Best Supporting Actress
* 2017: "Collateral Beauty" (as Madeleine)
* 2018: "Rampage" (as Dr. Kate Caldwell)
* 2021: "No Time to Die" (as Eve Moneypenny)
* 2023: "The Woman King" (as Nanisca)
Television:
* 1998: "The Tribe" (as Malika)
* 2000: "EastEnders" (as Dawn Swann)
* 2002: "Trial & Retribution" (as Sharon Chambers)
* 2005: "The Inspector Lynley Mysteries" (as Rachel)
* 2010: "The Curious Case of Benjamin Button" (as Caroline)
* 2014: "The Game" (as the voice of The Game)
* 2017: "Black Mirror" (as Anji)
* 2022: "The First Lady" (as Michelle Obama)
This list highlights some of her most notable projects, but there are many others she has starred in over the years. She is known for her versatility and ability to portray complex and nuanced characters.