We all know that Bollywood is a male dominant film industry. Bollywood was ruled by the three famous khan actors for over a decade and they have been called the best male Bollywood actors, but it’s not the case anymore. With growth in the Indian film industry, many new faces have come and proved that they are also capable of raining money at the box-office. In the past few years, many things have changed in Bollywood, now the Indian audience is no more hesitant in accepting modern age cinema and new actors. That’s the main reason, many young faces in Bollywood have been able to show great potential in their acting on-screen.
Now, we will look at the top 10 best male Bollywood actors that have displayed great acting skills on-screen in the past few years. These best male Bollywood actors have been praised by both the audience as well as the critics. Let’s have a look at these talented actors below.
10. Shahid Kapoor
Over the past few decade, one actor who has shown a tremendous growth as an actor is Shahid Kapoor. Kapoor has really impressed critics with his career choices and acting in out of the box movies like Jab We Met, Kaminey and Haider. Although he has acted in several flop movies which neither impressed the critics nor the audience but in the entertainment world, there are more failures than success. One of the recent movies for which he got applauded was Udta Punjab where he played the role of a Punjabi rockstar.
9. Hrithik Roshan
Called as the Greek God of Bollywood, Hrithik Roshan is an international craze. Hrithik Roshan has a perfect balance of looks and talent; girls usually go mad over her dancing movies. He is one of the few actors who transformed dancing in Bollywood. Hrithik has given the same number of flops and hits in his career but his movies like Koi Mil Gaya, Krrish, Lakshya and Agneepath proved that the actor is immensely talented.
8. Ranveer Singh
In a very short period of time, Ranveer Singh has managed to be among the best male Bollywood actors of our generation. His first movie Band Baaja Baaraat showed the potential of this young actor and he has carried the same charisma and passion in his recent movies like Goliyon Ki Raasleela Ram-Leela and Bajirao Mastani. Ranveer Singh is the one actor that we think can rule the Bollywood in upcoming years.
7. Nawazuddin Siddiqui
We all know that how much struggle Nawazuddin Siddiqui has done to reach where he is today. It doesn’t matter how great you are as an actor but if you don’t have the heroic looks, it’s very hard to enter the Indian film industry but Nawazuddin broke all the stereotypes and is listed as one of the most talented Bollywood actors of today’s age. Nawazuddin Siddiqui’s rags to riches story will impress anyone but his on-screen presence is just like a cherry on the top of the cake.
6. Ajay Devgan
An actor who has been working in Bollywood for over two decades now, Ajay Devgan’s journey in Bollywood has seen many ups and downs. From action to comedy, romance to thriller, Ajay has experimented with all movie genres and is accepted with open arms by the Indian audience. His heavy voice, personality and acting skills in movies like Singham, Gangaajal and Once Upon a Time in Mumbai are always praised by the critics. Today, he is one of the best male Bollywood actors in the industry.
5. Shahrukh Khan
A man who has ruled the Bollywood for decades and called as the Baadshah of Bollywood, Shahrukh Khan has nothing to prove to anyone. Shahrukh has redefined romance in the cinematic world and is one of the best male Bollywood actors. Undoubtedly, he is the most lovable actor in Bollywood because girls are still crazy for him. Do you remember the best Bollywood movie of all time Dilwale Dulhania Le Jayenge? That was the movie which established him as the king of romance in Bollywood.
4. Salman Khan
The Indian audience is crazy over Salman Khan mainly because of his attitude and controversies surrounding the actor. Apart from acting, Salman Khan has always been in the news for criminal charges on him. Salman Khan has emerged as the ultimate winner when it comes to raining money at the box office. With movies like Bajrangi Bhaijaan and Sultan in the recent years, Salman has shown that there is still a lot of acting left in him.
3. Akshay Kumar
We all know the life story of Akshay Kumar and his journey from being a waiter to one of the best male Bollywood actors of all time. As they say, hard work can beat talent and that is completely applicable to Akshay Kumar. He is the only actor who does three to four movies in a year and that’s why he is also one of the highest-earning actors in Bollywood. His recent movies like Airlift, Baby, Rustom and Jolly LLB 2 shows the growth of this talented actor.
2. Aamir Khan
Known as the Mr Perfectionist of Bollywood, Aamir Khan is known for his passion towards the movies. Although he does only one movie in a year but that movie is guaranteed to break all the record on Box Office. He is one of the few actors who gets completely absorbed in their reel life characters and even sometimes cause problems with their health. His recent movies like 3 Idiots, PK and Dangal shows that there is no one in Bollywood who can beat this actor in terms of acting.
1. Amitabh Bachchan
Amitabh Bachchan is a living legend of Bollywood and at 74 years age, this actor never seems to stop working. Known as the Shahenshah of Bollywood, Amitabh has given Indian fans dozens of best Bollywood movies. He has been one of the best male Bollywood actors for countless years now. His recent movie Pink is an example that there is nothing left to achieve for this legendary actor. Without any doubt, Amitabh is the best male Bollywood actor and the reason is his hard work and passion towards the movies.
Do let us know which one of these best male Bollywood actors is your favourite one? Also, if you liked this list, share it with your friends and loved ones.