Bollywood Stars with the Most Film Appearances

Team FC

Lalita Pawar - 700 Films

An outstanding character actress of her time, she appeared in over 700 films, spanning across Hindi, Marathi and Gujarati cinema and holds a Guinness World Record for the longest acting career of 70 years.

Anupam Kher - 500 Films

After making his debut in Mahesh Bhatt's Saaransh, Kher went on to appear in over 500 films, garnering both critical appreciation and accolades, along with venturing into the West.

James Gourley/BAFTA/REX/Shutters

Amitabh Bachchan - 200 Films

In a career spanning 5 decades, Bachchan has appeared in more than 200 films and continues to work even at the age of 81, serving as an inspiration to the young age.

Shakti Kapoor - 700 Films

Shakti Kapoor has played it all, from a goofy villain to the hero's friend to a comic relief and has worked in over 700 films in a career of 4 and a half decades.

Aruna Irani - 500 films

This yesteryear actress has appeared in around 500 films in different languages, from leading to supporting roles in 6 decades of her illustrious career.

Sanjay Dutt - 187 Films

Sanjay Dutt has appeared in 187 films since his debut in the 1981 film Rocky, across industries. He appeared initially as the main lead but gradually moved on to play supporting roles and villains.

Amrish Puri - 450 Films

This legendary actor of Bollywood worked in over 450 films, mostly as the bad guy in films like Mr. India, Damini, Gadar and more.

Thanks for reading!

7 Movies With Best Supporting Actors