Menu
Inshorts
For the best experience use inshorts app on your smartphone
inshortsinshorts
Which are the highest-grossing Bollywood films of all time?
short by Ishita Ranganath / on Thursday, 16 April, 2026
The highest-grossing Bollywood film is 'Dangal' with ₹1,968 crore in worldwide collection, according to Bollywood Hungama. Ranveer Singh's record-breaking films 'Dhurandhar: The Revenge' and 'Dhurandhar' take the next two spots, earning ₹1,747 crore and ₹1,350 crore respectively. Shah Rukh Khan's 'Jawan' and 'Pathaan' are ranked fourth and fifth, earning ₹1,148 crore and ₹1,050 crore worldwide.
read more at Bollywood Hungama