ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel
  • »
  • Entertainment and Media»
  • Movies & Movie Reviews»
  • World Cinema

The Top 18 Best Actresses in Bollywood

Updated on January 18, 2017

The Top Indian Actresses in Bollywood

Since everyone does a top ten, top twenty or even a top twenty five list, I thought I would be a little different and do the top 18 actresses in Bollywood so far this year.

Bollywood has exploded since 2000, with films like Ghajini (2008), Dhoom 2 (2006) and Om Shanti Om (2007) being not only Indian hits, but international hits as well. This has led to some Bollywood actresses getting international attention.
For example, the 2001 Bollywood sports film Lagaan won the Audience Award at the Locarno International Film Festival and was then nominated for Best Foreign Language Film at the 74th Academy Awards.

And the films are making money as well.
3 Idiots, Dabangg, Ra.One and Singham have all made millions and in some cases, caused Hollywood studios to plan remakes of the Bollywood films, instead of the other way around!
Of course part of the allure of these films are the beautiful and talented actresses that perform in them.

So here are the most popular Bollywood actresses on the net so far in 2012.
Don't bother telling me that they can't act, that they are ugly etc, these are the women that are the most searched for on the internet.....

1. Aishwarya Rai

Aishwarya Rai
Aishwarya Rai

After a long time of coming in at number two to Katrina, gorgeous Aishwarya Rai is back at number one on the list
Once hailed as "The Most Beautiful Woman in the World" Ash doesn’t seem to have the world by the horns like she once did.
Case in point, in 2009, she only appeared in one film, The Pink Panther 2, which flopped.
In 2010, she seemed to be trying to make up for that with Raavan, Raavanan, Endhiran, Guzaarish and Action Replay.
And in 2011, she didn't release anything.
But, she was popular enough to finally topple Katrina and take the number one spot.

Aishwarya Rai performance 2009

Aishwarya Rai at Amazon

2. Katrina Kaif

Katrina Kaif
Katrina Kaif

Of course the number two lady is the actress that used to always dominate all my Bollywood lists, Katrina Kaif.
Her fall isn't because she hasn't been working.
In 2009 she appeared in New York, Blue, Ajab Prem Ki Ghazab Kahani and De Dana Dan.
In 2010, she appeared in Raajneeti, Tees Maar Khan and Zindagi Milegi Na Dobara.
In 2011 she appeared in Zindagi Na Milegi Dobara, Bodyguard and Mere Brother Ki Dulhan.
And in 2012 she has Agneepath, Main Krishna Hoon and Ek Tha Tiger lined up and she even has Dhoom 3 and Dostana 2 set for 2013!

She has gone on to appear in 33 far...

3. Kareena Kapoor

Kareena Kapoor
Kareena Kapoor

Kareena Kapoor may be number three, but she may be the most successful actress out of the top three.
She appeared in two of the all-time highest-grossing Bollywood films, 3 Idiots and Ra.One.
In 2011 she appeared in Bodyguard and Ra.One.
So far in 2012 she has Ek Main Aur Ekk Tu, Agent Vinod, Heroine and Talaash.

4. Priyanka Chopra

Priyanka Chopra
Priyanka Chopra

Number four out of the top eighteen is the beautiful Priyanka Chopra.
You know a lot of times I forget just how stunningly beautiful she is what with all the competition at the top.
"Piggy Chops" always ranks high and coming in at fourth is no small thing.
In 2011 she appeared in 7 Khoon Maaf (and won the Filmfare Critics Award for Best Actress), Ra.One and Don 2.
In 2012 she has Agneepath, Teri Meri Kahaani and Barfi!
And for 2013 she has the much anticipated Krrish 3.

5. Deepika Padukone

deepika padukone
deepika padukone

The winner of the 2008 Filmfare Best Female Debut Award (for Om Shanti Om) and the winner of the Star Screen Award for Most Promising Newcomer - Female (again for Om Shanti Om), Deepika Padukone, stayed busy in 2011.
She appeared in Dum Maro Dum (as herself), Aarakshan and Desi Boyz.
So far in 2012 she has Cocktail, Kochadaiyaan, Yeh Jawani Hai Deewani and Race 2.
She possibly has a Tamil historical action film Rana set for 2013.

