BOXOFFICEX ACTOR RANKINGS

Top 50 Highest Grossing Indian Actors & Actresses

Explore top 50 of the highest grossing Indian actors and actresses using worldwide box office collections from movies tracked by BoxOfficeX across Tamil, Telugu, Hindi, Kannada and Malayalam cinema. Compare total worldwide gross, movie count, average collection and blockbuster movies, then use the language filters to see how stars perform within individual Indian film languages. The current tracked leader is Deepika Padukone with ₹6,902.6 Cr in worldwide gross.

Indian Cinema’s Highest Grossing Stars

The complete list is ordered by combined tracked worldwide gross across the supported Indian languages. The Top 10 summary below highlights the first ten positions from the same ranking.

#1
Deepika Padukone
Deepika Padukone
35 movies | ₹6,902.6 Cr | ₹431.41 Cr Avg | 6 Blockbusters
#2
Ranveer Singh
Ranveer Singh
22 movies | ₹6,817.2 Cr | ₹340.86 Cr Avg | 3 Blockbusters
#3
Akshay Kumar
Akshay Kumar
133 movies | ₹6,568.25 Cr | ₹172.85 Cr Avg | 3 Blockbusters
#4
Prabhas
Prabhas
26 movies | ₹5,501.95 Cr | ₹458.5 Cr Avg | 5 Blockbusters
#5
Aamir Khan
Aamir Khan
45 movies | ₹5,344.04 Cr | ₹668 Cr Avg | 8 Blockbusters
#6
Rashmika Mandanna
Rashmika Mandanna
27 movies | ₹5,299.67 Cr | ₹311.75 Cr Avg | 7 Blockbusters
#7
Salman Khan
Salman Khan
60 movies | ₹5,148.44 Cr | ₹343.23 Cr Avg | 14 Blockbusters
#8
Shah Rukh Khan
Shah Rukh Khan
57 movies | ₹4,820.4 Cr | ₹438.22 Cr Avg | 15 Blockbusters
#9
Rajinikanth
Rajinikanth
110 movies | ₹4,090.66 Cr | ₹204.53 Cr Avg | 24 Blockbusters
#10
Tamannaah Bhatia
Tamannaah Bhatia
30 movies | ₹4,042.01 Cr | ₹269.47 Cr Avg | 8 Blockbusters
#11
Ranbir Kapoor
Ranbir Kapoor
24 movies | ₹3,876.04 Cr | ₹323 Cr Avg | 2 Blockbusters
#12
Vijay
Vijay
69 movies | ₹3,761.21 Cr | ₹188.06 Cr Avg | 21 Blockbusters
#13
Ajay Devgn
Ajay Devgn
106 movies | ₹3,408.01 Cr | ₹154.91 Cr Avg | 9 Blockbusters
#14
Sanya Malhotra
Sanya Malhotra
4 movies | ₹3,337.79 Cr | ₹1,112.6 Cr Avg | 1 Blockbusters
#15
Nayanthara
Nayanthara
49 movies | ₹3,320.43 Cr | ₹122.98 Cr Avg | 13 Blockbusters
#16
Fahadh Faasil
Fahadh Faasil
37 movies | ₹3,272.02 Cr | ₹155.81 Cr Avg | 6 Blockbusters
#17
Sathyaraj
Sathyaraj
7 movies | ₹3,264.66 Cr | ₹544.11 Cr Avg | 5 Blockbusters
#18
Allu Arjun
Allu Arjun
22 movies | ₹3,186.62 Cr | ₹265.55 Cr Avg | 5 Blockbusters
#19
Pooja Hegde
Pooja Hegde
24 movies | ₹3,140.1 Cr | ₹184.71 Cr Avg | 1 Blockbusters
#20
Katrina Kaif
Katrina Kaif
43 movies | ₹3,102.07 Cr | ₹344.67 Cr Avg | 6 Blockbusters
#21
Ram Charan
Ram Charan
17 movies | ₹3,076.99 Cr | ₹181 Cr Avg | 3 Blockbusters
#22
Anushka Shetty
Anushka Shetty
24 movies | ₹3,037.98 Cr | ₹276.18 Cr Avg | 7 Blockbusters
#23
Trisha Krishnan
Trisha Krishnan
35 movies | ₹3,001.51 Cr | ₹187.59 Cr Avg | 10 Blockbusters
#24
Vicky Kaushal
Vicky Kaushal
18 movies | ₹2,908.11 Cr | ₹193.87 Cr Avg | 1 Blockbusters
#25
Vijay Sethupathi
Vijay Sethupathi
63 movies | ₹2,887.97 Cr | ₹206.28 Cr Avg | 7 Blockbusters
#26
Alia Bhatt
Alia Bhatt
25 movies | ₹2,874.3 Cr | ₹287.43 Cr Avg | 2 Blockbusters
#27
Anushka Sharma
Anushka Sharma
20 movies | ₹2,855.24 Cr | ₹285.52 Cr Avg | 2 Blockbusters
#28
Suriya
Suriya
54 movies | ₹2,643.69 Cr | ₹88.12 Cr Avg | 11 Blockbusters
#29
N. T. Rama Rao Jr.
N. T. Rama Rao Jr.
31 movies | ₹2,635.13 Cr | ₹329.39 Cr Avg | 7 Blockbusters
#30
Kamal Haasan
Kamal Haasan
62 movies | ₹2,599.02 Cr | ₹83.84 Cr Avg | 19 Blockbusters
#31
Ajith Kumar
Ajith Kumar
62 movies | ₹2,493.5 Cr | ₹56.67 Cr Avg | 8 Blockbusters
#32
Kareena Kapoor Khan
Kareena Kapoor Khan
66 movies | ₹2,471.54 Cr | ₹308.94 Cr Avg | 4 Blockbusters
#33
Fatima Sana Shaikh
Fatima Sana Shaikh
4 movies | ₹2,420.4 Cr | ₹806.8 Cr Avg | 0 Blockbusters
#34
Pankaj Tripathi
Pankaj Tripathi
40 movies | ₹2,414.41 Cr | ₹219.49 Cr Avg | 1 Blockbusters
#35
Madhavan
Madhavan
35 movies | ₹2,233.64 Cr | ₹319.09 Cr Avg | 7 Blockbusters
#36
Hrithik Roshan
Hrithik Roshan
31 movies | ₹2,208.89 Cr | ₹245.43 Cr Avg | 7 Blockbusters
#37
Shruti Haasan
Shruti Haasan
37 movies | ₹2,105.31 Cr | ₹131.58 Cr Avg | 6 Blockbusters
#38
Samantha Ruth Prabhu
Samantha Ruth Prabhu
28 movies | ₹1,979.88 Cr | ₹94.28 Cr Avg | 14 Blockbusters
#39
Achyuth Kumar
Achyuth Kumar
6 movies | ₹1,974.16 Cr | ₹394.83 Cr Avg | 3 Blockbusters
#40
Yash
Yash
21 movies | ₹1,921.73 Cr | ₹274.53 Cr Avg | 3 Blockbusters
#41
Kajal Aggarwal
Kajal Aggarwal
57 movies | ₹1,894.84 Cr | ₹105.27 Cr Avg | 6 Blockbusters
#42
Kiara Advani
Kiara Advani
19 movies | ₹1,837.51 Cr | ₹183.75 Cr Avg | 2 Blockbusters
#43
Samuthirakani
Samuthirakani
6 movies | ₹1,752.61 Cr | ₹350.52 Cr Avg | 4 Blockbusters
#44
Vijay Deverakonda
Vijay Deverakonda
18 movies | ₹1,704.69 Cr | ₹131.13 Cr Avg | 5 Blockbusters
#45
Shahid Kapoor
Shahid Kapoor
35 movies | ₹1,687.06 Cr | ₹140.59 Cr Avg | 3 Blockbusters
#46
Dhanush
Dhanush
57 movies | ₹1,685.3 Cr | ₹42.13 Cr Avg | 9 Blockbusters
#47
Mrunal Thakur
Mrunal Thakur
13 movies | ₹1,655.18 Cr | ₹165.52 Cr Avg | 3 Blockbusters
#48
Kriti Sanon
Kriti Sanon
25 movies | ₹1,614.16 Cr | ₹201.77 Cr Avg | 0 Blockbusters
#49
Priyamani
Priyamani
5 movies | ₹1,570.32 Cr | ₹785.16 Cr Avg | 3 Blockbusters
#50
Mohanlal
Mohanlal
53 movies | ₹1,543.8 Cr | ₹81.25 Cr Avg | 30 Blockbusters

