Bollywood doesn't do action by halves. When Hindi cinema goes full throttle, you get hand-to-hand combat shot like a dance number, heroes who take a beating and keep walking, and set pieces that cost more than some countries' entire film industries. This list of the best Bollywood action movies of all time spans five decades — from the 1970s angry-young-man era to today's slick spy universes — and every entry is a genuine crowd-pleaser, not a filler title.
If you're building a Hindi action marathon, start here. And if you want to test how deep your Bollywood knowledge really goes, our film quiz games at Quizinema are a good place to find out.
What Makes a Great Bollywood Action Movie
Three things separate the classics from the forgettable:
- A hero with weight. Hindi action works when the lead carries emotional stakes, not just muscles.
- Practical spectacle. Real locations, real crashes, real dust. CGI ages badly; a truck flying off a cliff does not.
- Dialogue that lands. The best Hindi action films are quotable long after the fight ends.
The Best Bollywood Action Movies of All Time
1. Sholay (1975)
IMDb: 8.1/10 · Director: Ramesh Sippy · Cast: Sanjeev Kumar, Dharmendra, Amitabh Bachchan · Runtime: 162 min (2 Hours 42 mins) · Genre: Action, Adventure, Comedy
The template. Two small-time crooks, a village terrorised by Gabbar Singh, and a climax that every Indian filmmaker has been chasing for fifty years. Ramesh Sippy's film is action, western, bromance and tragedy in one package.
2. Deewaar (1975)
IMDb: 8.0/10 · Director: Yash Chopra · Cast: Amitabh Bachchan, Shashi Kapoor, Nirupa Roy · Runtime: 174 min (2 Hours 54 mins) · Genre: Action, Crime, Drama
Yash Chopra's crime drama gave Hindi cinema its most iconic action-adjacent line and a brooding Amitabh Bachchan performance. The dockyard and godown sequences still hit hard.
3. Agneepath (1990)
IMDb: 7.6/10 · Director: Mukul Anand · Cast: Amitabh Bachchan, Mithun Chakraborty, Madhavi · Runtime: 174 min (2 Hours 54 mins) · Genre: Action, Crime, Drama
Mukul S. Anand's gangster epic is operatic, violent and unforgettable. Vijay Dinanath Chauhan remains one of the great Hindi film protagonists.
4. Ghayal (1990)
IMDb: 7.7/10 · Director: Rajkumar Santoshi · Cast: Sunny Deol, Amrish Puri, Meenakshi Sheshadri · Runtime: 163 min (2 Hours 43 mins) · Genre: Action, Crime, Drama
Sunny Deol's breakthrough as an action star. Rajkumar Santoshi's revenge drama is lean, brutal and built around a hero who simply refuses to stay down.
5. Gardish (1993)
IMDb: 7.6/10 · Director: Priyadarshan · Cast: Jackie Shroff, Amrish Puri, Dimple Kapadia · Runtime: 153 min (2 Hours 33 mins) · Genre: Action, Crime, Drama
A quieter, more tragic entry with Jackie Shroff, but the action is gritty and grounded. A strong pick if you want something beyond pure masala.
6. Border (1997)
IMDb: 7.9/10 · Director: J.P. Dutta · Cast: Sunny Deol, Suniel Shetty, Akshaye Khanna · Runtime: 176 min (2 Hours 56 mins) · Genre: Action, Drama, History
J.P. Dutta's war epic is the definitive Hindi battle film of the 1990s — large-scale, patriotic and emotionally devastating.
7. Sarfarosh (1999)
IMDb: 8.1/10 · Director: John Mathew Matthan · Cast: Aamir Khan, Naseeruddin Shah, Sonali Bendre · Runtime: 174 min (2 Hours 54 mins) · Genre: Action, Crime, Drama
Aamir Khan in a taut cop-versus-terror-network thriller. Less bombast, more tension, and one of the smartest Hindi action films ever written.
8. Lagaan (2001)
IMDb: 8.1/10 · Director: Ashutosh Gowariker · Cast: Aamir Khan, Raghubir Yadav, Gracy Singh · Runtime: 224 min (3 Hours 44 mins) · Genre: Drama, Musical, Sport
Action here is sport, not gunfire. Still, the cricket matches are staged with more suspense than most shootouts.
9. Dhoom (2004)
IMDb: 6.6/10 · Director: Sanjay Gadhvi · Cast: Abhishek Bachchan, John Abraham, Uday Chopra · Runtime: 129 min (2 Hours 9 mins) · Genre: Action, Crime, Drama
Stylish bike chases, John Abraham as the coolest villain of the decade, and a template for modern Hindi action-cool.
10. Dhoom 2 (2006)
IMDb: 6.6/10 · Director: Sanjay Gadhvi · Cast: Hrithik Roshan, Abhishek Bachchan, Aishwarya Rai Bachchan · Runtime: 152 min (2 Hours 32 mins) · Genre: Action, Crime, Thriller
Bigger, glossier, with Hrithik Roshan stealing the film. The train and beach sequences are pure spectacle.
11. Ghajini (2008)
IMDb: 7.4/10 · Director: A.R. Murugadoss · Cast: Aamir Khan, Asin, Jiah Khan · Runtime: 186 min (3 Hours 6 mins) · Genre: Action, Mystery, Thriller
Aamir Khan's memory-loss revenge film blends brutal fights with real emotional pain. The climax is genuinely cathartic.
12. Wanted (2009)
IMDb: 6.6/10 · Director: Prabhu Deva · Cast: Salman Khan, Ayesha Takia, Prakash Raj · Runtime: 147 min (2 Hours 27 mins) · Genre: Action, Thriller
Salman Khan's reinvention. Prabhu Deva directed it like a dance number with bullets, and it changed Hindi action for a decade.
13. Dabangg (2010)
IMDb: 6.3/10 · Director: Abhinav Kashyap · Cast: Salman Khan, Sonakshi Sinha, Sonu Sood · Runtime: 126 min (2 Hours 6 mins) · Genre: Action, Comedy, Crime
Chulbul Pandey made cop swagger a genre of its own. Massy, funny and endlessly rewatchable.
14. Singham (2011)
IMDb: 6.8/10 · Director: Rohit Shetty · Cast: Ajay Devgn, Kajal Aggarwal, Prakash Raj · Runtime: 143 min (2 Hours 23 mins) · Genre: Action, Crime, Drama
Rohit Shetty's cop universe began here. Over-the-top, self-aware, and built for a whistling theatre crowd.
15. War (2019)
IMDb: 6.6/10 · Director: Siddharth Anand · Cast: Hrithik Roshan, Tiger Shroff, Vaani Kapoor · Runtime: 151 min (2 Hours 31 mins) · Genre: Action, Adventure, Thriller
Hrithik Roshan vs Tiger Shroff, with Siddharth Anand directing some of the cleanest action choreography Hindi cinema has produced. The ice and rooftop sequences are standout work.
16. Uri: The Surgical Strike (2019)
IMDb: 8.2/10 · Director: Aditya Dhar · Cast: Vicky Kaushal, Paresh Rawal, Mohit Raina · Runtime: 138 min (2 Hours 18 mins) · Genre: Action, Drama, History
Vicky Kaushal leads a tight, modern military operation film. Controlled, tense and refreshingly free of excess.
17. Shershaah (2021)
IMDb: 8.3/10 · Director: Vishnuvardhan · Cast: Sidharth Malhotra, Kiara Advani, Shiv Panditt · Runtime: 135 min (2 Hours 15 mins) · Genre: Action, Biography, Drama
A war biopic with strong emotional grounding. The action serves the story rather than the other way around.
18. Jawan (2023)
IMDb: 6.9/10 · Director: Atlee · Cast: Shah Rukh Khan, Nayanthara, Vijay Sethupathi · Runtime: 169 min (2 Hours 49 mins) · Genre: Action, Crime, Drama
Atlee's Hindi debut is maximalist Bollywood action — double roles, prison-break set pieces and a Vijay Sethupathi villain. Divisive, but undeniably a cultural event.
How to Build a Bollywood Action Marathon
Mix eras. Pair a 1970s classic like Sholay with a modern spectacle like War, then close with something grounded such as Uri or Sarfarosh. The contrast makes each film land harder.
Most of these titles rotate across major Indian streaming platforms, and availability shifts month to month — check your app before committing to a marathon night.
Key takeaways
- Bollywood action spans five decades, from 1970s classics like Sholay and Deewaar to modern spectacles like War and Jawan.
- Sholay (1975), Agneepath (1990), Ghayal (1990), Wanted (2009), War (2019), and Jawan (2023) are standout entry points for newcomers.
- Practical stunts and strong emotional stakes tend to age better than CGI-heavy sequences.
- For a balanced marathon, mix eras: pair a 1970s classic with a modern film, then close with a grounded thriller like Uri or Sarfarosh.
- The list includes war epics (Border, Uri, Shershaah), cop dramas (Dabangg, Singham), and stylish heist films (Dhoom, Dhoom 2).
FAQ
What is the best Bollywood action movie of all time?
Sholay (1975) is the most commonly cited answer for its influence and staying power. Agneepath (1990) and War (2019) are frequently named by newer audiences as favorites.
Which Hindi action movies are good for beginners?
Start with Sholay, Wanted, War, and Uri: The Surgical Strike. They cover the classic, massy, and modern styles of Hindi action.
Are Bollywood action movies available on OTT?
Yes. Most titles on this list appear across major Indian streaming services, though licensing changes regularly, so verify availability in your app before watching.
Which Bollywood action films have the best fight choreography?
War, Dhoom 2, and Ghajini are widely praised for clean, well-staged action. Ghayal and Agneepath are known for raw, physical intensity.
What is the difference between masala action and realistic Hindi action?
Masala action prioritizes spectacle, slow-motion hero shots, and crowd-pleasing moments. Realistic Hindi action, like Uri or Sarfarosh, favors tactical accuracy and tension over exaggeration.
Keep reading
Related Bollywood articles

Best Bollywood Romance Movies on Prime Video: 15 Hindi Love Stories to Stream
Best Bollywood romance movies on Prime Video — 15 Hindi love stories from DDLJ to Rockstar, plus where to stream them. Your Prime Video romance watchlist starts here.

15 Best Bollywood Mystery Movies Worth a Rewatch
Hindi mystery and suspense films that hold up — from Kahaani and Andhadhun to Talvar, Drishyam, and deep cuts like Manorama Six Feet Under. Trailers and where to start.

Best Bollywood Thrillers on Netflix This Weekend
Best Bollywood thrillers on Netflix for the weekend of 4–6 Sep 2026 — Andhadhun, Drishyam, and more Hindi hits with IMDb ratings and why binge them now.
Why Young Actors Aren't Becoming Romantic Icons Anymore
Today's stars get fame fast but rarely become romantic icons. A look at why chemistry, stardom, and Bollywood romance culture have changed.
Ready to test your knowledge?
Put your Bollywood knowledge to the test in Quizinema games — and follow @quizinema for daily reels.

