Batmandir · Founders A numbered seat at the table. S3 · The Founders Club — 161 seats per location. By invitation. Explore membership →

Since 1940: Every Year’s Biggest Indian Film — and the Budget Boom That Changed the Math

How India learned to spend ₹500 crore on a movie

5 min read · 1,227 words

In 1940, India’s biggest film — the melodrama Zindagi — grossed about ₹55 lakh, a little over half a crore. In 2026, the year’s top earner, Dhurandhar: The Revenge, is tracking past ₹1,850 crore. Between those two numbers sit 86 years of Indian cinema — and a business that has been remade twice over.

USA Times charted the highest-grossing Indian film of every year since 1940, then zoomed into the modern era to set the biggest hits against what they cost to make. Two things jump out: the long-run growth is a hockey stick that only really bends after the mid-1990s — and in the last two decades, the biggest film’s return per rupee has actually shrunk, even as budgets exploded.

Eighty-six years, one line

India’s highest-grossing film, every year since 1940
Hover any point for the film and its worldwide gross. Log scale; ₹ crore, nominal (not inflation-adjusted).

For most of the twentieth century the top number barely moved: Sholay (1975) topped the year at about ₹58 crore; it took until Hum Aapke Hain Koun..! in 1994 for a year’s biggest film to cross ₹100 crore. Then the curve goes vertical. Economic liberalization, the multiplex boom, the overseas diaspora market and — lately — “pan-India” releases dubbed into five languages pushed the top line from tens of crores to thousands within a single generation. (The chart is on a log scale; because the rupees are nominal, part of that rise is simply inflation and a weaker currency.)

Batmandir · Guest Passes Step inside for a day. Guest passes from $161/day — brought in by a member. See guest passes →

The budget era: spending more, earning less per rupee

Reliable production budgets only really begin in the 2000s — studios almost never disclose audited costs — so the sharper comparison lives in the last two decades. Here, set each year’s biggest film against the year’s biggest budget, and the lines that once sat far apart begin to converge.

The budget era: biggest gross vs. biggest budget (2008–2024)
Hover a year for both the top grosser and the year’s most expensive film. ₹ crore.

Divide each year’s biggest film by its own budget and the shift is stark. The lean, star-driven dramas of 2014–16 — PK, Bajrangi Bhaijaan, Dangal — returned nine, twelve, even twenty-eight times their cost. The ₹500-crore visual-effects spectacles that followed clear their budgets by far less: 2.0 managed about 1.2×, Pushpa: The Rise about 1.4×.

Return on the year’s biggest film: gross ÷ its own budget
Hover a bar for the film, its budget and its multiple. 2008–2024.

There’s a second pattern in the table below: the year’s costliest film is very often not the year’s biggest hit. Ra.One (2011), Mohenjo Daro (2016), Saaho (2019) and Adipurush (2023) were among the most expensive films India had ever made — and each underwhelmed. Budget and gross crowns landed on the same film only in the true event years: Enthiran, Baahubali 2, 2.0 and RRR.

A necessary caveat about the numbers

Treat every budget here as an estimate, not a fact, and treat the newest grosses with care too. Records are increasingly declared in real time on social media and unofficial “box-office graph” accounts, long before anything is audited — as when Reddit’s Bollywood forums crowned 2025’s Dhurandhar the top Hindi grosser within days of release.

How box-office “records” now get crowned: a widely-upvoted r/BollyBlindsNGossip post declaring 2025’s Dhurandhar the highest Hindi grosser worldwide, sourced to an unofficial X box-office tracker. We treat 2025–26 figures as provisional for exactly this reason. Screenshot: r/BollyBlindsNGossip.

The budget era, year by year

