Every year Hindi film industry Bollywood produce thousands of movies. Music and emotions are the biggest part for Hindi cinema, The production of Bollywood movies is more than Hollywood movies, in a number of movie production Bollywood is the largest film industry in the world, Here is list of Highest Grossing Bollywood Movies.
Most of Bollywood movies based on Entertainment only, First choice of Indians to watch movie is entertainment, but now people also like art movies and historical movies
Here is the list of Top 10 Highest Grossing Bollywood Movies of All Time.
1. Baahubali 2: The Conclusion (2017)
Worldwide earning RS 900 crore (US$9 billion)
2. PK (2014)
Worldwide earning RS 792 crore (US$120 million)
3. Dangal (2016)
Worldwide earning RS 741 crore (US$110 million)
4. Baahubali: The Beginning (2015)
Worldwide earning RS 650 crore (US$97 million)
5. Bajrangi Bhaijaan (2015)
Worldwide earning RS 626 crore (US$93 million)
6. Dhoom 3 (2013)
Worldwide earning RS 585 crore (US$87 million)
7. Sultan (2016)
Worldwide earning RS 584.15 crore (US$87 million)
8. Prem Ratan Dhan Payo (2015)
Worldwide earning RS 432 crore (US$64 million)
9. Chennai Express (2013)
Worldwide earning RS 423 crore (US$63 million)
10. 3 Idiots (2009)
Worldwide earning RS 395 crore (US$59 million)