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.

Leave a Reply to Jim LaForte Cancel Reply

Email (will not be published)