TOP 10 Highest Grossing Bollywood Movies List Of The Decade

Highest Grossing Bollywood Films (2010-2021)


Who does not like a good movie, especially when it’s a Bollywood one? Indian films are loved all over the world for their colorfulness, diversity, and uniqueness typical of Indian culture. Over the decades of its existence, Bollywood has become an integral part of everyday life in India. The last ten years were especially successful for the Indian film industry, as the producers started to move from the outdated stereotypes of Indian films.

The movies have become huge, having multi-billion budgets and earning thousands of crores in the box office. The cinemas are full of people and every new film is a long-waited and desired event. The industry develops along with the economy and vision of people. We have entered a whole new era of Indian filmmaking.

Highest Grossing Bollywood Movies

This article is aimed at helping a picky viewer choose the movie which will trigger an emotion. We have created a chart of the highest grossing Bollywood movies of the last decade. Let’s get to it.

TOP 10 Highest Grossing Bollywood Movies List Of The Decade

1. Dangal

Dangal is a sports drama directed by Nitesh Tiwari and starring Aamir Khan (who also produced the film) which was released in December 2016. The plot is based on the story of the former wrestler Mahavir Singh Phogat, who raised Gita Phogat and Babita Kumari, two sisters who became famous Indian women wrestlers. The film became a bestseller in India and grossed ₹2,000 cr worldwide as reported in the press. At home, the film has also won several prestigious awards, including the Filmfare Awards and the National Film Awards.

TOP 10 Highest Grossing Bollywood Movies List Of The Decade

The idea to make a movie was born when a member of Disney's creative team read an article in a newspaper about a former wrestler who trained his daughters. She thought this would make a great plot for a movie and discussed it with the members of The Walt Disney Company. The creation of the story was supervised by Nitesh Tiwari. The script has been worked on for about a year.

2. Baahubali 2: The Conclusion (Hindi)

Baahubali 2 is a fantasy film directed by S.S. Rajamauli, filmed simultaneously in two versions in Telugu and Tamil, and was released on April 28, 2017. It is the second part of the dilogy started with the film "Baahubali: The Beginning" and the third Indian film in IMAX format. Anushka Shetty, Rana Daggubati, Prabhas, and Tamannaah Bhatia played the main roles.

TOP 10 Highest Grossing Bollywood Movies List Of The Decade

The film grossed ₹1,810cr worldwide with a budget of just ₹250cr and became the highest grossing film in Indian box office history. It is the first Indian film to receive revenue this big and is the most successful film in India and the second-best Indian movie worldwide. Baahubali 2 received mostly positive reviews from critics and seats among others in our list of the top-rated Bollywood movies.

3. Bajrangi Bhaijaan

Bajrangi Bhaijaan is a drama with elements of comedy directed by Kabir Khan and released in 2015. The movie tells the story of a Hindu follower who helps a young mute Pakistani girl get to her home. The film became a success. Critics noted the emotional and true role of Salman Khan.

TOP 10 Highest Grossing Bollywood Movies List Of The Decade

With only ₹90 cr of the initial budget, the box office gross revenue raised to an astonishing ₹969cr around the world. Both the movie and the main actor received countless awards.

4. Sultan

Sultan is a sports drama film released in 2016 which tells about a local wrestling champion who dreams of representing India and winning the Olympics. He meets an assertive young girl from the same small town with her own set of ambitions. When two “stars” of local importance collide, romantic relationships flourish, and their dreams and aspirations are intertwined and aligned.

TOP 10 Highest Grossing Bollywood Movies List Of The Decade

The box office revenue of the movie has exceeded its production budget (₹623 and ₹145 crore respectively). An interesting fact is that an official mobile game based on the movie was released shortly after the film.

5. Sanju

Sanju is a comedy-drama based on the life of the Bollywood actor Sanjay Dutt. The movie depicts his struggles like drug abuse, arrest for the suspicion of being connected to the terrorist bombings in Bombay, relationship with family, and final clearance of charges and return to the film making industry after the end of the prison sentence. The main role is played by Ranbir Kapoor along with many famous supporting actors: Vicky Kaushal, Anushka Sharma, Paresh Rawal, Manisha Koirala, and others.

