Hollywood is not just glitz, glamour, and red carpet moments; it’s also a numbers game. And these actors are at the top of the leaderboard. They’re not just familiar faces on the big screen; they’re the engines behind billion-dollar franchises and record-breaking box office runs.
Whether suited up as superheroes, racing through high-octane franchises, or delivering Oscar-worthy performances, these actors have done it all, and the ticket sales prove it.
10. Chris Evans – $11.42 Billion

Chris Evans went from a lukewarm flame in ‘Fantastic Four’ to full-blown Marvel royalty, ultimately helping Marvel rake in billions. Post-MCU, he showcased serious acting chops in ‘Knives Out’, which grossed over $310 million worldwide. As Captain America, with every punch, shield toss, and brooding stare, he became the MCU’s moral center. But his post-Marvel work, including ‘The Gray Man,’ and ‘Gifted,’ proves he’s got range, wit, and staying power.
Related: Top 10 Richest Actors Of The World In 2025
9. Dwayne Johnson – $11.44 Billion

From laying the smackdown in the WWE to laying down box office records, The Rock is an unstoppable force of charisma, abs, and straight-up hustle. Whether he’s racing muscle cars in ‘Fast & Furious’ or singing his heart out in ‘Moana‘. And now, he’s going dramatic in ‘The Smashing Machine’, proving there’s more to The Rock than raised eyebrows and flexed biceps.
8. Vin Diesel – $11.9 Billion

As Dominic Toretto, Vin Diesel turned ‘Fast & Furious’ into a multi-billion dollar global franchise. Beyond the steering wheel, his voice work as Groot in ‘Guardians of the Galaxy’ and ‘The Iron Giant’ shows his surprising versatility.
7. Chris Hemsworth – $12.1 Billion

As Thor, Chris Hemsworth brought gravitas and goofiness, but outside the MCU, he’s thrown punches in Netflix’s ‘Extraction’, raced in ‘Rush’, and suited up in ‘Men in Black: International’. And with rumors of new ‘Mad Max’ madness and ‘Avengers: Doomsday’ on the horizon, Hemsworth’s blockbuster streak isn’t slowing down anytime soon.
6. Tom Cruise – $12.6 Billion

Tom Cruise is his own superhero, one who hangs off planes, climbs skyscrapers, and laughs in the face of CGI. From redefining action in the ‘Mission: Impossible’ series to reviving ‘Top Gun’ after more than three decades, Cruise is the blueprint for the old-school, name-on-the-marquee movie star. With three Oscar nominations and a jaw-dropping stunt resume, he’s living proof that adrenaline and charisma can still rule the box office.
In case you missed it: Top 25 Oscar-Winning Films Of All Time
5. Chris Pratt – $14.1 Billion

He started as the lovable goof Andy Dwyer in ‘Parks and Rec’, but Chris Pratt’s transformation into Hollywood heavyweight is one of the best plot twists ever. As Star-Lord in ‘Guardians of the Galaxy’, raptor-whisperer in ‘Jurassic World’, and the voice behind ‘The Lego Movie’ and ‘The Super Mario Bros. Movie’, Pratt’s box office pull is no joke. He’s relatable, unexpectedly action-ready, and one of the highest-grossing actors working today.
4. Zoe Saldaña – $14.2 Billion

Zoe Saldaña might be the most underrated box office queen. ‘Avatar’ brought in a staggering $2.9 billion globally, while ‘Avengers: Endgame’ earned $2.8 billion, and she was front and center in both. She’s the only actor to star in both of the highest-grossing movies of all time: ‘Avatar’ and ‘Avengers: Endgame’. And now with her Cannes-winning turn in ‘Emilia Pérez’, she’s getting the critical acclaim to match her commercial reign.
3. Robert Downey Jr. – $14.3 Billion

Tony Stark built the MCU in a cave with a box of scraps, but RDJ built the future of modern Hollywood. His swagger, heart, and wit as Iron Man launched a cinematic revolution. And his emotional exit in ‘Avengers: Endgame‘ still gives us chills. But he’s not done. His Oscar-winning role in ‘Oppenheimer’ showed a whole new side of him, and with whispers of him returning to Marvel, RDJ might be ready to flip the script yet again.
2. Samuel L. Jackson – $14.6 Billion

With over 150 credits, Samuel L. Jackson’s résumé is a wild ride including hits like ‘Avengers: Endgame’, which grossed $2.8 billion worldwide, and an Oscar nomination for ‘Pulp Fiction’ that cemented his legacy as a genre-spanning legend through ‘Star Wars’, ‘Pulp Fiction’, ‘Jurassic Park’, the MCU, and even animated gems like ‘The Incredibles’.
Related: Top 25 Action Movies Of All Time
1. Scarlett Johansson – $14.8 Billion

Scarlett Johansson didn’t just survive in Hollywood; she dominated it. From Black Widow’s ferocity across eight Marvel films to her Oscar-nominated turns in ‘Marriage Story’ and ‘Jojo Rabbit,’ Johansson juggles critical acclaim and crowd-pleasers like a pro. She’s dabbled in sci-fi (‘Lucy,’ ‘Her’), comedy (‘Ghost World‘), and high-concept drama (‘Under the Skin‘), proving there’s no lane she can’t rule. With $14.8 billion in box office earnings, she’s not just Hollywood’s highest-grossing actress, she’s also one of the most versatile stars.