6. Anushka Sharma

Anushka Sharma
Anushka Sharma

Anushka Sharma's first film Rab Ne Bana Di Jodi (2008), got her nominated for a Star Screen Award for Most Promising Newcomer - Female, a Filmfare Best Female Debut Award and a Filmfare Best Actress Award and she jumped from 15th last year to number 6.
Not a bad move up.
In 2011 she appeared in Patiala House and Ladies VS Ricky Bahl and in 2012 she has Matru Ki Bijlee Ka Mandola and a project with Yash Chopra.
In 2013 she already has Bombay Velvet lined up.

7. Madhuri Dixit

Madhuri Dixit
Madhuri Dixit

Legendary Madhuri Dixit turns 45 this year and is still gorgeous.
She was born on May 15, 1967 in Mumbai, Maharashtra, India and made her acting debut in 1984 in Rajshri Productions' movie Abodh.
Since then she has gone on to appear in almost seventy films.
Madhuri hasn't made a film since Aaja Nachle in 2007, but she is still very popular.

8. Mallika Sherawat

Mallika Sherawat
Mallika Sherawat

The Bollywood star trying to make it in Hollywood, Mallika Sherawat, comes in at number 8.
Mallika seems to be a lot like Angelina Jolie...people either love her or hate her.
She was quite busy in 2011 with Thank You, Bin Bulaye Baraati , Double Dhamaal, Politics of Love (aka Love Barack) and Osthe all released.
So far in 2012 Mallika only has the Hindi action thriller film Tezz coming out.

9. Vidya Balan

Vidya Balan
Vidya Balan

Indian actress Vidya Balan had a very good year in 2011.
She appeared in No One Killed Jessica, Urumi, Thank You, Dum Maaro Dum and The Dirty Picture.
She was nominated for the Filmfare Award for Best Actress for her role in No One Killed Jessica and won the National Film Award for Best Actress and the Filmfare Award for Best Actress for her role as Silk Smitha in Dirty Picture.
In 2012 she has Kahaani and Ferrari Ki Sawaari.

10. Kajol


Kajol Devgan (Mukherjee) didn't have anything come out in 2011, but she has the animated Koochie Koochie Hota Hai and Student of the Year in 2012.
That may not sound like a lot, but remember, Kajol has taken a lot of time off between projects before.
And after My Name Is Khan and We Are Family, she deserves a rest.

11. Rani Mukerji

Rani Mukerji
Rani Mukerji

Indian actress Rani Mukerji (Rani Mukherjee) has appeared in over forty films since her debut in the Bengali film Biyer Phool back in 1996.
This lady with absolutely stunning eyes only had one film in 2011, No One Killed Jessica, which got her the Filmfare Award for Best Supporting Actress.
In 2012 she has Aiyaa, Talaash and Koochie Koochie Hota Hain.

12. Asin


Asin Thottumkal was born on October 26th, 1985 and made her acting debut in 2001 in the Malayalam film Narendran Makan Jayakanthan.
Since then she has appeared in over twenty Tamil, Hindi and Telugu films and her fans have seen her go from a teenager to a woman.
Asin didn't have a big year in 2011 with only Kaavalan and Ready.
So far in 2012 she has Housefull 2 and Bol Bachchan.

13. Sonam Kapoor

Sonam Kapoor
Sonam Kapoor

Sonam Kapoor was born on June 9th,1985 in Chembur Mumbai, Maharashtra, India.
She made her acting debut in the 2007 Hindi film Saawariya and was nominated for the Filmfare Award for Best Female Debut.
Since then Sonam has appeared in only seven films.
In 2011 she had Thank You and Mausam, but in 2012 so far she has Players, Bhaag Milkha Bhaag, Raanjhnaa and Herogiri.

14. Tabu