Top 10 Indian Actors & Actresses by Worldwide Box Office Collection

A quick view of the first 10 positions from the complete All India ranking, using the same tracked worldwide gross data.

  1. #1Deepika Padukone₹6,902.6 Cr
  2. #2Ranveer Singh₹6,817.2 Cr
  3. #3Akshay Kumar₹6,568.25 Cr
  4. #4Prabhas₹5,501.95 Cr
  5. #5Aamir Khan₹5,344.04 Cr
  6. #6Rashmika Mandanna₹5,299.67 Cr
  7. #7Salman Khan₹5,148.44 Cr
  8. #8Shah Rukh Khan₹4,820.4 Cr
  9. #9Rajinikanth₹4,090.66 Cr
  10. #10Tamannaah Bhatia₹4,042.01 Cr

How These Indian Star Rankings Are Calculated

Total Worldwide Gross

Actors are ordered by combined tracked worldwide gross. Movie count, average worldwide gross and blockbuster count are supporting statistics, not separate ranking scores.

Movies Included in the Ranking

The All India page combines qualifying tracked movies across supported languages. Language pages recalculate each star using only movies recorded in the selected language.

Actors Working Across Multiple Languages

Actors are not locked to one industry. A multilingual actor can qualify for multiple language pages, and each page calculates that actor only from the movies that match the selected language.

BoxOfficeX rankings use the movie, collection, verdict and actor-movie relationship data currently stored in the site database. Figures may change when tracked data is added or updated.

Indian Actors & Actresses Box Office FAQ

Who is the highest grossing Indian actor or actress?

Based on the worldwide collections currently tracked by BoxOfficeX, Deepika Padukone is ranked No. 1 on this page. Rankings can change when movie data is updated.

Who are the Top 10 Indian actors and actresses by worldwide collection?

The current Top 10 are Deepika Padukone, Ranveer Singh, Akshay Kumar, Prabhas, Aamir Khan, Rashmika Mandanna, Salman Khan, Shah Rukh Khan, Rajinikanth, Tamannaah Bhatia.

Are actresses included in the Indian box office ranking?

Yes. The ranking can include both actors and actresses when they have qualifying tracked movies and worldwide collection data.

Which Indian stars have the most blockbuster movies?

Each ranking card shows the number of tracked movies marked Blockbuster. The main ranking order is still based on combined worldwide gross, not blockbuster count.

How are multilingual actors ranked?

A multilingual performer can appear on multiple language pages. Each language page calculates only qualifying movies recorded in that language, while the All India page combines supported languages.