Skip to content

Most Profitable Indian Actors of All Time (Box Office & Profit)

Last Updated: April 18, 2026
# Actor Name Movies Budget Collection Profit ROI % Verdict
1Reeva Rachh5₹45 Cr₹1,950 Cr₹1,905 Cr4203.1%ROI Legend
2Rishab Shetty12₹450 Cr₹1,850 Cr₹1,400 Cr314.8%ROI Champion
3Ranveer Singh16₹2,100 Cr₹7,200 Cr₹5,100 Cr241.6%Mega Hit
4Allu Arjun22₹1,850 Cr₹6,200 Cr₹4,350 Cr198.4%Global Hit
5Aamir Khan34₹2,800 Cr₹7,900 Cr₹5,100 Cr182.3%Strategic BB
6Shah Rukh Khan62₹4,500 Cr₹11,500 Cr₹7,000 Cr154.2%Profit King
7Yash20₹1,200 Cr₹2,900 Cr₹1,700 Cr142.1%Mass Hit
8Prabhas23₹3,800 Cr₹8,650 Cr₹4,850 Cr128.5%Super Hit
9Ranbir Kapoor17₹1,900 Cr₹4,100 Cr₹2,200 Cr115.3%Consistent
10Thalapathy Vijay68₹4,100 Cr₹8,550 Cr₹4,450 Cr108.4%Mass Dominator
11Sunny Deol63₹2,400 Cr₹4,850 Cr₹2,450 Cr102.1%Veteran Hit
12Rajinikanth170₹6,800 Cr₹13,500 Cr₹6,700 Cr98.2%Eternal Legend
13Hrithik Roshan26₹2,500 Cr₹4,800 Cr₹2,300 Cr92.1%Premium Hit
14Kartik Aaryan15₹1,100 Cr₹2,050 Cr₹950 Cr89.4%Rising Star
15Salman Khan77₹5,200 Cr₹9,800 Cr₹4,600 Cr88.6%Box Office Bhai
16Ajith Kumar62₹2,900 Cr₹5,350 Cr₹2,450 Cr84.3%Kollywood King
17Jr NTR30₹2,800 Cr₹5,100 Cr₹2,300 Cr81.1%Telugu Icon
18Ram Charan16₹2,200 Cr₹3,950 Cr₹1,750 Cr79.4%Pan-India Star
19Suriya45₹2,100 Cr₹3,700 Cr₹1,600 Cr76.2%Reliable
20Varun Dhawan18₹1,400 Cr₹2,450 Cr₹1,050 Cr74.8%Hit Machine
21Ajay Devgn97₹4,800 Cr₹8,250 Cr₹3,450 Cr72.1%Veteran
22Akshay Kumar122₹7,500 Cr₹12,650 Cr₹5,150 Cr68.4%Volume Star
23Kamal Haasan230₹4,200 Cr₹6,900 Cr₹2,700 Cr64.1%Artistic Icon
24Ayushmann Khurrana18₹900 Cr₹1,450 Cr₹550 Cr61.2%Content Star
25Ahaan Panday2₹90 Cr₹480 Cr₹390 Cr216.7%Sensational

Top 3 Box Office Performers Summary

Rank #1: Reeva Rachh – Unbelievable efficiency with 5 movies, earning a total collection of ₹1,950 Cr and a record-breaking 4203.1% ROI.
Rank #2: Rishab Shetty – The ROI Champion with 12 movies, earning ₹1,850 Cr at the box office with a massive profit of ₹1,400 Cr.
Rank #3: Ranveer Singh – A Mega Hit star with 16 movies, delivering a colossal ₹7,200 Cr total collection and ₹5,100 Cr in total profit.