
Bollywood produces more films than almost any other industry in the world, but only a handful have truly conquered the global box office. The list of highest grossing Bollywood movies has changed significantly over the past decade — driven by rising ticket prices, expanding international markets, the dominance of a few mega-stars, and the rise of pan-India films that cross language barriers to reach audiences across South Asia and beyond.
This updated 2026 guide covers the biggest Bollywood blockbusters of all time, the stories behind their success, and what Pakistani and South Asian audiences need to know about each one.
What Makes a Bollywood Film a “Blockbuster”?
Before diving into the list, it helps to understand how Bollywood box office numbers work. Indian film earnings are reported in crore rupees (1 crore = 10 million). Worldwide gross means the combined collection from India and all international markets. Net collection refers to the amount after entertainment tax is deducted — this is the figure Indian trade analysts typically use to evaluate domestic performance.
The figures below are worldwide gross collections based on estimates from Bollywood Hungama, Box Office India, and Koimoi — the three most widely cited trade sources. Numbers across these sources sometimes vary, and no single set of figures is officially audited.
The Top 15 Highest Grossing Bollywood Films of All Time
1. Dangal (2016) — ₹2,059 Crore Worldwide
Dangal remains the single highest grossing Hindi-language film ever made, and its dominance more than a decade after release is a testament to how completely it captured both the Indian and Chinese markets. Directed by Nitesh Tiwari and starring Aamir Khan as wrestling coach Mahavir Singh Phogat, the film is based on the true story of the Phogat sisters — Geeta and Babita — who became India’s first Commonwealth Games gold medallists in women’s wrestling.
The film earned approximately ₹300 crore in India but an astonishing ₹1,200 crore in China alone — making it the most successful Indian film ever released in China by a significant margin. The story of a determined father pushing his daughters to excel against social and family resistance resonated deeply with Chinese audiences in a way that few foreign films have achieved.
Dangal is the gold standard for what a Bollywood film can achieve internationally when story, performance, and universal themes align perfectly.
2. Dhurandhar 2: The Revenge (2026) — ₹1,773 Crore Worldwide
The biggest Bollywood film of 2026 so far, Dhurandhar 2 has emerged as one of the highest grossing Hindi films ever made, collecting ₹1,127 crore net in India alone within 39 days of release. The sequel to the 2024 original, it has broken multiple opening weekend and first-week records and is still running in theatres as of late April 2026. Full year-end rankings will determine its final position on the all-time list, but it has already secured its place among the greatest Hindi film releases in history.
3. Baahubali 2: The Conclusion (2017) — ₹1,788 Crore Worldwide
Technically a Telugu film, Baahubali 2 is impossible to leave off a list of the highest grossing films to emerge from the Indian subcontinent. Its Hindi dubbed version broke virtually every box office record in North India at the time of release, and the question “Why did Kattappa kill Baahubali?” became one of the most searched entertainment queries in Indian internet history. Directed by S.S. Rajamouli and starring Prabhas and Rana Daggubati, it remains the definitive pan-India epic and the film that opened mainstream Hindi audiences to south Indian cinema at a mass scale.
4. Pushpa: The Rule — Part 2 (2024) — ₹1,742 Crore Worldwide
Another Telugu film that dominated the Hindi belt, Pushpa 2 starring Allu Arjun collected ₹1,234 crore net in India across 508 days of release — one of the longest theatrical runs in Indian film history. The film’s iconic songs, Allu Arjun’s star power, and a story rooted in working-class aspiration drove repeat viewership across demographics. Its success confirmed that Telugu stars are now as bankable in Hindi markets as any Bollywood A-lister.
5. KGF Chapter 2 (2022) — Approx. ₹1,200 Crore Worldwide
The Kannada-language action epic starring Yash collected enormous numbers in its Hindi dubbed version, riding the wave that Baahubali had begun. Its gritty, stylised visual language and larger-than-life protagonist resonated strongly across North India, Pakistan, and the diaspora.
6. RRR (2022) — Approx. ₹1,200 Crore Worldwide
S.S. Rajamouli’s second entry on this list, RRR is a fictional adventure featuring two real freedom fighters — Komaram Bheem (N.T. Rama Rao Jr.) and Alluri Sitarama Raju (Ram Charan) — set in 1920s colonial India. Its spectacular action sequences won global audiences, its song Naatu Naatu won the Academy Award for Best Original Song in 2023, and it became the first Indian film to win a Golden Globe in the Best Non-English Language Film category. RRR demonstrated that Indian cinema could compete on a genuinely global level.
7. Jawan (2023) — Approx. ₹1,140 Crore Worldwide
Shah Rukh Khan’s return to the box office after a four-year absence produced one of the most euphoric opening weekends in Bollywood history. Directed by Atlee and featuring SRK in a double role, Jawan blended action, social commentary, and emotional set pieces in a way that satisfied both mass audiences and multiplex crowds. It was one of three massive Shah Rukh Khan releases in a single calendar year — 2023 — that together reinforced his status as the biggest box office draw in Bollywood history.
8. Pathaan (2023) — Approx. ₹1,050 Crore Worldwide
The film that marked Shah Rukh Khan’s comeback after the difficult years of the early 2020s. Pathaan crossed ₹1,000 crore worldwide, broke opening day records, and proved that audience affection for SRK had not diminished. Directed by Siddharth Anand and also starring Deepika Padukone and John Abraham, it launched the YRF Spy Universe into blockbuster territory.
9. Animal (2023) — Approx. ₹900 Crore Worldwide
Ranbir Kapoor’s most commercially successful film and one of the most divisive Bollywood releases in years. Directed by Sandeep Reddy Vanga, Animal’s portrayal of toxic masculinity and father-son relationships generated intense debate, but audiences voted with their wallets. It demonstrated that dark, morally complex narratives could still find mass acceptance in Indian cinema when anchored by a strong star.
10. Chhaava (2025) — Approx. ₹808 Crore Worldwide
Vicky Kaushal’s portrayal of Chhatrapati Sambhaji Maharaj in this historical epic collected ₹602 crore net in India across 437 days of release, making it one of the biggest hits of 2025. The film benefited from strong word of mouth, repeat viewership among history enthusiasts, and Vicky Kaushal’s rising star power.
11. Bajrangi Bhaijaan (2015) — Approx. ₹918 Crore Worldwide
One of the most beloved Bollywood films among Pakistani audiences for obvious reasons — it tells the story of a Pakistani girl who gets separated from her family and must be returned across the border by an Indian man. Starring Salman Khan and directed by Kabir Khan, it remains one of the most emotionally resonant cross-border stories in South Asian cinema. It was among the rare Bollywood films that genuinely moved audiences on both sides of the India-Pakistan border.
12. Secret Superstar (2017) — Approx. ₹966 Crore Worldwide
Another Aamir Khan production (he appeared in a supporting role), Secret Superstar earned almost all of its massive total in China — demonstrating once again that Aamir Khan has a unique relationship with Chinese audiences. The film stars Zaira Wasim as a young girl from a conservative household who pursues her dream of becoming a singer through YouTube anonymity. Its themes of female ambition against family restriction translated powerfully for Chinese viewers.
13. War (2019) — Approx. ₹475 Crore Worldwide
Hrithik Roshan and Tiger Shroff in a high-octane action film that broke opening day records at the time of its release, collecting the biggest Day 1 of any Bollywood film until Pathaan surpassed it four years later.
14. Tiger 3 (2023) — Approx. ₹470 Crore Worldwide
Salman Khan’s entry into the YRF Spy Universe connected the Pathaan storyline with the Tiger franchise and delivered strong Eid holiday numbers despite mixed reviews.
15. Sanju (2018) — Approx. ₹587 Crore Worldwide
Ranbir Kapoor’s portrayal of Sanjay Dutt in this biographical film was one of the most acclaimed performances of the decade. Directed by Rajkumar Hirani, it balanced humour, drama, and genuine emotional insight into one of Bollywood’s most complicated public figures.
What Pakistani Audiences Should Know
Bollywood films have historically been enormously popular in Pakistan, with films like Bajrangi Bhaijaan, Dangal, and 3 Idiots among the most watched Indian releases in the country. However, the formal theatrical release of Bollywood films in Pakistan has been disrupted by periodic bans and diplomatic tensions between India and Pakistan.
Most recently, following the India-Pakistan diplomatic tensions of 2019 and their aftermath, Bollywood films have not been officially screened in Pakistani cinemas. Pakistani audiences have continued to watch Bollywood films through streaming platforms, cable television, and other means — but the theatrical experience that once united Pakistani and Indian audiences around blockbusters like Bajrangi Bhaijaan has been absent for years.
The question of when — or whether — Bollywood will return to Pakistani cinemas remains unanswered as of 2026, tied as it is to the broader state of India-Pakistan diplomatic relations.
The Biggest Trends Shaping Bollywood Box Office in 2026
The rise of pan-India films has fundamentally changed what it means to be the “highest grossing” Indian film. When Telugu, Kannada, or Tamil films release simultaneously in Hindi and collect massive numbers in North India, they compete directly with Bollywood productions. The distinction between “Bollywood” and “Indian cinema” has become increasingly difficult to maintain in any meaningful commercial sense.
China remains a crucial market for select Bollywood films. Aamir Khan’s extraordinary success in China — Dangal, Secret Superstar, and 3 Idiots have all performed spectacularly there — has not been replicated consistently by other stars or filmmakers. The China market is valuable but unpredictable.
Star power still matters enormously. The three Khans — Shah Rukh, Salman, and Aamir — continue to anchor the biggest releases, though Ranbir Kapoor, Hrithik Roshan, and Vicky Kaushal have established themselves as the leading stars of the next generation.
Content is increasingly driving repeat viewership. Films like Dangal, Bajrangi Bhaijaan, and RRR were watched multiple times by the same audiences — a pattern that inflated their totals significantly and that cannot be manufactured through marketing alone.
Frequently Asked Questions
What is the highest grossing Bollywood film of all time?
Dangal (2016), starring Aamir Khan, is the highest grossing Hindi-language film ever made with a worldwide gross of approximately ₹2,059 crore. Its extraordinary success in China — where it earned more than in India — made it a unique achievement in Indian film history.
What is the highest grossing Bollywood film of 2026?
As of April 2026, Dhurandhar 2: The Revenge is the biggest Bollywood release of the year, having collected ₹1,127 crore net in India alone within 39 days of release.
Which Bollywood film made the most money in China?
Dangal, with approximately ₹1,200 crore collected in China — the single most successful Indian film release in Chinese box office history.
Are Bollywood films released in Pakistani cinemas?
Currently, Bollywood films are not officially released in Pakistani cinemas due to diplomatic restrictions. Pakistani audiences access them through streaming platforms and television.
Which Bollywood stars have the highest grossing films?
Aamir Khan, Shah Rukh Khan, and Salman Khan have the most entries on the all-time highest grossing list. Among younger stars, Ranbir Kapoor (Animal, Sanju) and Hrithik Roshan (War, Fighter) have the strongest box office records.
Stay updated with the latest Bollywood and entertainment news at Shark Times.
Leave a Reply
You must be logged in to post a comment.