Bollywood has some strong leading ladies who have been giving us some power-packed performances. The leading ladies have never failed to impress us not only in terms of fashion but also their amazing performances.

Just yesterday, we celebrated International Women’s Day so don’t you think it’s the perfect time to talk about all those leading who ruled the screens with their aura and also collected some amazing figures at the box office.

1. Vidya Balan – Dirty Picture, Kahaani

By Vidya’s raunchy avatar everybody was taken aback by her performance. The movie was based on the life of Silk Smitha who was known for doing romantic movies in the south. She looked fiery and sizzling in her wet red saree avatar. The movie was not only praised but also went on to earn good moolahs at the box office. The film earned 85 crores in its lifetime collection. Not only this Vidya was also loved by many for her role in Kahaani as the film had an amazing plot. It earned 59.26 crores at the BO.

2. Sonam Kapoor – Khoobsurat, Neerja

Sonam Kapoor completely nailed her Khoobsurat role because she was well suited to the film’s general tone which was suitably perky and giggly, and unapologetically silly. The movie earned a total of 25.87 crores and it turned out to be a hit at the BO. Whereas Sonam’s other movie Neerja got her a National Award for her stellar performance, it earned 75.31 crores at the BO.

3. Taapsee Pannu – Pink, Naam Shabana

Taapsee Pannu ruled the screens with her amazing acting in Pink. Scoring 68 crores at the box office just added upto the buzz. Taapsee wowed us with more of the same agility and swift moves in the titular role in Naam Shabana. The film earned decent at the box office with 36.50 crores.

4. Alia Bhatt – Dear Zindagi, Highway, Badrinath Ki Dulhania, Humpty Sharma Ki Dulhania

Alia Bhatt has been churning some good movies since her launch. From a city girl who faces depression in Dear Zindagi to donning the no makeup look in Highway, she’s been proving that she’s one of those versatile actors who can mould themselves for every role. While Highway earned 27.25 crores, Dear Zindagi proved to be a hit by collecting 68 crores. She played a small town girl in both, Humpty Sharma Ki Dulhania and Badrinath Ki Dulhania. Well, we all know she moulded herself well for these two. Right? Humpty Sharma Ki Dulhania collected 78 crores while it’s sequel Badrinath Ki Dulhania collected 116.60 crores. The actress also stunned her fans with her de-glam avatar in Udta Punjab. The film went through many controversies but collected 59.60 cores making it a plus affair.

5. Bhumi Pednekar – Dum Laga Ke Haisha. Shubh Mangal Saavdhan, Toilet Ek Prem Katha

Bhumi started off her career with Dum Laga Ke Haisha which was appreciated by the audiences and earned around 30 crores. After this, Bhumi was spotted with a major transformation, with the weight loss and her new confidence she was already in the news. She took up roles like Shubh Mangal Saavdhan and Toilet: EK Prem Katha which had her in a simple small town avatar and the two movies focused on strong messages. Shubh Mangal Saavdhan earned 41.90 crores and was a hit while Toilet was accepted by all walks of people due to its extraordinary promotional strategy. The film had a huge lifetime collection of 133.60.

6. Priyanka Chopra – Fashion, Bajirao Mastani, Barfi

Priyanka Chopra has become a global icon now. Though the actress is building her career in Hollywood she had started off in Bollywood by doing all kinds of genres. She became one of the best actors in Bollywood after her excellent choices of roles. Her role in Fashion was mind-blowing and the movie also went on to earn 39 crores approximately. She has ruled hearts of many with her Kashibai avatar in Bajirao Mastani. The actress made a deep impact with her small role. The film collected 184 crores at the box office. By being silent in Barfi the actress did all the talking with her eyes and bowled us over with it. The film was a super hit one by earning 120 crores.

7. Deepika Padukone – Piku, Chennai Express

Deepika is known to be the highest paid actress of Bollywood. Form her poise, fashion to her acting and money making movies, she’s completely ruled at the box office. Piku one of her best performances with Big B, the movie earned a total of 79.92 crores. Another one was Chennai Express which earned a bomb at the box office 226.7 crores.

8. Katrina Kaif – Tiger Zinda Hain, Ek Tha Tiger

Katrina is known for working with all the A-listers in the industry. Her major hits have been with Salman Khan. The actress is known for her role in Ek Tha Tiger. Since that was a hit the movie got a sequel which broke the box office records. It was insane to see that the audiences loved these movies. Ek Tha Tiger earned 198 crores while Tiger Zinda Hai earned 338.79 crores which was insane.

9. Kareena Kapoor Khan – Jab We Met, Chameli

Kareena Kapoor Khan is known for her bubbly nature and the kind of unique roles she does. The actress has done some praiseworthy movies. If we consider Jab We Met and Chameli. Her movie with Shahid which was Jab We Met was the perfect love story. Jab we Met earned 71 crores approx while Chameli was an average but it got good appreciation from the critics.

10. Kangana Ranaut – Tanu Weds Manu Returns, Queen, Tanu Weds Manu

Kangana Ranaut has always stunned her fans with her charm and sass in all films. The actress made the Tanu Weds Manu franchise a hit one among the youngster. The first franchise earned 38 crores whereas the second franchise made 152 crores at the box office. Her film Queen started her winning streak at the box office for the actress. The film collected 61 crores at the box office.

Check This Out


  1. Where’s Sridevi.. Who defied all standard rules of male dominated bollywood and gave two back to back hits – English Vinglish & Mom! And both films centered around her with no big stars..

    No other 40+ female actor has achieved that till date..

  2. So easily u missed कंगना here.. She has given too many powerful performances. Her name should be at the 1st position.


Please enter your comment!
Please enter your name here