Last, we came up with the list of best action movies in Hollywood. Now, it’s Bollywood’s turn. And Bollywood has some amazing action lined up starring amazing actors from Hrithik Roshan to Salman Khan and stunning stunt doubles. So let’s have it: the list of the 15 best action movies in all of Bollywood that you need to watch.
15 Best Action Movies Of Bollywood
Table of Contents
1. Bang Bang (2014)

IMDb | 5.5 |
Available On | Hotstar |
Directed By | Siddharth Anand |
Starring | Hrithik Roshan Katrina Kaif Danny Denzongpa Javed Jaffrey Jimmy Sheirgill |
Running Time | 156 minutes |
It starts with a quest to find true love and ends with a quest for revenge in a dangerous setting where deaths are faked and high-speed chases are the norm.
Hrithik Roshan and Katrina Kaif pull off some brilliant acting in the film and Roshan is phenomenal in the final showdown on the water with a burning plane.
The action scenes are ticking-bomb exciting (literally) and will keep you on the edge of your seat. And on top of that, there’s some romance and some comedy.
Who would’ve thought that an intelligent agent and boring banker with sizzling chemistry turn Bang Bang into a spectacular action movie? But they do, and it’s one that you must watch. It tops the list of best action movies of Bollywood.
2. Baby (2015)

IMDb | 8 |
Available On | Hotstar |
Directed By | Neeraj Pandey |
Starring | Akshay Kumar Taapsee Pannu Rasheed Naz Rana Daggubati Danny Denzongpa Kay Kay Menon Sushant Singh Madhurima Tuli Mikaal Zulfiqar Murali Sharma Anupam Kher |
Running Time | 159 minutes |
The best of Bollywood’s against the clock missions. Baby (2015) deserves to be this high up on our action movies list. An Indian intelligence unit finds a terror plot, masterminded by a madman.
And now the fate of India is in their hands as they try to track and stop the terrorists. And time constantly runs out. Baby is a skillfully made Bollywood action movie.
Akshay Kumar does well on the reckless, strong, fearless hero front and the fighting scenes are thrilling in the best way. There’s a good message, an “oh, no” climax and a completely lovable 2 and a half hour movie. It’s 2nd on the list of best action movies of Bollywood.
3. Krrish 3 (2013)

IMDb | 5.3 |
Available On | SonyLiv |
Directed By | Rakesh Roshan |
Starring | Hrithik Roshan Vivek Oberoi Priyanka Chopra Kangana Ranaut |
Running Time | 152 minutes |
Krrish 3 is one of the most ingenious Bollywood action movies ever. Involving a maddening bio-terror conspiracy by an orphaned, crazy scientist, minions with superpowers and the Bollywood superman hero in a cape, Krrish 3 blew away adults and children alike with its suspense, fear and twisty plot.
Hrithik Roshan gave a perfect face to Krrish once again, even acting adding great dance moves to the mix. And the deadly virus the movie revolves around may have been just as fear-inducing as the glass-smashing hero vs villain chase scenes. It’s 3rd on the list of best action movies of Bollywood.
4. Wanted (2009)

IMDb | 6.6 |
Available On | Zee5 |
Directed By | Prabhu Deva |
Starring | Salman Khan Ayesha Takia Prakash Raj Mahesh Manjrekar Vinod Khanna |
Running Time | 154 minutes |
Everyone wants to be wanted, right? But not so much when a gangster wants you dead because you know too much, the police want you for the information you have and your pretty girlfriend just wants you to mend your ways.
Not a completely new plot, but a great concept and great work transforming the idea into something fun to watch. The movie that saw Salman Khan step into the role of Radhe with ultimate ferocity and changed his career forever, Wanted also had a 100% mind-blowing villain and entertaining fight scenes worthy of spending a weekend enjoying. It’s 4rth on the list of best action movies of Bollywood.
5. Rowdy Rathore (2012)

