Skip to content
What's After the Movie?
Hindi box office

Hindi Box Office: Highest-Grossing Hindi Movies of All Time & 2025

Dangal (2016) is the highest-grossing Hindi-language movie in our database, with $303.7M worldwide, ahead of Pushpa: The Rule - Part 2 (2024) ($175.4M) and Secret Superstar (2017) ($130.8M). 1,073 Hindi-language films report a worldwide gross, $5.7B in all, 11% of it from the US & Canada. 6 films crossed $100 million; none reached $1 billion. In 2025, Metro… In Dino (2025) leads with $32M; 20 releases took $59.8M, down 74% on 2024 ($228.3M).

Hindi films with a gross
1,073
combined worldwide, all time
$5.7B
from 2025 releases
$59.8M
vs 2024
−74%
Dangal (2016) movie poster #1 of 1,073
Highest-grossing Hindi-language movie ever

Dangal (2016)

2016 · Action, Biography

$303.7M worldwide

$12.4M US & Canada · 4% $291.3M elsewhere · 96%
All-time records

What Are the 10 Highest-Grossing Hindi Movies Ever?

Dangal (2016) leads with $303.7M, $128.3M ahead of Pushpa: The Rule - Part 2 (2024). The top 10 took $1.3B together, 23% of what all 1,073 films earned. 7 of them came out in 2016 or later.

Full all-time chart
  1. 1 Dangal (2016) movie poster
    Dangal (2016) Dec 21, 2016 · Action, Biography $303.7M worldwide
    Dec 21, 2016 US and Canada: $12.4M Rest of the world: $291.3M Worldwide: $303.7M
  2. 2 Pushpa: The Rule - Part 2 (2024) movie poster
    Pushpa: The Rule - Part 2 (2024) Dec 6, 2024 · Action, Crime $175.4M worldwide
    Dec 6, 2024 US and Canada: $13M Rest of the world: $162.4M Worldwide: $175.4M
  3. 3 Secret Superstar (2017) movie poster
    Secret Superstar (2017) Oct 20, 2017 · Action, Adventure $130.8M worldwide
    Oct 20, 2017 US and Canada: – Rest of the world: – Worldwide: $130.8M
  4. 4 Bajrangi Bhaijaan (2015) movie poster
    Bajrangi Bhaijaan (2015) Jul 15, 2015 · Drama, Comedy $121.1M worldwide
    Jul 15, 2015 US and Canada: $8.2M Rest of the world: $112.9M Worldwide: $121.1M
  5. 5 Pathaan (2023) movie poster
    Pathaan (2023) Jan 25, 2023 · Action, Drama $112.6M worldwide
    Jan 25, 2023 US and Canada: $17.5M Rest of the world: $95.1M Worldwide: $112.6M
  6. 6 PK (2014) movie poster
    PK (2014) Dec 19, 2014 · Sci-Fi, Drama $100.4M worldwide
    Dec 19, 2014 US and Canada: $10.6M Rest of the world: $89.8M Worldwide: $100.4M
  7. 7 Animal (2023) movie poster
    Animal (2023) Dec 1, 2023 · Action, Crime $92.9M worldwide
    Dec 1, 2023 US and Canada: $15M Rest of the world: $77.8M Worldwide: $92.9M
  8. 8 Dhoom 3 (2013) movie poster
    Dhoom 3 (2013) Dec 20, 2013 · Action, Thriller $88M worldwide
    Dec 20, 2013 US and Canada: $8M Rest of the world: $80M Worldwide: $88M
  9. 9 Tiger Zinda Hai (2017) movie poster
    Tiger Zinda Hai (2017) Dec 22, 2017 · Action, Adventure $87.3M worldwide
    Dec 22, 2017 US and Canada: $5.6M Rest of the world: $81.8M Worldwide: $87.3M
  10. 10 Sanju (2018) movie poster
    Sanju (2018) Jun 29, 2018 · Biography, Drama $76.7M worldwide
    Jun 29, 2018 US and Canada: $7.9M Rest of the world: $68.8M Worldwide: $76.7M
2025

What Were the Biggest Hindi Hits of 2025?

Metro… In Dino (2025) leads with $32M, 54% of the total. The top 5 together took $53.6M, 90% of what all 20 films earned. Each bar splits a film's gross into the US & Canada and the rest of the world.

