Top 10 Highest-Grossing Bollywood Movies Of All Time

From ‘Dangal’ to ‘Dhurandhar’, here’s a detailed look at the top 10 highest-grossing Bollywood films of all time.

Entertainment Desk
Written By: Entertainment Desk
Updated: March 01, 2026 | 15:10 IST
Dangal Dhurandhar posters
Dangal to Dhurandhar, top 10 highest-grossing Bollywood movies of all time.

Bollywood has long been a global powerhouse, but the last decade has completely rewritten the box office record books. From emotionally charged sports biopics and intense spy thrillers to horror-comedies and historical epics, Hindi cinema is drawing massive crowds both in India and overseas. With recent monumental releases like ‘Dhurandhar’ and ‘Chhaava’ shaking up the all-time charts, the landscape of the top-grossing club looks vastly different today than it did just a few years ago.

As Ranveer Singh’s ‘Dhurandhar’ recently joined the list of the highest-grossing Bollywood movies of all time at the worldwide box office, we decided to take a look at the top 10 money spinners from Hindi cinema.

ALSO READ | Why ‘Dhurandhar’ Is Breaking Records & What It Means For Its Sequel

Check out the list of the top 10 highest-grossing Bollywood movies of all time here:

1. Dangal

● Release Date: December 23, 2016

● Director: Nitesh Tiwari

● Cast: Aamir Khan, Sakshi Tanwar, Fatima Sana Shaikh, Sanya Malhotra, Zaira Wasim

● Worldwide Box Office: Rs 2070.3 crore with domestic net collection of Rs 387.38 crore

● The Plot: Based on an inspiring true story, this sports drama follows Mahavir Singh Phogat, a former wrestler who defies deep-rooted societal norms in his village to train his daughters, Geeta and Babita, into world-class wrestling champions. Its unprecedented success in international markets, particularly China, cemented its spot at the absolute top.

2. Dhurandhar

● Release Date: December 5, 2025

● Director: Aditya Dhar

● Cast: Ranveer Singh, Akshaye Khanna, Sanjay Dutt, Arjun Rampal, R. Madhavan, Sara Arjun, Rakesh Bedi

● Worldwide Box Office: Rs 1305.35 crore with domestic net collection of Rs 838.5 crore

● The Plot: A gritty, high-stakes espionage thriller that took the box office by storm. The film follows Hamza, an undercover Indian intelligence agent who infiltrates Karachi’s dangerous criminal syndicates and political power structures to dismantle a ruthless terror network targeting India.

ALSO READ | Dhurandhar Completes 75 Days In Theatres, Emerges As Blockbuster Ahead Of Sequel’s Release

3. Jawan

● Release Date: September 7, 2023

● Director: Atlee

● Cast: Shah Rukh Khan, Nayanthara, Vijay Sethupathi, Sanya Malhotra, Riddhi Dogra, Deepika Padukone (Cameo)

● Worldwide Box Office: Rs 1160 crore with domestic net collection of Rs 640.25 crore

● The Plot: A high-octane commercial actioner centred on a vigilante jailer who teams up with a group of female inmates to expose rampant political and corporate corruption. As his mission unfolds, it reveals deep ties to his father’s tragic past as an army captain.

ALSO READ | Where Shah Rukh Khan-Starrer 'Jawan' Ranks In List Of Highest-Grossing Hindi Films Of All-Time

4. Pathaan

● Release Date: January 25, 2023

● Director: Siddharth Anand

● Cast: Shah Rukh Khan, Deepika Padukone, John Abraham, Salman Khan (Cameo)

● Worldwide Box Office: Rs 1055 crore with domestic net collection of Rs 543.09 crore

● The Plot: An exiled RAW agent is called back into action to team up with an ISI agent. Together, they must stop Jim, a rogue former Indian operative, from unleashing a deadly lab-made virus known as “Raktbeej” across the country.

5. Bajrangi Bhaijaan

● Release Date: July 17, 2015

● Director: Kabir Khan

● Cast: Salman Khan, Kareena Kapoor Khan, Nawazuddin Siddiqui, Harshaali Malhotra