IMDb | 5.9 |
Available On | Netflix |
Directed By | Prabhu Deva |
Starring | Akshay Kumar Sonakshi Sinha Paresh Ganatra Gurdeep Kohli Yashpal Sharma Nassar |
Running Time | 143 minutes |
Rowdy Rathore was a blockbuster Bollywood action movie of 2012. The film sees Akshay Kumar playing Vikram Rathore, a brave police officer who dies at the hands of corrupt politicians.
His police team, unfortunately, replaces him with Shiva, his look-alike, but a thief attempting to catch the culprits. Akshay Kumar’s acting in the film is versatile, funny at times and dignified at others.
It starts off with fast-moving thirty minutes that keep viewers drawn in. Rowdy Rathore is then topped off by an enthusiastically-received soundtrack, hair raising action scenes and splendid graphics and choreography.
6. Sholay (1975)

IMDb | 8.2 |
Directed By | Ramesh Sippy |
Starring | Dharmendra Sanjeev Kumar Hema Malini Amitabh Bachchan Jaya Bhaduri Amjad Khan |
Running Time | 204 minutes |
All these years later, Sholay remains a great and relevant film that Bollywood watching veterans still recite iconic dialogues from. This action-adventure film features two ex-convicts hired by a retired policeman to catch Gabbar Singh, a notorious dacoit spreading chaos in the village of Ramgarh.
Sanjeev Kumar’s acting was on point, but what really pushed this film over the top was the dialogue. Pistol-shooting, comedy, romance, and emotion-filled action at its best, Sholay is a must-watch ‘old’ Bollywood action movie. It’s 6th on the list of best action movies of Bollywood.
7. Singham (2011)

IMDb | 6.8 |
Directed By | Rohit Shetty |
Starring | Ajay Devgn Kajal Aggarwal Prakash Raj Govind Namdev |
Running Time | 142 minutes |
A great Bollywood action movie minus the blood and gore, Singham is a 2011 cop movie perfect for all ages. It features a good vs bad dilemma turned into an action-filled story.
An honest and valiant cop dedicatedly fights against injustice but fate brings him up against a corrupt politician who challenges his ethics and morals. The cast was perfectly picked by Rohit Shetty.
Ajay Devgan and Prakash Raj make a deadly and entertaining combination with their power-packed performances. It has an engrossing storyline, thrilling car-wreck action and is completely rewatchable! It’s 7th on the list of best action movies of Bollywood.
Check This Out
Top 15 Netflix Movies Which Are Must Watch
8. Ghajini (2008)

IMDb | 7.4 |
Directed By | A. R. Murugadoss |
Starring | Aamir Khan Asin Jiah Khan Pradeep Rawat |
Running Time | 180 minutes |
Ghajini is a truly spooky Bollywood action movie. It features a tycoon with acute short-term memory loss out to find his lover’s killer.
Whether its the fact that he can’t remember beyond 15 minutes or his creepy polaroids or his body tattoos, this movie is the kind that will get your pulse up and adrenaline running like a horror film.
Aamir Khan killed it as the crazy revenge-bent hero and A.R. Rehman’s music left everyone in tears by the end. A heavy movie for sure, but Ghajini is worth watching.
9. Don (2006)

IMDb | 7.2 |
Available On | Youtube |
Directed By | Farhan Akhtar |
Starring | Shah Rukh Khan Priyanka Chopra Arjun Rampal Boman Irani Isha Koppikar Om Puri |
Running Time | 169 minutes |
Don 2006 is a brilliant crime thriller action movie. It involves look-alikes, an identity conflict and brilliant acting from Sharukh Khan. His portrayal of Vijay is realistic as is the music, screenplay, and storyline.
Crazy, but believable is this movie’s motto. Don even featured a heart-wrenching climax scene, that at the time, was one of the best Bollywood had ever seen. It’s 9th on the list of best action movies of Bollywood.
10. Dhoom 2 (2006)

IMDb | 6.5 |
Available On | YouTube |
Directed By | Sanjay Gadhvi |
Starring | Abhishek Bachchan Hrithik Roshan Uday Chopra Aishwarya Rai Bipasha Basu |
Running Time | 152 minutes |
A great cop chase, Dhoom 2 was a hit when it was released in 2006. It follows a fearless thief, stealing valuable artifacts with the girl he likes, while three police officers run close on their heels at every turn, trying to catch them.
The movie has a smart storyline, a lot of twists, and Hrithik Roshan’s crazy stunts. The bank-robbery scene is one of the greatest ever filmed and the stylish music only complements Aishwarya Rai, Abhishek Bachchan, and Uday Chopra’s well-played roles. Dhoom 2 is the kind of action movie that has people fawning over it, long after the hype has died down.
11. Khiladiyon Ka Khiladi (1996)

