Skip to main content

The Top 18 Best Actresses in Bollywood

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...

Katrina Kaif at Amazon

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

Scroll to Continue

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

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

The Best Actresses in Bollywood Comments

Ian Stuart Robertson from London England on December 28, 2017:

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

Keerat khairah on December 21, 2017:

Khairah Keerat

Ian Stuart Robertson from London England on October 04, 2016:

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!

Ian Stuart Robertson from London England on October 03, 2016:

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.'

Animaka on December 11, 2015: best........we all love u .....beautiful and best .......nd i like ashwariya too..... they both are best

Nargis on August 21, 2015:

Katrina is best

HK from London on December 01, 2014:

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

ronak on September 13, 2013:

kajol want come in no.1

ghalib on August 13, 2013:

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

kats lover yashfeen on August 02, 2013:

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

IMA on May 31, 2013:


charrymae numeron on December 24, 2012:

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

kajol on September 01, 2012:

madhuri #1

kajol #1

angelina jolie #1

everyone else u need more acting lessons

Naresh on June 22, 2012:

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

Lucy on June 18, 2012:

What about sridevi

Vishal on June 04, 2012:

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

sanjeev gumpenapalli on May 13, 2012:

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

no.1 is vidya balan fr ever

shyla on May 12, 2012:

katrina is the best

Arfb on May 01, 2012:

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 (author) from Pennsylvania on May 01, 2012:

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 from Incredible India! on April 30, 2012:

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 (author) from Pennsylvania on April 21, 2012:

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.

Watever on April 20, 2012:

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 (author) from Pennsylvania on April 11, 2012:

Internet searchers.

don 3 on April 08, 2012:

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

maduri dixit on March 30, 2012:

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

sabrebIade (author) from Pennsylvania on March 18, 2012:

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

sabrebIade (author) from Pennsylvania on March 18, 2012:

You should see Hollywood actresses without makeup.

sabrebIade (author) from Pennsylvania on March 18, 2012: it's not.

dinkan53 from India on March 18, 2012:

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

sabrebIade (author) from Pennsylvania on March 18, 2012:

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.

Sonia on March 17, 2012:

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

Kareena kapoor is no.1

Arita on March 17, 2012:

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

k on March 04, 2012:

katrina u are vvvvvvvvvvvvvvv best actr

i love u

MAAN on February 14, 2012:

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

Himani on February 13, 2012:

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

jhanvi on February 10, 2012:

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

asas ali on January 27, 2012:

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

pooja on January 09, 2012:

kareena n katrina i luv u

sumit on January 07, 2012:


raj on January 04, 2012:

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.

miley cyrus on December 27, 2011:

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

Rahul on December 15, 2011:

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

rupali on December 07, 2011:

katrina is the best and prettiest actress in the world

Rohit on December 07, 2011:

Girls super hot...actually katrina.

KATRINA on November 23, 2011:


farhad from iran on November 17, 2011:

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 .

Babin Das on November 15, 2011:

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

Vina on November 04, 2011:

Hai anuska,i love u

shahil on November 02, 2011:


k on October 28, 2011:

I think amrita will be 1st

Shyam on October 27, 2011:

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!

rupps on September 29, 2011:

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

shammerah on September 26, 2011:

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

shahzada on September 24, 2011:

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

thats good.

raj on September 13, 2011:

i love will u marry me

Kamini on September 06, 2011:

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

herra on August 27, 2011:

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

fashion on July 16, 2011:

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

Raju on July 13, 2011:

Hai katrina.

I Love u so much. Will u marry me

rani khan on June 28, 2011:

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


star on June 18, 2011:

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 ;)

kirtanshah on June 01, 2011:

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

and she is most stronger in all in fighting

rajeshwarprsd on May 26, 2011:

nice collection

KING khan on March 12, 2011:

Aishwarya Rai shoud be 1st 4 acting

sunia on March 02, 2011:

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

KING on February 02, 2011:

In these hub`s Ayesha is looking very very sexy

enjoypaki from Pakistan on January 18, 2011:

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

sonia on January 16, 2011:

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

nishant on January 15, 2011:


Lalveer Singh on January 15, 2011:

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

Aur Where is RANI in this list.

atifhameed from Islamabad, Pakistan on November 19, 2010:

All are beautiful! Nice hub...

preethi on November 17, 2010:

ha hu ha u all r very sexy

Kareena Kapoor on November 14, 2010:

Hi kreena Kapoor,looks so nice always make beautiful

her heart bit for all of us,

hassan on November 01, 2010:

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

hassan on November 01, 2010:

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

Patronus on October 13, 2010:

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


Devanshi Solanki on September 10, 2010:

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

Sameer on September 07, 2010:

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

actress photos on September 01, 2010:

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

happy hubbing

kumar on September 01, 2010:

aishwarya rocks..

Dallas W Thompson from Bakersfield, CA on August 22, 2010:

Great "eye candy!"

Linda Mi Suk Enos from Beautiful Manoa Valley on August 21, 2010:


John B Badd from Saint Louis, MO on August 21, 2010:

It is settled, I am moving to India :)

nikitha p from India on August 20, 2010:

nice hub I like it.

Related Articles