Smitten by the box office bug? Don’t miss reading our compilation of Bollywood’s highest grossing films of all time.

In 2016, only Salman Khan’s Sultan has managed to enter the list of highest grossing Bollywood films of all time. The film currently holds the 3rd position in the list.

Top 10 Highest Grossing Bollywood Films Of All Time
PK339.50 Cr
Bajrangi Bhaijaan320.34 Cr
Sultan300.45 Cr
Dhoom 3280.25 Cr
Krrish 3240.50 Cr
Kick233.00 Cr
Chennai Express226.70 Cr
Prem Ratan Dhan Payo207.40 Cr
Happy New Year205.00 Cr
3 Idiots202.00 Cr

Sultan is the 3rd film to enter 300 crore club after Bajrangi Bhaijaan and PK.