YearTop filmLang.Worldwide grossBudget (est.)Gross ÷ budgetYear’s costliest film
2008GhajiniHindi₹194.58 cr₹52 cr3.7×Ghajini (₹52 cr)
20093 IdiotsHindi₹400.61 cr₹55 cr7.3×Blue (~₹80 cr)
2010EnthiranTamil₹283 cr~₹150 cr1.9×Enthiran (~₹150 cr)
2011BodyguardHindi₹253 cr₹60 cr4.2×Ra.One (~₹135 cr)
2012Ek Tha TigerHindi₹335 cr₹75 cr4.5×Ek Tha Tiger (₹75 cr)
2013Dhoom 3Hindi₹556.74 cr~₹125 cr4.5×Dhoom 3 (~₹125 cr)
2014PKHindi₹769.89 cr₹85 cr9.1×Happy New Year (~₹150 cr)
2015Bajrangi BhaijaanHindi₹918.18 cr₹75 cr12.2×Prem Ratan Dhan Payo (~₹180 cr)
2016DangalHindi₹1,968–2,054 cr₹70 cr28.1×Mohenjo Daro (~₹120 cr)
2017Baahubali 2Telugu₹1,810.43 cr₹250 cr7.2×Baahubali 2 (₹250 cr)
20182.0Tamil₹699.89–800 cr~₹570 cr1.2×2.0 (~₹570 cr)
2019WarHindi₹475.62 cr₹170 cr2.8×Saaho (~₹350 cr)
2020TanhajiHindi₹368 cr~₹150 cr2.5×Tanhaji (~₹150 cr)
2021Pushpa: The RiseTelugu₹350–360 cr~₹250 cr1.4×Pushpa / 83 (~₹250 cr)
2022RRRTelugu₹1,300–1,387 cr₹550 cr2.4×RRR (₹550 cr)
2023JawanHindi₹1,148.32 cr₹300 cr3.8×Adipurush (~₹500–700 cr)
2024Pushpa 2Telugu₹1,642–1,800 cr~₹500 cr3.3×Kalki 2898 AD (~₹600 cr)
Gross from Wikipedia (worldwide, inclusive of taxes; some reported as ranges). Budgets are the most commonly cited trade-press/Wikipedia estimates — not audited. Where a year’s costliest film differs from its biggest hit, both are shown.

One thing about each

  • 1975 — Sholay: the ₹3-crore “curry western” that ran for over five years at Mumbai’s Minerva theatre and became the template for the Indian blockbuster.
  • 1994 — Hum Aapke Hain Koun..!: the first film to push a year’s top gross past ₹100 crore, a decade before Bollywood started counting in “crore clubs.”
  • 2008 — Ghajini: the first Bollywood film to cross ₹100 crore net in India, inventing the “100 Crore Club” studios have chased ever since.
  • 2016 — Dangal: a ₹70-crore wrestling drama that grossed roughly ₹2,000 crore worldwide (most of it in China) — still the highest-grossing Indian film ever, and the best budget-to-gross return of the modern era.
  • 2017 — Baahubali 2: the first Indian film past ₹1,000 crore worldwide, in about ten days.
  • 2022 — RRR: “Naatu Naatu” became the first song from an Indian film to win an Academy Award.
  • 2024 — Pushpa 2: India’s biggest hit of the year was also marred by tragedy — a stampede at its Hyderabad premiere killed a woman and led to Allu Arjun’s brief arrest.

Methodology & sources: The highest-grossing Indian film and worldwide gross for every year, 1940–2026, are from Wikipedia’s List of highest-grossing Indian films (figures are worldwide gross inclusive of taxes; pre-1990 figures in particular are rough historical estimates, and several years are reported as ranges — the low end is charted). Budgets are the most commonly cited estimates from Wikipedia film pages and trade press including Wikipedia’s List of most expensive Indian films, Box Office India, Bollywood Hungama, Koimoi and Variety; they are not audited, and “budget” is defined inconsistently (production-only vs. inclusive of prints & advertising). All rupee figures are nominal and NOT adjusted for inflation or exchange rates, so most of the long-run rise reflects price changes, a weaker rupee, and the growth of overseas and pan-India markets; the gross-to-budget multiple is the more comparable measure. Selected sources: Ra.One budget (Bollywood Hungama); Baahubali 2 ₹1,000 cr (Box Office India); RRR Oscar (CNN); Adipurush most-expensive (Koimoi); Kalki 2898 AD 2024 costliest (Koimoi); Pushpa 2 stampede (Gulf News). 2025–26 titles (Dhurandhar and its sequel) are recent and their figures remain provisional.

Share this story