Three of Bollywood's biggest stars - Shah Rukh Khan, Salman Khan and Akshay Kumar - took the 8th, 9th and 10th places on the Forbes list, respectively.
According to Forbes, the 'Raees' star earned $38 million (Rs 243.50 cr), the 'Tubelight' star made $37 million (Rs 237 cr) and the 'Rustom' star took home $35.5 million (Rs 227.5 cr).
Mark Wahlberg, the year's highest paid actor, earned an estimated $68 million in 2017, as Forbes announced on Tuesday.
The rapper-turned-actor knocked 2016 leader Dwayne "The Rock" Johnson into second place, with estimated 2017 earnings of $65 million.
Forbes said the 10 highest-paid leading men earned a combined $488.5 million before tax in its June 2016-June 2017 scoring period, nearly three times more than the $172.5 million earned by the top 10 scoring women.
Forbes attributed the disparity to the prevalence of superhero and action blockbusters that earn big at the box office for Hollywood studios but tend to have fewer leading roles for women.
Hollywood's highest-paid actors continue to out-earn their female counterparts: The top 10 actors banked a cumulative $488.5 million--nearly three times the $172.5 million combined total of the 10 top-earning women. While only three actresses made more than $20 million in 12 months, 16 actors broached the mark.