TOP 10 Highest Grossing Bollywood Movies List Of The Decade

The film was released in June 2018 and almost instantly received positive feedback from critics. The third day of the rollout has become the most profitable one. The total gross revenue of the movie is ₹587 cr, almost six times exceeding its initial budget (₹100 cr). It is the second among the highest grossing films in India ever.

6. Padmaavat

Padmaavat is the 2018 epic historical melodrama directed by Sanjay Leela Bhansali, who also wrote the music for the film. It was produced by Bhansali Productions and distributed by Viacom 18 Motion Pictures. The film is based on the mid-16th century epic poem Padmaavat by Malik Muhammad Jayasi, starring Deepika Padukone, Shahid Kapoor, and Ranveer Singh.

TOP 10 Highest Grossing Bollywood Movies List Of The Decade

The film is one of the highest grossing movies Bollywood has ever seen. It grossed over ₹585 crore, having a ₹215 crore budget. Needless to say, it was a success.

7. Tiger Zinda Hai

Tiger Zinda Hai is a spy action movie that was released in December 2017 by Ali Abbas Zafar with Salman Khan starring Tiger. The events develop in Iraq, where a group of terrorists seizes a hospital and takes Indian and Pakistani nurses as hostages. India has only a week to try and rescue the hostages before the CIA bombs the building. Meanwhile, the legendary secret agent of the Indian special service Avinash Rathor, better known as the Tiger, enjoys a quiet life with his beloved wife Zoya, a former Pakistani spy, in a quiet place in the Alps, without even suspecting that he and his wife will soon lead rescue teams of their countries.

TOP 10 Highest Grossing Bollywood Movies List Of The Decade

Soon after the release, Tiger Zinda Hai received good reviews and high evaluations from the public. The movie earned ₹565 crore in the world (having a ₹200 crore budget) becoming one of the best Hindi movies. At the Filmfare, the movie received the Best Action Film award.

8. War

A 2019 action film tells the story of an intelligence officer who is tasked with neutralizing a former colleague and his mentor, who suddenly killed several of his own and is now declared an enemy of the state. The confrontation becomes a matter of honor for both and results in a real war.

A picture containing text, water, outdoor, water sport

TOP 10 Highest Grossing Bollywood Movies List Of The Decade

The film was a surprise for the fans of the Tiger and was positively accepted. The box office revenue of the movie is ₹475 cr. Its initial budget was as high as ₹170 cr.

9. Dhoom 3

Dhoom 3 is an action thriller directed by Vijaya Krishna Acarya and released in 2013. The third film in the Dhoom trilogy after Dhoom and Dhoom 2, which were released in 2004 and 2006 respectively. The film tells a story of a bank robbery, which is planned and carried out by a gang of bikers in Chicago.

TOP 10 Highest Grossing Bollywood Movies List Of The Decade

It is the 1st film to be released in IMAX format in India. The film broke several box office records and was at the top of the list of the highest grossing Bollywood movies, leaving behind the previous record-holder "Chennai Express'' (2013). The film also ranked 77th at the box office of all films in the world. The film grossed ₹400 crore exceeding its budget by a third (₹175 cr).

10. PK

PK is a sci-fi comedy directed by Rajkumar Hirani in 2014 in Hindi. The plot tells the story of an alien who arrived on Earth and was drawn into a confrontation with a religious guru. The main role in the film is played by Aamir Khan, while Anushka Sharma, Boman Irani, and Sanjay Dutt starred as supporting actors.

TOP 10 Highest Grossing Bollywood Movies List Of The Decade

The film was well received by critics and audiences. PK grossed over ₹340 cr worldwide (with a budget of ₹85 cr), making it the highest grossing film in India (as of 2014). The film also earned the creators two Filmfare awards.


As you can see Bollywood has much to offer. Even the pickiest film critic will not be left emotionless after watching the films described above. We hope this article with the list of the top rated Bollywood movies will help you spend at least 10 unforgettable evenings.

By the way, if you want to win some money on your favorite movie, you can do it on mimy. Find the event you like and have fun