Robert Downey Jr has been named the highest- paid actor in the world by Forbes for the third straight year, as the "Iron Man" star earned an estimated $80m between June 2014 and June 2015.

Downey earned $5m more than his 2014 haul, with Marvel being very generous to him, as the studio felt no one else could play Tony Stark with perfection.

Marvel's latest superhero chronicle "Avengers: Age of Ultron", grossed more than $1.3bn worldwide.

Veteran Chinese actor and martial arts star Jackie Chan came in at number two on the list with earnings of $50m from Hollywood and China.

"Fast and Furious" star Vin Diesel claimed the third spot with $47m, and was followed by Hollywood stars Bradley Cooper, Adam Sandler and Tom Cruise.

From India's Bollywood, veteran actor Amitabh Bachchan, Salman Khan and Akshay Kumar found places in the top 10 list, with 72-year-old Bachchan and 49-year-old Khan sharing the seventh rank with $33.5m each. Kumar was the ninth largest paid in the world at $32.5m.

The 34 highest-paid actors, who hail from seven countries, earned a combined $941m before taxes and fees between 1 June 2014 and 1 June 2015, according to Forbes.

Forbes's list measures earnings before subtracting management fees and taxes. It is based on data from Nielsen, Box Office Mojo and IMDB, as well as interviews with agents, managers, lawyers —and the stars themselves.

See the list of highest-paid actors below:

  1. Robert Downey, Jr., $80m
  2. Jackie Chan, $50m
  3. Vin Diesel, $47m
  4. Bradley Cooper, $41.5m
  5. Adam Sandler, $41m
  6. Tom Cruise, $40m
  7. Amitabh Bachchan, $33.5m
  8. Salman Khan,$33.5m
  9. Akshay Kumar, $32.5m
  10. Mark Wahlberg, $32m
  11. Dwayne Johnson, $31.5m
  12. Johnny Depp, $30m
  13. Leonardo Dicaprio, $29m
  14. Channing Tatum, $29m
  15. Chris Hemsworth, $27m
  16. Daniel Craig, $27m
  17. Matthew McConaughey, $26.5m
  18. Shah Rukh Khan, $26m
  19. Will Smith, $26m
  20. Matt Damon, $25m
  21. Hugh Jackman, $23m
  22. Ben Affleck, $19.5m
  23. Liam Neeson, $19.5m
  24. Chow Yun-fat, $18m
  25. Russell Crowe, $18m
  26. Seth Rogen, $17m
  27. George Clooney, $16.5m
  28. Brad Pitt, $16m
  29. Jonah Hill, $16m
  30. Will Ferrell, $15m
  31. Ranbir Kapoor, $15m
  32. Chris Evans, $13.5m
  33. Chris Pratt, $13m
  34. Andy Lau, $13m