Bollywood stars Amitabh Bachchan, Salman Khan and Akshay Kumar are among the world's top ten highest-paid actors in Forbes first global list of actors from Hollywood to Hong Kong and Bollywood.
Amitabh Bachchan and Salman Khan entered the list in joint seventh place, with estimated earnings of $33.5 million in the past year. Akshay Kumar follows behind in ninth place with $32.5 million.
Bollywood stars Shah Rukh Khan (18) and Ranbir Kapoor (30) with estimated earning of $26 Million and $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 top rupee 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 $80 million thanks to the Iron Man franchise, while Jackie Chan came in a surprise second position with a $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 $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.