Hindi cinema, popularly known as Bollywood, has produced some of the most iconic and successful movies in the history of Indian cinema. Over the years, several films have broken records and set new benchmarks at the box office. In this blog post, we will take a look at the top 10 highest grossing Hindi movies of all time.
1. Baahubali 2: The Conclusion
Released in 2017, this epic fantasy film directed by S.S. Rajamouli became a massive hit not only in India but also worldwide. It grossed over 1.5 billion dollars and is currently the highest grossing Hindi movie of all time.
Based on the true story of wrestler Mahavir Singh Phogat and his daughters, this sports drama film starring Aamir Khan was released in 2016. It earned over 330 million dollars and received critical acclaim for its powerful storyline.
This biographical drama film directed by Rajkumar Hirani was released in 2018 and is based on the life of Bollywood actor Sanjay Dutt. It grossed over 320 million dollars and was praised for Ranbir Kapoor’s outstanding performance.
Directed by Rajkumar Hirani and starring Aamir Khan, this satirical comedy-drama film was released in 2014. It earned over 300 million dollars and became one of the highest grossing Indian films of all time.
5. Tiger Zinda Hai
Sequel to the 2012 film Ek Tha Tiger, this action thriller directed by Ali Abbas Zafar was released in 2017. It grossed over 290 million dollars and became one of the highest grossing Hindi movies of that year.
6. Kabir Singh
A remake of the Telugu film Arjun Reddy, this romantic drama film directed by Sandeep Reddy Vanga was released in 2019. It earned over 275 million dollars and became one of the highest grossing Hindi movies of that year.
7. Bajrangi Bhaijaan
Directed by Kabir Khan and starring Salman Khan, this comedy-drama film was released in 2015. It grossed over 260 million dollars and received widespread acclaim for its emotional storyline.
This action thriller film directed by Siddharth Anand was released in 2019. Starring Hrithik Roshan and Tiger Shroff, it grossed over 250 million dollars and became one of the highest grossing Hindi movies of that year.
9. Uri: The Surgical Strike
Released in 2019, this military action film directed by Aditya Dhar is based on the true events of the 2016 Uri attack. It earned over 240 million dollars and received critical acclaim for its realistic portrayal.
10. Tanhaji: The Unsung Warrior
This historical action film directed by Om Raut was released in 2020. Starring Ajay Devgn, it grossed over 230 million dollars and became one of the highest grossing Hindi movies of that year.
These are just a few examples of the highest grossing Hindi movies of all time. Bollywood continues to produce blockbuster films that entertain audiences and break records at the box office.