For recent years, Indian cinema hasn't just welcomed the top 10 box office collection in Bollywood from Baahubali 2 (2017), Dangal (2016), to Kabir Singh (2019) but also many other outstanding movies. When it comes to both the content and the quality, these Indian movies have drawn huge support from the fans in India in particular, and in the world in general. Along with such success, directors, producers, actors, and the crew have made much more effort to bring more perfect blockbusters to the cinematic world.

Let’s take a quick look at this list of the top 10 box office collection in Bollywood with to get more about the movies that have stirred up the cinematic world in recent years!

Top 10 Box Office Collection In Bollywood (1/2)

1. Kabir Singh (2019)

Box-Office Collection: Rs 243.37 crore

The first name in the top 10 box office collection of Bollywood is Kabir Singh – a blockbuster that was just released in 2019. This romantic drama movie managed to gross more than Rs 243.37 crore and became the second highest-grossing Bollywood film of last year.

Directed by Sandeep Reddy Vanga, Kabir Singh stars Shahid Kapoor and Kiara Advani as the leading roles. The movie revolves around the intense love and passion between Kabir and Preeti. Kabir is shown as an outstanding student who tends to lose his control. What will the guy with the rebellious nature do to receive the acceptance of Preeti’s family? Let’s watch it and find the answer for yourself.

Kabir Singh
Kabir Singh (2019).

2. Dhoom 3 (2013)

Box-Office Collection: Rs 284.27 crore

Directed by Vijay Krishna Acharya, Dhoom 3 collected many talented actors including Aamir Khan, Abhishek Bachchan, Katrina Kaif, and Uday Chopra. In terms of the box office collections, this movie grossed Rs 284.27 crore. Despite not receiving high appreciation from critics, the second movie in the top 10 box office movies of Bollywood was a phenomenon at the box office.

In Dhoom 3, Aamir Khan’s Sahir takes a key role that connects other characters, as well as brings lots of laughter and thrilling action phases to the audience. Another spotlight comes from the first combination between Aamir Khan and Katrina Kaif, especially in romantic music.

Read more: Chris Hemsworth Movies List

3. Sultan (2016)

Box-Office Collection: Rs 300.16 crore

The Sultan movie follows a former wrestler, aged 40, who has witnessed all ups and downs of life. Although Sultan (Salman Khan) had a glorious past in his younger days, he can’t win the cruelty of life.

Sultan desires to win Aarfa’s heart and decides to return in the ring once again. What makes the difference between this character and other superstars in Bollywood is that he doesn’t have the invincible power. He is also as scared of strong opponents as any one of us and maybe it makes this movie friendlier and more realistic to the audience.

4. Padmaavat (2018)

Box-Office Collection: Rs 305.15 crore

Although the next movie in the top 10 box office Bollywood movies faced lots of controversies, Padmaavat immediately became a big hit after its release at the box office. Deepika Padukone’s Queen Padmavati got married to a king (Shahid Kapoor) and they rule the empire in happiness until Ranveer Singh’s Sultan appears and desires to conquer Padmavati’s beauty.

In addition to picturesque frames, the movie also makes a strong impression on the audience due to Ranveer’s negative character. It is not exaggerated to say that he managed to have a spectacular performance in this movie.

5. Bajrangi Bhaijaan (2015)

Box-Office Collection: Rs 320.34 crore

Directed by Kabir Khan in 2015, Bajrangi Bhaijaan is a movie that shows Salman Khan’s acting talent. In this movie, he played Pawan Kumar Chaturvedi, also known as Bajrangi, an innocent and naïve guy who loves doing good. That’s why he decides to help a lost girl find her family although they have just met each other.

Top 10 Box Office Collection In Bollywood (2/2)

6. Tiger Zinda Hai (2017)

Box-Office Collection: Rs 339.16 crore

In 2017, director Ali Abbas Zaffar made this film with the cast including Salman Khan and Katrina Kaif. As the sequel of Ek Tha Tiger, this movie revolves around Tiger and Zoya when they have to get rid of their own world to save 21 Indian nurses who are taken hostage by a terrorist organization called ISC.

7. PK (2014)

Box-Office Collection: Rs 340.80 crore

PK is another blockbuster that is directed by talented director Rajkumar Hirani. The 7th name in the Top 10 Bollywood movies box office collection all time attracts the audience by the appealing plots. Aamir Khan’s PK is an alien who lost a device that helps him to leave the Earth. PK had to learn how to deal with everything that seems obvious in daily life. His only friend on the Earth, Jaggu (Anushka Sharma) always helps give an explanation for his all questions.

8. Sanju (2018)

Box-Office Collection: Rs 341.22 crore

Following PK in 2014, Rajkumar Hirani continued to mark his success with Sanju (2018) as one of the highest-grossing Indian movies of all time. There have been lots of biopics on freedom fighters, politicians, as well as sports personalities. However, an actor’s biopic still brought many new things to the audience.

In Sanju, Ranbir Kapoor’s Sanjay Dutt was shown as a womanizer and a drug addict. He never knew how important his family is. Until the end, he realized he was wrong and wanted to change all of his mistakes.


Read more: Scarlett Johansson Movies List

9. Dangal (2016)

Box-Office Collection: Rs 387 crore

The second highest-grossing movie in the top 10 box office movies of Bollywood is Dangal (2016) that is directed by Nitesh Tiwari. This film revolves around Mahavir Singh Phogat (Aamir Khan) who couldn’t win a gold medal for India because of his family responsibilities. All of his dreams then moved to two daughters, instead of his son as his initial plan.

Dangal gained a high appreciation from both critics and the audience thanks to Aamir’s outstanding performance. In addition, the major cast of this movie also deserved big applause because they managed to perform as real professional wrestlers.

10. Baahubali 2 (2017)

Box-Office Collection: Rs 501 crore

It is not exaggerated to say that the Baahubali franchise took visual effects in Bollywood movies to a new higher level. The Baahubali movie grossed up to Rs 501 crore - the number is enough to reveal the massive attractiveness of this blockbuster. It will be a perfect choice for those who want to know why Kattappa killed Baahubali.

Baahubali 2
Baahubali 2.

Lots of famous movies haven’t yet listed in the top 10 box office collection in Bollywood; however, the above movies can definitely help fans have an overview of the Bollywood cinematic world. If there is any on this list you haven’t ever watch, watch it right now and tell what suits you most!

>>> Visit our website daily to get latest news on upcoming movies in India and all over the world.