Robert Downey Jr. has been named Forbes’ 2015 highest-paid actor, his third year in a row.

The “Iron Man” star earned $80 million from his movies in the last 12 months such as the “Avengers: Age of Ultron”, said the Daily Mail.  The blockbuster movie garnered $1.39 billion in box office.

Chinese actor Jackie Chan secured the second place, earning $50 million from his franchises, merchandise and his chain of cinemas, the Daily Mail reported.

Actor Vin Diesel pocketed $47 million that placed him in third place, thanks to his global hit “Fast & Furious 7”.

Bradley Cooper made it at number four with $41.5 million earnings from “American Sniper” and “Guardians Of The Galaxy.”

Adam Sandler hauled $41 million from four films exclusively for Netflix although his 2015 film “Pixels” did not performed well in the box office, according to Daily Mail.

“James Bond” star Daniel Craig was the only British actor who made it in this year’s list, tying with the highest-ranking Australian actor Chris Hemsworth at number 15. Both actors pocketed $27 million in the last 12 months.

According to the Telegraph, this is the first time Forbes showcased high-earning Bollywood stars in its list. Four Bollywood actors made it to this year’s annual highest paid actors’ roll.

Forbes said the top 33 highest paid actors from seven countries earned a combined $877 million before taxes and fees between June 1, 2014 and June 1, 2015.

The payday figures are based on data from Nielsen, Box Office Mojo and IMDB, as well as interviews with agents, managers, lawyers, and the actors themselves, Forbes added.

Rounding up the top actors in the list:

6. Tom Cruise: $40m

7. Amitabh Bachchan: $33.5m

Salman Khan: $33.5m

8. Akshay Kumar: $32.5m

9. Mark Wahlberg: $32m

10. Dwayne Johnson: $31.5m

11. Johnny Depp: $30m

12. Leonardo DiCaprio: $29m

13. Channing Tatum: $29m

14. Chris Hemsworth: $27m

Daniel Craig: $27m

Click here to view the complete list of Forbes’ World’s Highest-Paid Actors for 2015.