|Source of earnings||Films|
|Career High Point||Starring in Baahubali, country's highest-grossing film of all time|
|Number of times on list since 2017||2|
(In Rs crore)
Prabhas's first film after the phenomenal success of the Baahubali saga, Saaho, raked in the second-highest opening day collection for an Indian film at Rs 130 crore. Despite negative reviews, Prabhas's bilingual film, Saaho emerged as the second highest-grossing movie of the year, beaten only by Hrithik Roshan-starrer War. The 40-year-old southern superstar has been in high demand ever since the success of Baahubali, currently the country's highest-grossing film of all time. Yet, the Hyderabad-based actor has been rather selective about his roles, and went without a single release in 2018.