Tabu - Top Indian Actresses
Tabu - Top Indian Actresses

Tabassum Hashmi was born on November 4th, 1971 in Hyderabad, Andhra Pradesh, India.
She is a very busy actress, having appeared in over seventy films since her official debut in 1985's Hum Naujawan.
In 2011 she had one cameo in the Malayalam film Urumi.
In 2012 she has Banda Yeh Bindaas Hai, Life of Pi and David.

15. Nargis Fakhri

Nargis Fakhri
Nargis Fakhri

Bollywood actress Nargis Fakhri wasn't born in India, but in the USA...Queens, New York on October 20th, 1979.
She has appeared in eleven films so far, the first one being "Rockstar" in 2011.
Her latest film is Banjo (2016) a Indian Hindi language musical action drama film.

16. Bipasha Basu

Bipasha Basu
Bipasha Basu

I personally think that Bipasha Basu is one of the most beautiful women in Bollywood and I would have ranked her much higher than 16.
She made her acting debut in 2001 and has appeared in Hindi, Telugu, Bengali and Tamil language films.
Bipasha only appeared in Dum Maro Dum in 2011, but she is making up for that in 2012 with Players, Jodi Breakers, Singularity, Kyaa Super Kool Hain Hum, Raaz 3D and Race 2.
By the way, Singularity is an English language film with Josh Hartnett and Neve Campbell.

17. Preity Zinta

Preity Zinta
Preity Zinta

Preity Zinta is not only an actress, but she's also the only woman (and seemingly man) in India unafraid to take on the Mob.
She made her acting debut in Dil Se (1998) and has gone on to appear in over thirty films.
Preity didn't appear in any films in 2011, but has Har Pal (possibly) and Ishkq in Paris set for 2012.

18. Ayesha Takia

Ayesha Takia
Ayesha Takia

