Top 25 Highest Grossing Bollywood Movies of AllTime Worldwide by Gross Box Office Collection

Top 25 Bollywood Movies of All Time by Box Office Collection ( Highest Grossing Movies of All Time)

Here is the list of Top 10 Highest grossing  Bollywood Movies of All Time by Box Office collection in India so far by Gross Collections it  includes overseas collections. This list only contains highest grossing Hindi movies worldwide. Here is the complete list and it includes collections in China also


Movie Name

Box Office Collection (Worldwide)

1.Dangal 2023 Crore 
2.Baahubali 2 ( All Languages)1810 Crore
3.Bajrangi Bhaaijaan910 Crore
4.Secret Superstar858 Crore
5.PK743 Crore
6.2.0648 Crore
7.Sanju585 Crore
8.Sultan584 Crore 
9.Tiger Zinda Hai561 Crore
10.Padmavaat540 Crore
11.Dhoom 3 (Hindi)529.97 Crore
12.War (Hindi)451  Crore
13.Chennai Express395 Crore
14.3 Idiots392 Crore
15.Simmba386 Crore
16.PRDP376 Crore
17.Dilwale372.51 Crore
18.Kick360.12 Crore
19.Bajirao Mastani 357.43 Crore
20.Tanhaji355 Crore
21.Kabir Singh351 Crore
22.Uri338 Crore
23.Happy New Year (Hindi)336.64 Crore
24.Golmaal Again330 Crore
25.Ek Tha Tiger310 Crore
26.Good Newwz304 Crore
27.Yeh Jawani Hain Deewani302 Crore
28.Krrish 3 ( Hindi)300 Crore

Also Try:
Top 10 Hindi Movies 2017
Top 10 Hindi Movies 2016
Top 10 Hindi Movies 2015
Top 10 Bollywood Songs 2014

Top 10 Bollywood Movies 2013 by Box Office 
Top 10 Telugu Movies
Bollywood Box Office 


  1. This list is complied from various sources and our research. 
  2. This list is not inflation adjusted
  3. This list includes India and worldwide box office data
  4. The figures can be approximate and we do not make any claims about the authenticity of the data. However they are adequately indicative of the box-office performance of the film(s).