Full 2025 chart
  1. Metro… In Dino (2025) movie poster Number 1
    $32M Metro… In Dino (2025)
    $32M US & Canada · 100% elsewhere · 0%
  2. Chhaava (2025) movie poster Number 2
    $8.2M Chhaava (2025)
    $4.8M US & Canada · 58% $3.4M elsewhere · 42%
  3. War 2 (2025) movie poster Number 3
    $6.2M War 2 (2025)
    $3.1M US & Canada · 50% $3.1M elsewhere · 50%
  4. Housefull 5 (2025) movie poster Number 4
    $3.6M Housefull 5 (2025)
    $1.2M US & Canada · 32% $2.5M elsewhere · 68%
  5. Sitaare Zameen Par (2025) movie poster Number 5
    $3.5M Sitaare Zameen Par (2025)
    No US & Canada figure reported

US & Canada (domestic) Rest of the world

Biggest years

Which Years Had the Highest-Grossing Hindi Movies?

2018 releases earned the most: $610.3M from 61 films, led by Sanju (2018). The 10 biggest years, each linking to its chart.

Year Films Worldwide Biggest film
2018 61 films 61 $610.3M Sanju (2018) $76.7M
2016 52 films 52 $565.3M Dangal (2016) $303.7M
2017 52 films 52 $515.1M Secret Superstar (2017) $130.8M
2015 44 films 44 $413M Bajrangi Bhaijaan (2015) $121.1M
2007 60 films 60 $359.8M Om Shanti Om (2007) $40M
2019 69 films 69 $355.1M Uri: The Surgical Strike (2019) $39.3M
2023 44 films 44 $283.4M Pathaan (2023) $112.6M
2013 50 films 50 $245.2M Dhoom 3 (2013) $88M
2014 43 films 43 $244.5M PK (2014) $100.4M
2012 40 films 40 $228.6M Rowdy Rathore (2012) $29.3M
By genre

Which Hindi Genres Earned the Most?

Drama took $3.8B across 654 films, 68% of the total, ahead of Action ($2.6B) and Comedy ($2.2B). A film counts once for each of its genres.

  1. Drama $3.8B
    654 films · #1 Dangal (2016)
  2. Action $2.6B
    290 films · #1 Dangal (2016)
  3. Comedy $2.2B
    392 films · #1 Bajrangi Bhaijaan (2015)
  4. Romance $1.8B
    370 films · #1 PK (2014)
  5. 257 films · #1 Pushpa: The Rule - Part 2 (2024)
  6. Crime $1.1B
    158 films · #1 Pushpa: The Rule - Part 2 (2024)
  7. History $603.7M
    40 films · #1 Dangal (2016)
  8. Biography $559.5M
    15 films · #1 Dangal (2016)
  9. Sport $415.9M
    11 films · #1 Dangal (2016)
  10. Adventure $398.2M
    52 films · #1 Tiger Zinda Hai (2017)
Archive

Hindi Box Office Year by Year

Every year from 1944 to 2025 with its total and its biggest film. 2018 leads with $610.3M, led by Sanju (2018).

2020s 6 years · $881M
2010s 10 years · $3.5B
2000s 10 years · $1.2B
1990s 5 years · $30.8M
1980s 2 years · $67.3M
1970s 2 years · $1.2M
1960s 2 years · $4.7M
1950s 1 year · $441.2K
1940s 1 year · $2.4K
Other languages

Compare Hindi With Another Language

Hindi has 1,073 films with a gross and $5.7B in all; each of these 16 languages has the same all-time and yearly charts to compare with.

All languages ranked
FAQ

Hindi Box Office: Questions & Answers

The Hindi charts in short: the all-time #1, 2025's leader, the billion-dollar hits and the biggest year, answered from the same 1,073 films as the charts.

What is the highest-grossing Hindi-language movie of all time?

Dangal (2016) leads with $303.7M worldwide, $12.4M of it in the US & Canada. Next come Pushpa: The Rule - Part 2 (2024) ($175.4M) and Secret Superstar (2017) ($130.8M).

All-time chart

What is the highest-grossing Hindi-language movie of 2025?

Metro… In Dino (2025) leads 2025 with $32M worldwide, 54% of the $59.8M that its 20 releases report.

2025 chart

How much have Hindi-language movies earned at the box office?

1,073 Hindi-language films report a worldwide gross, $5.7B in all, or $5.3M per film on average. $644.6M (11%) came from the US & Canada.

How many Hindi-language movies have made $1 billion?

None. 6 films crossed $100 million, led by Dangal (2016) with $303.7M.

Which year was the biggest for Hindi-language movies?

2018 releases earned the most: $610.3M from 61 films, led by Sanju (2018).

2018 chart

How are Hindi box office numbers counted?

Films are ranked by lifetime worldwide gross in US dollars, not adjusted for inflation, and grouped by their release date. A gross that looks misattributed, such as one figure shared by two unrelated films, is left out rather than shown as a fact, and so are films whose stored language is most likely wrong.