Amitabh Bachchan and Salman Khan entered the list in joint seventh place, with estimated earnings of USD 33.5 million in the past year. Akshay Kumar follows behind in ninth place with USD 32.5 million.

Bollywood stars Shah Rukh Khan (18) and Ranbir Kapoor (30) with estimated earning of USD 26 million and USD 15 million respectively, also made the Forbes list.

Bollywood stalwart Amitabh Bachchan has starred in more than 150 movies in his 50 year career. He continues to earn huge money for his roles in flicks such 2014's 'Bhoothnath Returns,' Forbes noted.

One of India's biggest stars, Salman Khan, has appeared in some 80 movies since his 1989 breakout role 'Maine Pyar Kiya'.

Bollywood superstar Akshay Kumar has appeared in some 150 movies since his 1992 breakthrough in 'Khiladi'.

Shah Rukh Khan was described as 'India's Leonardo DiCaprio'. He earns from movies such as 'Happy New Year' and 'Fan', as well as lucrative endorsements including Pan Masala.

"Indian actor Ranbir Kapoor is one of Bollywood's top male actors and joins the World's Highest-Paid Actors list for the first time. He banks a decent pay check from movies such as 'Roy' and 'Bombay Velvet', Forbes said.

Robert Downey Jr topped the list with estimated total earnings of USD 80 million thanks to the Iron Man franchise, while Jackie Chan came in a surprise second position with a USD 50 million pay packet.

Others among the top ten were Vin Diesel (3), Bradley Cooper (4), Adam Sandler (5), Tom Cruise (6), and Mark Wahlberg (10).The 34 stars on Forbes' list earned a combined USD 941 million before taxes and fees between June 2014 and June 2015. A separate list of highest-paid actresses will be published later this year.


Latest news from Entertainment News Desk