Credit: Kevin Winter/Getty Images Photo: Samuel L. Jackson at the Premiere of The Avengers on April 11, 2012

If you want evidence of the gender gap in Hollywood, just check out Business Insider's list of the most successful actors at the box office. The top 10 is all male, with only two women making the cut for the top 20.

Since the list takes into account career box office and averages — using stats from Box Office Mojo — it's no surprise that most of the stars on the list are on the older side. But most of their highest grossing films are also from several years ago. Harrison Ford's top film is still Star Wars, and Tom Hanks's biggest is Toy Story 3. On the more recent side, The Avengers certainly helped Robert Downey Jr. and Samuel L. Jackson, and The Dark Knight was tops for Morgan Freeman.

Check out the top 10 below, along with their career stats to date. Are you surprised by some of the names — in terms of who is here and who is missing?

1. Tom Hanks

Career Box Office: $4.26 billion

Career Average: $101 million per film

2. Morgan Freeman

Career Box Office: $4 billion

Career Average: $77 million per film

3. Harrison Ford

Career Box Office: $3.85 billion

Career Average: $101.4 million per film

4. Eddie Murphy

Career Box Office: $3.81 billion

Career Average: $100.3 million per film

5. Samuel L. Jackson

Career Box Office: $3.74 billion

Career Average: $61.3 million per film

6. Tom Cruise

Career Box Office: $3.29 billion

Career Average: $96.8 million per film

7. Bruce Willis

Career Box Office: $3.17 billion

Career Average: $55.7 million per film

8. Robin Williams

Career Box Office: $3.16 billion

Career Average: $67.3 million per film

9. Johnny Depp

Career Box Office: $3.07 billion

Career Average: $76.8 million per film

10. Robert Downey Jr.

Career Box Office: $3 billion

Career Average: $61.3 million per film
 

Check out the full top 20 here. Just missing the top 10 cut was Michael Caine at No. 11, and the first woman to make the 20 list was Cameron Diaz at No. 13, with a career box office of $2.82 billion and an average of $91.1 million per film. The only other woman to make the top 20 was Julia Roberts at No. 19.

You'll probably never see Meryl Streep or Daniel Day-Lewis on a list like this, but they're the ones who tend to get the most awards love. Which would you rather have — the big paycheck or the peer honors?

Source: Business Insider