Logo

Box Office Mojo

And the Actress Who Has Earned More Money at the Box Office Than Any Other Actress in History Is … (Hint: It’s Not Julia Roberts, Katharine Hepburn or Meryl Streep)

Jun 30, 2016  •  Post A Comment

A listing of the highest-grossing actors and actresses of all time finds a “Star Wars” veteran, Harrison Ford, at No. 1, with Scarlett Johansson cracking the top 10 as the highest-ranking actress on the list.

The listing by Box Office Mojo ranks Ford on top with total domestic gross listed as $4.872 billion. Ford is followed by Samuel L. Jackson at No. 2 ($4.647 billion), Morgan Freeman at No. 3 ($4.433 billion), Tom Hanks at No. 4 ($4.341 billion) and Robert Downey Jr. at No. 5 ($3.944 billion).

Johansson, 31, whose top-grossing film is “The Avengers,” checks in at No. 10 with $3.332 billion in total gross. Cameron Diaz is the only other actress to make the overall top 20, claiming the No. 19 spot with $3.032 billion in total receipts.

avengers movie 2012

One Comment

  1. To be fair, Harrison Ford’s earnings would be higher with the significantly increased price of ticket sales.

Your Comment

Email (will not be published)