Most Famous Indian Actors

India has produced 641 notable actors throughout history, led by Shah Rukh Khan. Rankings are drawn from a cross-verified academic dataset of 152,953 people.

Top Ranked

  1. Shah Rukh Khan — Indian Film (Born 1965) , ranked #519
  2. Priyanka Chopra — Indian Actor (Born 1982) , ranked #1260
  3. Aishwarya Rai — Indian Actor (Born 1973) , ranked #1776
  4. Deepika Padukone — Indian Actor (Born 1986) , ranked #3264
  5. Salman Khan — Indian Actor (Born 1965) , ranked #3947
  6. Raj Kapoor — Indian Film (1924–1988) , ranked #3980
  7. Irrfan Khan — Indian Actor (1967–2020) , ranked #4132
  8. Anupam Kher — Indian Actor (Born 1955) , ranked #5194
  9. Asha Bhosle — Indian Actor (Born 1933) , ranked #5635
  10. Mira Nair — Indian Actor (Born 1957) , ranked #6887
  11. Naseeruddin Shah — Indian Actor (Born 1950) , ranked #6982
  12. John Abraham (actor) — Indian Actor (Born 1972) , ranked #7064
  13. Shabana Azmi — Indian Actor (Born 1951) , ranked #7963
  14. Kamal Haasan — Indian Actor (Born 1954) , ranked #8037
  15. Anushka Sharma — Indian Actor (Born 1988) , ranked #8367
  16. Sridevi — Indian Actor (1963–2018) , ranked #8960
  17. Dev Anand — Indian Actor (1923–2011) , ranked #9039
  18. Hema Malini — Indian Actor (Born 1948) , ranked #9906
  19. Rajinikanth — Indian Actor (Born 1950) , ranked #10254
  20. Rajesh Khanna — Indian Actor (1942–2012) , ranked #10656