● Worldwide Box Office: Rs 922.17 crore with domestic net collection of Rs 320.34 crore

● The Plot: A devout, kind-hearted man discovers a mute six-year-old Pakistani girl lost in India. Defying borders and religious tensions, he embarks on a dangerous and emotional cross-country journey to reunite the child with her family in her homeland.

6. Animal

● Release Date: December 1, 2023

● Director: Sandeep Reddy Vanga

● Cast: Ranbir Kapoor, Anil Kapoor, Bobby Deol, Rashmika Mandanna, Triptii Dimri

● Worldwide Box Office: Rs 915 crore with domestic net collection of Rs 553.87 crore

● The Plot: A violent, intense crime drama exploring a toxic father-son relationship. When his distant, workaholic father is targeted in an assassination attempt, the son undergoes a brutal transformation, sparking a massive, blood-soaked feud to protect his family legacy.

7. Secret Superstar

● Release Date: October 19, 2017

● Director: Advait Chandan

● Cast: Zaira Wasim, Meher Vij, Raj Arjun, Aamir Khan

● Worldwide Box Office: Rs 912.75 crore with domestic net collection of Rs 63.40 crore

● The Plot: A teenage girl from a conservative, abusive household dreams of becoming a famous singer. She begins posting videos on YouTube while hiding her identity under a niqab, eventually finding a quirky mentor in a fading music director.

8. Stree 2

● Release Date: August 15, 2024

● Director: Amar Kaushik

● Cast: Rajkummar Rao, Shraddha Kapoor, Pankaj Tripathi, Aparshakti Khurana, Abhishek Banerjee

● Worldwide Box Office: Rs 857.15 crore with domestic net collection of Rs 597.99 crore

● The Plot: In this blockbuster horror-comedy sequel, the town of Chanderi is terrorised once again. This time, a headless ghost known as “Sarkata” begins abducting women, forcing the town's beloved misfit gang to summon Stree for an epic, laugh-out-loud showdown.

9. Chhaava

● Release Date: February 14, 2025

● Director: Laxman Utekar

● Cast: Vicky Kaushal, Rashmika Mandanna, Akshaye Khanna, Ashutosh Rana

● Worldwide Box Office: Rs 807.91 crore with domestic net collection of Rs 601.54 crore

● The Plot: An epic historical action drama chronicling the life, valour and ultimate sacrifices of Chhatrapati Sambhaji Maharaj. The film vividly captures his fierce defense of the Maratha Empire against the expanding forces of Mughal Emperor Aurangzeb.

ALSO READ | Vicky Kaushal’s ‘Chhaava’ BEATS Lifetime Collection Of ‘Stree 2’

10. PK

● Release Date: December 19, 2014

● Director: Rajkumar Hirani

● Cast: Aamir Khan, Anushka Sharma, Sushant Singh Rajput, Boman Irani, Sanjay Dutt, Saurabh Shukla

● Worldwide Box Office: Rs 792 crore with domestic net collection of Rs 340.80 crore

● The Plot: An innocent alien stranded on Earth loses his communication device. His desperate quest to retrieve it turns into a satirical and profound journey as he questions humanity's various religious dogmas, blind faith, and societal constructs.

While Hindi films boast staggering numbers, no conversation about the all-time highest-grossing movies can be complete without acknowledging the unstoppable rise of pan-Indian cinema. South Indian blockbusters, heavily driven by the phenomenal success of their Hindi-dubbed releases, have completely shattered regional boundaries to rewrite global box office history.

Cinematic spectacles like SS Rajamouli’s ‘Baahubali 2: The Conclusion’ (Rs 1788 crore) and ‘RRR’ (Rs 1230 crore), Sukumar's recent mega-hit ‘Pushpa 2: The Rule’ (Rs 1742 crore), Prashanth Neel’s ‘KGF: Chapter 2’ (Rs 1215 crore), and Nag Ashwin's ‘Kalki 2898 AD’ (Rs 1042 crore) stand firmly at the very top of the highest-grossing Indian films chart. By dominating the Hindi-speaking circuits just as fiercely as their home states, these Telugu and Kannada epics have proven that language is no longer a barrier to global box office supremacy.

Post a Comment