Ayesha Takia was born on April 10th, 1986 in Mumbai, Maharashtra, India and made her acting debut in 2004 Taarzan: The Wonder Car (that's not a light-hearted comedy like it sounds like).
She has appeared in over twenty films with Mod and Aap Ke Liye Hum being released in 2011.
So far in 2012 she has Mad Dad.

Ayesha Takia in Taarzan: The Wonder Car

The Top 18 Best Actresses in Bollywood

Who is your favorite Bollywood actress?

See results

Most Popular Indian Actress Updates

Deepika Padukone has pulled slightly ahead of Katrina Kaif in the polls!

The Best Actresses in Bollywood Comments

    0 of 8192 characters used
    Post Comment

    • limpet profile image

      Ian Stuart Robertson 7 weeks ago from London England

      I have the honour to remain, the devoted slave of Deepika Padukone.

    • profile image

      Keerat khairah 2 months ago

      Khairah Keerat

    • limpet profile image

      Ian Stuart Robertson 16 months ago from London England

      Quite a lot of exotic Deva's listed here to tantalise with their allure and celebrity status. I must remain loyal to Deepika Padukone as my favourite Bollywood actress. It's imperative!

    • limpet profile image

      Ian Stuart Robertson 16 months ago from London England

      Must admit i'm still partial to Deepika Padukone and always will be. I vaguely recall an Indian actress who went to Hollywood in the 1940's (showing my age now). Yes it was Merle Oberon born in Mumbai and educated at a exclusive academy for girls in Kolkotta where she was nicknamed the Queen. But i've gone off the topic now. Old Sanskrit saying 'There is no jewell more precious than Woman.'

    • profile image

      Animaka 2 years ago best........we all love u .....beautiful and best .......nd i like ashwariya too..... they both are best

    • profile image

      Nargis 2 years ago

      Katrina is best

    • profile image

      arslan 2 years ago

      Kajol is bst

    • profile image

      aurel jose 2 years ago

      Kajol, madhuri,tabu,vidya,rani....thus trully great talent bollywood ever have,another actress like ash.kat,kareena n many more not good in acting come on bpllywood its must be like hollywood,dont look from beauty n sexy only

    • indianreel profile image

      HK 3 years ago from London

      That's a cool list. May be this needs a revisit. Madhuri below anushka and vidya below mallika doesn't look good :)

    • profile image

      ronak 4 years ago

      kajol want come in no.1

    • profile image

      ghalib 4 years ago

      Only madhuri, kajol, and dear rani are good. Ugly katrina should never come before them... she has no talent and cant hold a candle to the way these 3 beauties shine

    • profile image

      kats lover yashfeen 4 years ago

      kat queen is best . each actress of bollywood is nothing in front of kat. love u kat

    • profile image

      IMA 4 years ago


    • profile image

      charrymae numeron 5 years ago

      for me preity zinta is no. 1 she's so pretty i can't ignore her i always love her movies

    • profile image

      kajol 5 years ago

      madhuri #1

      kajol #1

      angelina jolie #1

      everyone else u need more acting lessons

    • profile image

      Naresh 5 years ago

      Really The most beautiful women in the world aishwarya rai bacchan is no 1

    • profile image

      Lucy 5 years ago

      What about sridevi

    • profile image

      Vishal 5 years ago

      Excellent list, Aishwarya is a beauty who is untouchable. She has lasted at the top over a decade. My fav Aishwarya.

    • profile image

      sanjeev gumpenapalli 5 years ago

      no doubt vidya balan is the great actress . she is the ........actress

      no.1 is vidya balan fr ever

    • profile image

      shyla 5 years ago

      katrina is the best

    • profile image

      Arfb 5 years ago

      No doubt Katrina has already achieved a very dominating place..but in case of success,Karina is the real number 1 in bollywood 2011.u can never neglect Vidya Balan 4 outstanding per4mance in The Dirty Picture.I like Ash,but she should be no.3 in 2011 I think

    • sabrebIade profile image

      sabrebIade 5 years ago from Pennsylvania

      Again I refer to the intro....

      "So here are the most popular Bollywood actresses on the net so far in 2012.

      Don't bother telling me that they cant act, are ugly etc, these are the women that are the most SEARCHED FOR....."

    • Crazzykylex profile image

      Crazzykylex 5 years ago from Incredible India!

      I agree with what watever said. Really weird to see how you ranked the actresses especially Vidya Balan and Madhuri Dixit. Katrina Kaif herself says that she has not even won an award, and you list her up in this list? Sorry, Saber, if I sound rude. But I really think your hub needs reconsideration.

    • sabrebIade profile image

      sabrebIade 5 years ago from Pennsylvania

      Are we harboring anger issues Watever? You did read that this list is based on internet searches right?

      "Don't bother telling me that they cant act, are ugly etc, these are the women that are the most searched for....."

      Didja see that?

      As far as the "Anuskha Shetty, not Anuskha Sharma" thing ('s spelled A-n-u-s-h-k-a, at least use the proper spelling), that's a shame because Ms. Shetty is really hot. Though Ms. Sharma is no slouch either.

    • profile image

      Watever 5 years ago

      Stupid list, Aishwariya Rai the top actress today? Does she garuntee a hit everytime? Is she is a good actor? How is Vidya Balan so low ranked after she virtually gave two hits in Kahani and Dirty Picture all on her own without a superstar male actor on her side? And LOL at Kareena being a greater actor than Rani(as someone said), nothing more than a one trick pony while Rani was a brilliant actor. And atleast use a proper photo of Anuskha Sharma, that is a photot of South Indian actress Anuskha Shetty, not Anuskha Sharma.

    • sabrebIade profile image

      sabrebIade 5 years ago from Pennsylvania

      Internet searchers.

    • profile image

      don 3 5 years ago

      who made aish top, she knows only one thing to pose as a,mom and to give expected flops just as her hubby .she has gone now

    • profile image

      maduri dixit 5 years ago

      katrina kaif is mooooooore beautiful than all acteress she is mooooooooooooost beautiful woman in world

    • sabrebIade profile image

      sabrebIade 5 years ago from Pennsylvania

      Personally I love Madhuri and I think she is still gorgeous.

    • sabrebIade profile image

      sabrebIade 5 years ago from Pennsylvania

      You should see Hollywood actresses without makeup.

    • sabrebIade profile image

      sabrebIade 5 years ago from Pennsylvania it's not.

    • dinkan53 profile image

      dinkan53 5 years ago from India

      Kajol still looking so nice. All of them are simply beautiful.

    • sabrebIade profile image

      sabrebIade 5 years ago from Pennsylvania

      It's kinda simple actually.

      Katrina Kaif - Global Monthly Searches: 823,000

      Kareena Kapoor - Global Monthly Searches: 450,000

      Thus, Katrina is way more popular online, so she's number one.

    • profile image

      Sonia 5 years ago

      Y u always putting Katrina in 1 spot she not no.1

      Kareena kapoor is no.1

    • profile image

      Arita 5 years ago

      Din't agree with this list

      Katrina is not even the best actress

      Kareena should be no.1 anyway this rating does not even count

    • profile image

      5 years ago

      katrina u are vvvvvvvvvvvvvvv best actr

      i love u

    • profile image

      MAAN 6 years ago

      Amesha patel is no one and other actors and shahid kapor is also best .

    • profile image

      Himani 6 years ago

      Yeah, kat z really an awesome actress.. She luks gud!

    • profile image

      jhanvi 6 years ago

      i love katrina kiaf and she is no1 and best actor should be akshay kumar. and shahid kapoor is hot and sexy

    • profile image

      asas ali 6 years ago

      i think katrina is no1 and male no1 srk i love it

    • profile image

      pooja 6 years ago

      kareena n katrina i luv u

    • profile image

      sumit 6 years ago


    • profile image

      raj 6 years ago

      where the hell is rani mukherjee.....she is better than all actresses in bollywood....only one actress on the list is from her level and that is kajol.....6 filmfare awards do not come anyhow she deserved to be on the top five and she is not even in the list.This is an insult of rani is an insult of talent and it is an insult of her fans.

    • profile image

      miley cyrus 6 years ago

      i think this is a nyc list but kareena shud be on no.2 ans ashwariya on no. 3..!!

    • profile image

      Rahul 6 years ago

      Al d actress are kareena is d no.1 actress as body guard smashed evry record

    • profile image

      rupali 6 years ago

      katrina is the best and prettiest actress in the world

    • profile image

      Rohit 6 years ago

      Girls super hot...actually katrina.

    • profile image

      KATRINA 6 years ago


    • profile image

      farhad from iran 6 years ago

      hi india we loves you and your films i see indian films i think it is the best film and lovely i love your music and film and madhuri dixit and kapoors family and khans family we loves you live in peace and happynes god withall of you .

    • profile image

      Babin Das 6 years ago

      Best actress of last 2 decades(1990-2011)

      1. Madhuri Dixit

      2. Kajol Devgan

      3. Karishma Kapoor

      4. Aishwarya Rai

      5. Sridevi

      6. Katrina Kaif

      7. Rani Mukherjee

      8. Kareena Kapoor

      9. Preity Zinta

      10. Tabbu

      11. Deepika Padukone

    • profile image

      Vina 6 years ago

      Hai anuska,i love u

    • profile image

      shahil 6 years ago


    • profile image

      6 years ago

      I think amrita will be 1st

    • profile image

      Shyam 6 years ago

      Yes Kareena is currently the Top Bollywood actress with Blockbusters such as Bodyguard and Ra.One in her kitty. It's made her the most bankable female actor in bollywood and she has raced way ahead of her competition!

    • profile image

      rupps 6 years ago

      kareena is THE best.....she must be the no. 1 as she deserves

    • profile image

      shammerah 6 years ago

      i like onlyy the best actress in the world is *SUSHMITA SEN* AND *AMEESHA PATEL* N THE LAST *KATRINA KAIF* THNKSSS then byeee............

    • profile image

      shahzada 6 years ago

      aishvarya must b on no 3 and karina is on no 2.

      thats good.

    • profile image

      raj 6 years ago

      i love will u marry me

    • profile image

      Kamini 6 years ago

      There are one mistake that rani and maduri is out of the list.i think that maduri and rani till instead of amrita and riya

    • profile image

      herra 6 years ago

      hi katrina u are the best actress in bollywood!!!!!!!and also kareena u are best as well!!!!!!!!!!!!!!

    • profile image

      fashion 6 years ago

      what a great combination of Indian beauty.I love it.

    • profile image

      Raju 6 years ago

      Hai katrina.

      I Love u so much. Will u marry me

    • profile image

      rani khan 6 years ago

      u all forgot the best actresses 4 ever rani!!!


    • profile image

      star 6 years ago

      Kat is not the best

      she's after Aish & Kajol and preity

      I think Madhuri and rani r missing ... specially madhuri

      but i like ur list im agree with Aishwarya,kajol,preity then priyanka,deepika and anushka ... maybe kareena i like her in marjaani but she's just dancing there ;)

    • profile image

      kirtanshah 6 years ago

      Deepika is the best because her boobs and bums are bigger then all,

      and she is most stronger in all in fighting

    • rajeshwarprsd profile image

      rajeshwarprsd 6 years ago

      nice collection

    • profile image

      KING khan 6 years ago

      Aishwarya Rai shoud be 1st 4 acting

    • profile image

      sunia 6 years ago

      nice pics and kareena y r rock baby i love y and your hubs is so beautiful

    • profile image

      KING 7 years ago

      In these hub`s Ayesha is looking very very sexy

    • enjoypaki profile image

      enjoypaki 7 years ago from Pakistan

      i also agree with your top 18 ranking except one thing.Lara dutta should be on 12th number and riya sen on 11th.

    • profile image

      sonia 7 years ago

      they are all looks ugggglyyy..guys see you should see them without makeup.kareena is very proudy but usay proud kis cheeze ka hai i don't no.piryanka ufffff kis angle sy beautifull hai please tell me..thanx

    • profile image

      nishant 7 years ago


    • profile image

      Lalveer Singh 7 years ago

      Kareena Kisi bhi Angle se Actress Nahi Lagti. are yaar Acting aati nahi to Karegi Kaise.

      Aur Where is RANI in this list.

    • atifhameed profile image

      atifhameed 7 years ago from Islamabad, Pakistan

      All are beautiful! Nice hub...

    • profile image

      preethi  7 years ago

      ha hu ha u all r very sexy

    • profile image

      Kareena Kapoor  7 years ago

      Hi kreena Kapoor,looks so nice always make beautiful

      her heart bit for all of us,

    • profile image

      hassan 7 years ago

      aisha takya #1Soha ali khan should not be on 18 . she should be on # 2and prity zenta is also on # 1.ok.

    • profile image

      hassan 7 years ago

      hoha ali khan should not be on 18 . she should be on # 1.

    • profile image

      Patronus 7 years ago

      Only a couple of names on that list can really act . It should be a list of bollywood stars.

      BTW that Kajol pic is a fake.

      nice list . Nice hub


    • profile image

      Devanshi Solanki 7 years ago

      i think kareena should b on da top or atleast on no2!

    • profile image

      Sameer 7 years ago

      Priyanka U R The Most Sizzling Actress Of Bollywood We Love U

    • profile image

      actress photos 7 years ago

      ur hub is hot. u have decent collection of actress photos

      happy hubbing

    • profile image

      kumar 7 years ago

      aishwarya rocks..

    • dallas93444 profile image

      Dallas W Thompson 7 years ago from Bakersfield, CA

      Great "eye candy!"

    • Linda MS Enos profile image

      Linda Mi Suk Enos 7 years ago from Beautiful Manoa Valley


    • John B Badd profile image

      John B Badd 7 years ago from Saint Louis, MO

      It is settled, I am moving to India :)

    • nikitha p profile image

      nikitha p 7 years ago from India

      nice hub I like it.