IMDb | 6.4 |
Available On | Hotstar |
Directed By | Umesh Mehra |
Starring | Rekha Akshay Kumar Raveena Tandon Brian Adams Gulshan Grover |
Running Time | 192 minutes |
Looking for an action movie with which you’ll never get bored? Khiladiyon Ka Khiladi is one. It features some high voltage action scenes from Akshay Kumar and an impactful, powerful story, materialized through the amazing direction.
Akshay in the film joins a gang while searching for his missing brother. And to win the leader’s confidence, he must take down his rival in a deadly wrestling match. This movie had the ultimate screenplay for its action base with a little love twist sprung on unsuspecting viewers.
12. Agneepath (2012)

IMDb | 7 |
Available On | YouTube |
Directed By | Karan Malhotra |
Starring | Hrithik Roshan Sanjay Dutt Rishi Kapoor Priyanka Chopra Om Puri Zarina Wahab |
Running Time | 173 minutes |
Hrithik Roshan wins the award for the actor in the most movies on our list. Agneepath is the remake of another quest to avenge a wrongful murder, but the plot seems to be quite popular in Bollywood action.
Vijay, whose father is murdered by Kancha Cheena, a crime lord, grows up and embarks on a journey to get revenge, on the way befriending Rauf Lala, a local kingpin.
The actors in this film, from the heroes to the villains did an amazing job as did Hrithik Roshan in living up to Amitabh Bachan’s performance in the original. Agneepath is an action movie that has the kind of action that will give you goosebumps. It’s 12th on the list of best action movies of Bollywood.
13. Dabangg (2010)

IMDb | 6.3 |
Directed By | Abhinav Kashyap |
Starring | Salman Khan Arbaaz Khan Sonakshi Sinha Sonu Sood Vinod Khanna Dimple Kapadia Anupam Kher |
Running Time | 126 minutes |
This Bollywood action movie gave us the classic “Dabangg Dabangg” song with Salman Khan’s belt moves. Dabangg is the story of a fearless corrupt police officer (dangerous combination) and his troubled relationship with his stepfather and half-brother.
The action movie has a rare and unique plot with loud, exaggerated dialogues and thrilling action. This Bollywood version of cop-movies has done wonders to entertain everyone. It’s 13th on the list of best action movies of Bollywood.
14. Ghayal (1990)

IMDb | 7.7 |
Available On | YouTube |
Directed By | Rajkumar Santoshi |
Starring | Sunny Deol Meenakshi Seshadri Raj Babbar Moushmi Chatterjee Amrish Puri |
Running Time | 163 minutes |
The second oldest movie to make our best Bollywood action movies list. Ghayal stars Sunny Deol as a wrongly accused man seeking revenge for his brother’s murder.
Rajkumar’s directorial debut with a carefully selected cast is action-packed and full of suspense. The fight scenes are memorable and the action is filmed beautifully.
The plot may be deep and emotional, but the story is brisk and full of suspense, keeping viewers on their toes all throughout. Sunny Doel’s acting put this movie on the map and it’s a good one to watch if you have a day off!
15. Ek Tha Tiger (2012)

IMDb | 5.5 |
Available On | YouTube |
Directed By | Kabir Khan |
Starring | Salman Khan Katrina Kaif Ranvir Shorey Girish Karnad |
Running Time | 133 minutes |
Another romance turned into action Bollywood movie, Ek Tha Tiger is number 15 on our list. It tells the story of RAW agent Tiger sent to Dublin to observe an Indian scientist suspected of sharing nuclear secrets with the ISI.
He then falls for his caretaker Zoya who has a dark secret. The movie had some energetic action with pumped acting from Salman Khan. It could’ve done a bit better on the sequencing of its scenes, but the twists and visual effects make it worth watching. You’ll enjoy it especially if you’re a fan of romantic drama in addition to action.