Zoe Saldaña has become the highest-grossing actor of all time, surpassing Scarlett Johansson after the success of Avatar: Fire and Ash. Her films have now earned more than $15.46 billion worldwide, according to the Numbers.
The 47-year-old Oscar winner's total was boosted by the latest Avatar instalment, which added over $1.2 billion to her cumulative box office. Saldaña's roles in the Guardians of the Galaxy trilogy, Avengers films, Star Trek movies, and the first Pirates of the Caribbean have contributed to her record.
Johansson had previously topped the list after Jurassic World Rebirth grossed $869 million worldwide. She has also appeared in multiple Marvel films. Saldaña and Johansson are followed by Samuel L. Jackson, Robert Downey Jr., and Chris Pratt, all of whom have starred in Marvel projects.
Among actors without Marvel roles, the highest-grossing are Tom Cruise, Dwayne Johnson, and Tom Hanks. The next highest-ranked female actors after Saldaña and Johansson are Emma Watson at No. 16, Karen Gillan at 23, and Elizabeth Olsen at 25.
Saldaña won the best supporting actress Oscar last year for Emilia Pérez and is currently working on the next season of Lioness. Meanwhile, Avatar director James Cameron has plans for two more films but has yet to confirm them officially.



