With the latest Bollywood blockbuster Dhurandhar creating records at the box office, the list of highest-grossing Indian films worldwide from 2016 to 2025 has found a new entry. Few expected this film to reach such heights, but it has now officially become the top grosser of 2025, surpassing the collections of Rishab Shetty’s Kantara Chapter 1.
Year-wise Highest-Grossing Indian Films (Worldwide)
- 2016 – Dangal (Bollywood)
- 2017 – Baahubali 2 (Tollywood)
- 2018 – 2.0 (Kollywood)
- 2019 – War (Bollywood)
- 2020 – Tanhaji (Bollywood)
- 2021 – Pushpa: The Rise (Tollywood)
- 2022 – RRR (Tollywood)
- 2023 – Jawan (Bollywood)
- 2024 – Pushpa 2: The Rule (Tollywood)
- 2025 – Dhurandhar (Bollywood)
Industry-Wise Count (2016–2025)
- Bollywood (Hindi): 5 films – Dangal, War, Tanhaji, Jawan, Dhurandhar
- Tollywood (Telugu): 4 films – Baahubali 2, Pushpa: The Rise, RRR, Pushpa 2: The Rule
- Kollywood (Tamil): 1 film – 2.0
This list shows the dominance of Bollywood and Tollywood over the last decade, with Bollywood leading slightly in numbers. Actors like Aamir Khan, Shah Rukh Khan, Prabhas, Allu Arjun, Ram Charan, NTR, and Rajinikanth have all featured in these record-breaking list of Indian films, and Ranveer Singh’s Dhurandhar made a surprising entry to this club of the highest-grossing films.
