Bollywood●0 min read●
24 Most Handsome Bollywood Actors Of All Time
Bollywood is the home of Hindi Cinema. With a net worth of $2.83 billion, this oldest film industry in the world is also the home of many handsome faces. Now, these handsome faces don’t belong to a particular age group, and that is why we can all agree that age is indeed just a number for these handsome hunks.
If you want to drool over some handsome faces and get lost in your world of fantasy, these handsome Bollywood actors will undoubtedly fulfill your lustful delights. Besides being the most attractive faces of the Hindi Film Industry, these actors are also incredible performers. So, the rare combo of beauty with the brain is prevalent in many of these heartthrobs.
Who Are The Top 24 Most Handsome Bollywood Actors Of All Time?
Before we start the list, let us tell you that we will include those men here who are young and old, but neither age nor anything else has managed to fade their beauty. So, without further ado, let’s get started;
1: Hrithik Roshan
If we start the list of handsome Bollywood actors, the ‘Greek God of India,’ has to top the list. Hrithik Roshan is not only one of the best looking Indian actors, but he is also one of the best-looking men in the world.
He is indeed the epitome of perfection with his long haircut, towering stature, and hazel green eyes. He is a well-known Indian actor who appears in numerous Bollywood films. He’s also renowned for his incredible dance abilities. Aside from that, he also has the best physique in B-town.
Features
- ■ Age: 50 years.
- ■ Height: 5’ 11”.
- ■ Weight: 187 LBS.
- ■ Zodiac Sign: Capricorn.
- ■ Debut Film: Kaho Naa Pyaar Hain.
2: Ranbir Kapoor
Next on our list of handsome Bollywood actors comes the Bollywood casanova, Ranbir Kapoor. He is one of the most handsome Indian actors, the heartthrob of many ladies across diverse age groups.
Besides being an incredible actor, he is also a director in a few Bollywood films. He is a really skilled actor whose performance has been well appreciated in films like Rockstar, Yeh Jawaani Hain Deewani, Wake Up Sid, Barfi, etc.
Features
- ■ Age: 42 years.
- ■ Height: 6’.
- ■ Weight: 172 LBS.
- ■ Zodiac Sign: Libra.
- ■ Debut Film: Saawariya.
3: John Abraham
John Abraham won the ‘Sexiest Asian Man award in 2008, and we can agree why he is one of the most attractive Indian actors. He shows no symptoms of aging, and, in fact, his fitness regime is becoming even more smoldering attributed to his attractive physical features.
His passion for superbikes distinguishes him as a Youth Icon. His admirers have been utterly enamored by his masculine and suave features from his modeling days. That’s why he is one of the most handsome Bollywood actors of today’s era.
Features
- ■ Age: 51 years.
- ■ Height: 6’.
- ■ Weight: 187 LBS.
- ■ Zodiac Sign: Sagittarius
- ■ Debut Film: Jism
4: Shahid Kapoor
In 2011, Shahid Kapoor was named the ‘fourth Sexiest Asian Man in the World‘ by Eastern Eye, a London-based weekly. He is one of the most handsome men in India, but his forever young look and cheeky smile have a different fan base among young girls.
Shahid Kapoor is an accomplished Indian actor who has starred in films such as Jab We Met, Kaminey, Kabir Singh, etc. He is one of those cute Indian actors who never fails to surprise his fans with his chiseled physique, sexy eyes, and catchy hairstyles.
Features
- ■ Age: 43 years.
- ■ Height: 5’ 8’’.
- ■ Weight: 154 LBS.
- ■ Zodiac Sign: Pisces.
- ■ Debut Film: Ishq Vishk.
5: Ranveer Singh
Ranveer indeed has to make it to the list of handsome Bollywood actors because he is charming, has a fantastic physique, is smart, and always gives us major fashion goals. Apart from being one of the most renowned actors in Bollywood, he has seen carrying himself in bold outfits, astonishing his fans and critiques.
Ranveer has a goofy smile, which highlights his flirtatious personality even more. His photoshoot for Vogue with Victoria’s Secret model Sara Sampaio gave us sexual goosebumps. His fun personality has also carved a special place in his fans’ hearts.
Features
- ■ Age: 38 years.
- ■ Height: 5’ 10’’.
- ■ Weight: 165 LBS.
- ■ Zodiac Sign: Cancer.
- ■ Debut Film: Band Baaja Baaraat
6: Shahrukh Khan
If we are talking about the handsome men in India, how can we forget about King Khan? He may not have any striking features like an impressive height or amazing cheekbones, but his dimpled smiles make up for all of that. Besides being an actor, he is also a producer of many Bollywood films.
His squared jawline and charismatic personality have always risen the temperature hot whenever he is in the room. Probably, that’s why he is one of the most handsome Bollywood actors of all time.
Features
- ■ Age: 59 years.
- ■ Height: 5’ 8’’.
- ■ Weight: 165 LBS.
- ■ Zodiac Sign: Scorpio.
- ■ Debut Film: Deewana
7: Akshay Kumar
If you look at the old pics of Akshay Kumar, you’ll understand why he is one of the most handsome Bollywood actors of all time. But, he is as sexy as he was 20 years ago, and that’s why we say age is just a number for this martial arts expert.
Akki also has a black belt in Taekwondo, which is probably the fitness secret of this Bollywood male star. B-town has witnessed many handsome hunks across decades, but Akshay Kumar has never lost his position from this list due to his magnetic sex appeal and strongest physique.
Features
- ■ Age: 57 years.
- ■ Height: 6’ 1’’.
- ■ Weight: 176 LBS.
- ■ Zodiac Sign: Virgo.
- ■ Debut Film: Aaj.
8: Arjun Rampal
At the age of 17, this Indian-Dutch actor began modeling. Arjun Rampal is a beautiful example of a model-turned-actor with his attractive looks. He is one of the sexiest Indian actors who was simply unmatchable in his prime time in Bollywood.
He is one of the most handsome Bollywood actors because his flawlessly sculpted features resembled a mannequin that had come to life. His deep voice, dimpled smile, petite nose, and unique bone structure have made us drool over this handsome hunk for years.
Features
- ■ Age: 51 years.
- ■ Height: 6’ 1’’.
- ■ Weight: 187 LBS.
- ■ Zodiac Sign: Sagittarius.
- ■ Debut Film: Pyaar Ishq Aur Mohabbat
9: Karthik Aaryan
The list of handsome men India will remain incomplete if we don’t include the most handsome actor in Bollywood right now. Karthik Aaryan may seem like a chocolate boy at first instance, but his shirtless looks have smitten the netizens. That’s why he is quite popular among youngsters.
This cutest Bollywood actor is best known for his lovely smile that perfectly matches his comedic act. However, his charming screen presence is indeed a hot treat to your sore eyes, so make sure to check out the sexiest pics of this cutest Bollywood sensation.
Features
- ■ Age: 33 years.
- ■ Height: 6’.
- ■ Weight: 171 LBS.
- ■ Zodiac Sign: Sagittarius.
- ■ Debut Film: Pyaar Ka Punchnama
10: Tiger Shroff
The son of on-screen star Jackie Shroff, Tiger Shroff is also one of the most handsome Bollywood actors who has starred in many films so far. His long hair, ripped figure, and charismatic eyes make him the most attractive Indian male actor at present.
Tiger Shroff is not just an actor but also a martial artist, gymnast, and dancer with a physique you can only dream of. He is also a huge fan of Michael Jackson and Hrithik Roshan, so he tries to idolize these icons in many of his dance routines.
Features
- ■ Age: 34 years.
- ■ Height: 5’ 8’’.
- ■ Weight: 154 LBS.
- ■ Zodiac Sign: Pisces.
- ■ Debut Film: Heropanti
11: Vidyut Jamwal
Vidyut Jamwal is one of those good looking Indian actors whose performance is more praiseworthy in action sequences. Since the age of three, he has been doing martial arts, including gymnastics, Kalaripayattu, and Ju-Jitsu. Vidyut is also a gym freak with a fantastic body to show off.
This poster boy has been seen adorning the cover of many fashion magazines in India and international waters too. He is also the healthiest Bollywood actor of the current era. He has a certain magnetism in his eyes and curly hair locks that make us drool all over him.
Features
- ■ Age: 42 years.
- ■ Height: 5’ 11’’.
- ■ Weight: 165 LBS.
- ■ Zodiac Sign: Sagittarius
- ■ Debut Film: Force
12: Saif Ali Khan
Saif Ali Khan is not only one of the most handsome Bollywood actors of different shades and genres, but also he is the ‘chhote nawab’ of B-town. Keeping true to his royal name of the Pataudi lineage, we see this man always dressed in the most classy looks ever.
With his playboy attitude in ‘Cocktail’, this handsome Indian male actor tickled our funny bones. But, he also made us want him more with his intense looks in ‘Race.’ Any actor worth his salt will admit being in awe of Saif’s seamless transition of his looks over the years, and we can’t agree more.
Features
- ■ Age: 53 years.
- ■ Height: 5’ 6’’.
- ■ Weight: 180 LBS.
- ■ Zodiac Sign: Leo.
- ■ Debut Film: Parampara.
13: Siddharth Malhotra
Siddharth Malhotra was ranked the 9th hottest man globally by TC Candler in their Annual Independent Critics List 2016. Sid is a straight-faced handsome guy, whose great height and sexy personality made him a true icon of many aspiring Bollywood heroes.
His light-skinned physical features, black hair, and brown colored eyes make him an unmatched personality in today’s Hindi film industry. That’s why we are not surprised at all that he has made the list of the most handsome Bollywood actors so smoothly.
Features
- Age: 38 years.
- Height: 6’ 1’’.
- Weight: 176 LBS.
- Zodiac Sign: Capricorn.
- Debut Film: Student Of The Year.
14: Aditya Roy Kapoor
Aditya Roy Kapoor is one of the most handsome men in India with his cute smile, curly hair, and appealing height. Before being an actor, he used to be a VJ of Channel V. He is probably one of those Indian male actors who change his hairstyle more than he changes his wardrobe.
From curly afro hairstyle to long strands, from bearded cheeks to no beard at all-Aditya looks dashing in all of them. He is one of the most handsome Bollywood actors of the contemporary era, but he thinks sometimes his good looks overshadow his acting skills, making us love him even more.
Features
- Age: 38 years.
- Height: 6’ 2’’.
- Weight: 176 LBS.
- Zodiac Sign: Scorpio.
- Debut Film: London Dreams.
15: Varun Dhawan
This Indian male actor may not be handsome in the most conventional ways, but God!!! We love him. His killer looks and good physique also make him eye candy to many young girls. He is also really talented given his age and has proved his worth in many successful Bollywood movies so far.
Varun also dances well, so that’s another quality that makes him a youth icon. However, he is best known for his upbeat personality and skill to spread happiness wherever he goes. That’s why we are so happy he made it to the list of the most handsome Bollywood actors.
Features
- Age: 37 years.
- Height: 5’ 6’’.
- Weight: 165 LBS.
- Zodiac Sign: Taurus.
- Debut Film: Student Of The Year.
16: Salman Khan
Salman Khan is, without a doubt, one of India’s most charming and attractive men. Salman Khan is a Bollywood actor who began his career in supporting and rose up the ranks. Throughout his career, he has acted in hundreds of blockbuster films.
He is unquestionably an Indian cinematic hottie! Now, you may not realize it if you see his recent pictures. But, just cast a look at his young age photos, and you’ll find him a true beauty in B-town. But, the way this Bollywood bachelor has maintained his physique is outstanding.
Features
- Age: 58 years.
- Height: 5’ 8’’.
- Weight: 165 LBS.
- Zodiac Sign: Capricorn.
- Debut Film: Biwi Ho To Aisi.
17: Abhishek Bachchan
In 2006, Abhishek Bachchan topped the list of the 50 Sexiest Asian Men published by Eastern Eye, which is an Asian newspaper published in Britain. His wife, the universal beauty icon, Aishwarya Rai, calls him a handsome man with brains, and we simply agree with her.
Abhishek Bachchan is undoubtedly one of the most handsome Bollywood actors, but he is more funny than gorgeous, which adds to his charming persona. He is one of those fairytale Indian men you dream of coming in a white horse, and this very imagery makes us blush!!!
Features
- Age: 48 years.
- Height: 6’ 2’’.
- Weight: 162 LBS.
- Zodiac Sign: Aquarius.
- Debut Film: Refugee.
18: Vicky Kaushal
Vicky’s towering stature and endearing appearance make him Bollywood’s Handsome Hunk and a teen heartthrob. Being one of the industry’s fittest actors, we find him very suave and masculine in his fashion photoshoots. He has started his filming career very recently, but his stellar performance never fails to impress us.
The combination of a toned body, charming looks, and a smile to kill- what more could we ask from dear God, right? That’s why Vicky is one of the most handsome Bollywood actors, according to netizens, and we wholeheartedly agree with this judgment.
Features
- Age: 36 years.
- Height: 6’ 3’’.
- Weight: 154 LBS.
- Zodiac Sign: Taurus.
- Debut Film: Luv Shuv Tey Chicken Khurana.
19: Aamir Khan
Aamir Khan may not be one of the most handsome Bollywood actors in the conventional ways, but if you take one look at him, you’ll know he is good-looking. Of course, he is not attractive in a sexy kind of way, but his quirky and funny personality attracts us the most.
He is also known as ‘Mr. Perfectionist’ of Bollywood, which is indeed true given his superior acting abilities in many of his iconic movies. He has a beautiful smile. If you check his young age photos, you’ll see how he was one of the cutest Bollywood actors ever.
Features
- Age: 59 years.
- Height: 5’ 6’’.
- Weight: 153 LBS.
- Zodiac Sign: Pisces.
- Debut Film: Qayamat Se Qayamat Tak.
20: Amitabh Bachchan
Last but not least, we have Big B on our list of handsome Bollywood actors. He is one example when we say someone has genuinely aged like fine wine. It is not only his great height or his angry young man persona in films but his baritone voice too that has made women of all ages fall in love with him.
He is one Indian male actor who is still rocking the film industry more than his contemporary actors due to his amazing acting skills. But, more than the good looks, we think it’s the X factor that makes this actor so appealing even today.
Features
- Age: 82 years.
- Height: 6’.
- Weight: 150 LBS.
- Zodiac Sign: Libra.
- Debut Film: Saat hindustani
21. Dharmendra
When discussing the most handsome bollywood heroes, it will be a felony if we do not mention Dharmendra. He has done more than 300 films and has played versatile roles. He played the role of a romantic hero during the time of 1960-1969.
After that, he went through a phase of making action films, which lasted from 1971 to 1997. Bollywood popularly knows Dharmendra as “Garam” Dharam. He was a complete package. By his looks, he was a gentleman with a very masculine physique, perfect for action films as well.
But when he acted, he had a humorous touch in delivery and had impeccable timing. He was presented with “The Life Time Achievement” award in 1997 for his achievements by Filmfare.
Features:
- ■ Age: 88
- ■ Height: 5’10’’
- ■ Weight: NA
- ■ Zodiac sign: Sahittarius
- ■ Debut Film: Dil bhi tera hum bhi tere
22. Dev Anand
Dev Anand is one of the most accomplished actors of all time. He is the most charismatic and beloved actor Bollywood has ever seen. He is not just an accomplished actor but also a pathbreaking and imaginative director in the history of Indian Cinema.
Even after his death, his legacy still lives. He led the industry for more than 50 years and acted in more than 110 films. If stardom is the magical kingdom, he gave a new dimension to it. He was awarded the Padma Bhusan for his exemplary work in 2001.
His movies will take on an entirely new journey and will give your life a completely different perspective.
Features:
- ■ Age: Died at 88
- ■ Height: 5′ 10½″
- ■ Weight: NA
- ■ Zodiac sign: Libra
- ■ Debut Film: Hum ek hain
23. Rajesh Khanna
If you go by stats, who is the most popular actor in the history of Indian cinema, it has to be Rajesh Khanna. He is the only one who is looked up to as a God throughout the Indian country.
He has more than 100 all-time blockbusters, 27 Golden Jubilee hits, 48 Platinum Jubilee hits, and 26 Silver Jubilee hits. His movies hit the audience in the right place, and not just that, they got good business as well.
Features:
- ■ Age: Died at 69
- ■ Height: 5′ 7″
- ■ Weight: NA
- ■ Zodiac sign: Capricorn
- ■ Debut Film: Aakhri khat
24. Shashi Kapoor
Shashi Kapoor is one of those actors who have left a mark on the history of Indian cinema. He has appeared in more than 150 movies, 148 of which are in Hindi, and he has also made movies in various other languages.
He has played the solo lead in 61 films and was the lead hero in 53 others. Shashi Kapoor has worked in various roles and in various languages. He had a legacy in the film industry; he was the younger son of movie and theatre actor Prithviraj Kapoor.
Shashi Kapoor has been on stage since he was four. He started his film career in the early 1940s and also made four films as a child artist.
Features:
- ■ Age: Died at 79
- ■ Height: 5′ 9″
- ■ Weight: NA
- ■ Zodiac sign: Sagittarius
- ■ Debut Film: Dharmputra
Bottom Line
We have made this list of the most handsome Bollywood actors quite accurately because we have included men of all eras and age groups. We have judged them on not only their looks but also their acting abilities and personalities. So, take a look at the list, and let us know if you agree or disagree with us in the comment section.
If there are any names that I may have missed, please feel free to let me know. All that you need to do is scroll down till you reach the bottom of the page and leave your suggestions in the comment box below.
Read Also: