Shahrukh, whose repertoire contains films from 'Dilwale Dulhaniya Le Jayenge' to 'Chak De India', is ranked 8th on the list of 20 of the 'World's Highest Paid Actors 2016', tied with 'Iron Man' Downey Jr with earnings of USD 33 million.
Akshay is tied with Hollywood heartthrob Pitt for the 10th position with earnings of USD 31.5 million.
Bachchan is on the 18th rank with earnings of USD 20 million, ahead of Oscar-winner Matthew McConaughey (19) and 'Star Wars' legend Harrison Ford (20).
The list of the top-earning actors comes days after Forbes released the list of the highest-paid actresses in the world.
More From This Section
Deepika Padukone, 30, made her debut among world's top 10 highest paid actresses, with earnings of USD 10 million. She was the only Indian actress and the sole newcomer in the list, coming in on the 10th spot.
Apart from earning more, men in movies alsohave longer careers than the top-earning women, Forbes said adding that 95 per cent of the highest-paid actors are over 40, compared with half of the actresses.
In Forbes' rankings, all of the highest-paid actresses are under 50, while 45 per cent of the actors are 50-plus, with Ford and Bachchan in their 70s.
"He also cashes in on endorsement deals for dozes of brands most Americans have likely never heard of," it said.
Akshay banked top rupee for his hit films. "The action star bolsters his earnings endorsing a wider range of products than most Hollywood shills," Forbes said.
It described the 'Sultan' superstar as "one of Bollywood's leading men," who makes top rupee from films such as 'Bajrangi Bhaijaan' and numerous endorsements.
Forbes also noted Salman's 2015 sentence of five years, which was later suspended, in a hit-and-run case.
Johnson's USD 64.5 million payday more than doubled his
2015 earnings, making him this year's biggest dollar gainer, Forbes said.
The erstwhile wrestler's millions came from upfront fees for movies including 'Central Intelligence' and 'Fast 8', as well as the forthcoming Baywatch.
He bested second-ranked Jackie Chan (USD 61 million), who mints moneywith movies in China, and Matt Damon (3), who tallied USD 55 million largely off the success of 'The Martian'.
Rounding out the top five is perennial list member Tom Cruise at the number four spot with earnings of USD 53 million dollars and Johnny Depp at the fifth with USD 48 million.
The world's highest-paid actress, Jennifer Lawrence (USD 46 million), earned 71 per centof Johnson's USD 64.5 million.
That ratio is a little lower than the 79 cents a white woman is typically paid to every dollar a white man makes, but better than the pay disparity Hispanic or Black women typically face.
"There are simply more big budget roles for men that pay the high fees and cut of profits needed to score multimillion take-homes. In fact, there are more roles for men," it said.
Combined, the world's 20 highest-paid actors earned a whopping USD 703.5 million between June 2015-2016, before management fees and taxes.