Here's the list of top 9 highest grossing hindi movies of all time.
9. Dhoom 3 (2013)Worldwide Gross: 545.7 CrProbably the worst Dhoom movie but its worldwide collection of ₹545.7 crore says a different story.
8. Padmaavat (2018)Released amid a huge controversy, this Sanjay Leela Bhanshali movie grossed 560.7 Crore worldwide.
7. Tiger Zinda Hai (2017)After delivering a flop (Tubelight) earlier that year, Salman with this movie's collection of ₹562.5 crore said 'Tiger Zinda Hai'.
6. Sanju (2018)An entertaining blockbuster that made Ranbir a superstar grossed over ₹580.1 crore at the worldwide box office.
5. Sultan (2016)When Anant Vidhaat says 're sultan kar de chadhai', the movie took itseriously and mint over ₹614.9 crore worldwide.
4. PK (2014)This eye-opening comedy drama was such an entertainer that despite a huge religious controversy it collected ₹742.3 crore.
3. Secret Superstar (2017)This was a dark horse. Not a superhit in India but it ruled the world theaters like a beast. It grossed ₹830.8 crore.
2. Bajrangi Bhaijaan (2015)Probably the best Salman Khan's film & it truly deserves to be ranked 2nd as its WW collection was around ₹858.8 crore.
1. Dangal (2016)Not only hindi but it's also the highest Indian movie of all time. Its worldwide collection is ₹1924.7 crore.. DHAAKAD..isn't it?