Top 10 Highest-Grossing Indian Films Of All Time

Published by: ABP Live

Animal

Box Office Collection: Rs 902.00 crore
Ranbir Kapoor delivered an emotional yet action-packed performance in this family drama.

Image Source: IMDb

KGF Chapter 2

Box Office Collection: Rs 1190.00 crore
Yash’s explosive sequel delivered blockbuster action and solidified the KGF franchise’s legacy.

Image Source: IMDb

Bajrangi Bhaijaan

Box Office Collection: Rs 867.00 crore
Salman Khan’s heartwarming story of love and unity continues to charm viewers worldwide.

Image Source: IMDb

Baahubali: The Conclusion

Box Office Collection: Rs 1744.00 crore
S.S. Rajamouli’s epic fantasy created history with its grand visuals and gripping story.

Image Source: IMDb

Pushpa: The Rule

Box Office Collection: Rs 1259.00 crore
Allu Arjun’s return as Pushpa took the box office by storm with its intense storyline and powerful performances.

Image Source: IMDb

Kalki 2898 AD

Box Office Collection: Rs 985.00 crore
This sci-fi epic, starring Prabhas, amazed audiences with its futuristic vision and scale.

Image Source: IMDb

RRR

Box Office Collection: Rs 1253.00 crore
The magnum opus by S.S. Rajamouli thrilled audiences worldwide with its high-octane action and emotional narrative.

Image Source: IMDb

Pathaan

Box Office Collection: Rs 1032.00 crore
SRK’s espionage thriller kickstarted YRF’s spy universe with a massive global appeal.

Image Source: IMDb

Dangal

Box Office Collection: Rs 1910.00 crore
Aamir Khan’s biographical sports drama remains the highest-grossing Indian film of all time, winning hearts globally.

Image Source: IMDb

Jawan

Box Office Collection: Rs 1143.00 crore
Shah Rukh Khan’s action-packed film broke records with its thrilling storyline and star-studded cast.

Image Source: IMDb