Skip to main contentSkip to navigationSkip to navigation
The 31-year-old is the youngest actor in the top 10 highest-grossing actors by 20 years.
The 31-year-old is the youngest actor in the top 10 highest-grossing actors by 20 years. Photograph: C Flanigan/Getty Images
The 31-year-old is the youngest actor in the top 10 highest-grossing actors by 20 years. Photograph: C Flanigan/Getty Images

Scarlett Johansson now highest-grossing female film star of all time

This article is more than 7 years old

Judged by US box-office takings, The Avengers star is now the 10th biggest movie star ever, thanks to two hits in 2016

Scarlett Johansson has become the 10th highest-grossing movie star of all time, according to Box Office Mojo.

The 31-year-old is the only female actor in the top 10 and the youngest by 20 years, with her films making over $3.3bn in the US alone, placing her above Matt Damon, Liam Neeson and Will Smith.

Her biggest hits have been roles within the Marvel cinematic universe, but she also steered action thriller Lucy to success in 2014. This year has seen Johansson star in two box-office hits: Captain America: Civil War and The Jungle Book.

The closest woman to her in the list is Cameron Diaz at 19, followed by Helena Bonham Carter at 26, Cate Blanchett at 29 and Julia Roberts at 30. The list is topped by Harrison Ford, who has pushed Samuel L Jackson down to second place after the recent success of Star Wars: The Force Awakens.

Johansson’s upcoming films include a voice role in animated comedy Sing, more action in anime adaptation Ghost in the Shell and comedy Rock That Body. She’s also set to star in her own standalone Black Widow film for Marvel as well as a biopic of Zelda Fitzgerald.

Comments (…)

Sign in or create your Guardian account to join the discussion

Most viewed

Most viewed