Top 10 Highest-Grossing Indian Movies of All Time

Indian cinema, also known as Bollywood and regional film industries like Tollywood, Kollywood, and Sandalwood, has consistently delivered blockbuster films that break box office records globally. From powerful storytelling to stunning visuals, Indian movies have found massive audiences not just in India, but in countries like China, the USA, UAE, and beyond.

    In this article, we will explore the top 10 highest-grossing Indian movies of all time based on worldwide box office collections. These films span across various Indian languages — Hindi, Telugu, Tamil, Kannada — and feature legendary actors like Aamir Khan, Shah Rukh Khan, Prabhas, Ranbir Kapoor, and more. Whether you’re a fan of Bollywood hits or South Indian cinema, this list has it all!

    1. Dangal (2016)

    Worldwide Collection: ₹2,000+ crore
    Language: Hindi
    Director: Nitesh Tiwari
    Starring: Aamir Khan, Fatima Sana Shaikh, Sanya Malhotra

    Why It’s Special:
    Inspired by the true story of wrestler Mahavir Singh Phogat and his daughters Geeta and Babita, Dangal became a global phenomenon — especially in China, where it earned over ₹1,300 crore alone! With its emotional depth, powerful performances, and inspiring message, it touched millions around the world.

    2. Baahubali 2: The Conclusion (2017)

    Worldwide Collection: ₹1,810+ crore
    Language: Telugu (Dubbed in multiple languages)
    Director: S.S. Rajamouli
    Starring: Prabhas, Anushka Shetty, Rana Daggubati, Ramya Krishnan

    Why It’s Special:
    This epic conclusion to the Baahubali saga became a cultural milestone in Indian cinema. The answer to “Why did Kattappa kill Baahubali?” alone drew massive crowds. The film’s scale, VFX, and storytelling made it a blockbuster in every language it released.

    3. RRR (2022)

    Worldwide Collection: ₹1,387 crore
    Language: Telugu (Dubbed in multiple languages)
    Director: S.S. Rajamouli
    Starring: Ram Charan, Jr. NTR, Alia Bhatt, Ajay Devgn

    Why It’s Special:
    A fictional story set in pre-independence India, RRR featured jaw-dropping action sequences and a strong friendship between two revolutionaries. It gained international recognition, even winning an Oscar for Best Original Song (Naatu Naatu).

    4. K.G.F: Chapter 2 (2022)

    Worldwide Collection: ₹1,240 crore
    Language: Kannada (Dubbed in Hindi, Telugu, Tamil, Malayalam)
    Director: Prashanth Neel
    Starring: Yash, Sanjay Dutt, Raveena Tandon, Srinidhi Shetty

    Why It’s Special:
    Rocky Bhai’s rise to power in the dangerous gold mines of Kolar kept audiences hooked. With larger-than-life action and stylish execution, KGF 2 solidified Yash’s status as a pan-India superstar.

    5. Jawan (2023)

    Worldwide Collection: ₹1,159 crore
    Language: Hindi
    Director: Atlee
    Starring: Shah Rukh Khan, Nayanthara, Vijay Sethupathi, Deepika Padukone (Cameo)

    Why It’s Special:
    Jawan was Shah Rukh Khan like never before — intense, emotional, and full of swag. The film tackled social issues while delivering high-octane action and catchy music. Fans celebrated SRK’s return to form in style.

    6. Pathaan (2023)

    Worldwide Collection: ₹1,050+ crore
    Language: Hindi
    Director: Siddharth Anand
    Starring: Shah Rukh Khan, Deepika Padukone, John Abraham

    Why It’s Special:
    The film marked the comeback of SRK after a long gap and became an instant hit. With stylish action, spy thriller vibes, and the birth of the YRF Spy Universe, Pathaan rocked the box office.

    7. Animal (2023)

    Worldwide Collection: ₹917 crore
    Language: Hindi
    Director: Sandeep Reddy Vanga
    Starring: Ranbir Kapoor, Rashmika Mandanna, Anil Kapoor, Bobby Deol

    Why It’s Special:
    Animal combined raw emotions with extreme violence and layered storytelling. Ranbir Kapoor’s intense performance and the film’s unique father-son narrative struck a chord with the audience.

    8. Bajrangi Bhaijaan (2015)

    Worldwide Collection: ₹969 crore
    Language: Hindi
    Director: Kabir Khan
    Starring: Salman Khan, Harshaali Malhotra, Kareena Kapoor, Nawazuddin Siddiqui

    Why It’s Special:
    This heartwarming story of a man helping a mute Pakistani girl find her way home melted hearts across borders. Bajrangi Bhaijaan became one of Salman Khan’s biggest hits and a beloved film in India and beyond.

    9. Secret Superstar (2017)

    Worldwide Collection: ₹966 crore
    Language: Hindi
    Director: Advait Chandan
    Starring: Zaira Wasim, Aamir Khan, Meher Vij

    Why It’s Special:
    A small-budget film that created massive impact, Secret Superstar told the story of a girl chasing her dream to become a singer. It became a surprise box office hit, especially in China.

    10. PK (2014)

    Worldwide Collection: ₹854 crore
    Language: Hindi
    Director: Rajkumar Hirani
    Starring: Aamir Khan, Anushka Sharma, Sushant Singh Rajput

    Why It’s Special:
    PK blended humor with deep social commentary. Aamir Khan’s portrayal of an alien questioning religious practices made people laugh, think, and reflect — a rare combo that turned into box office gold.

    Final Thoughts

    These top 10 Indian films didn’t just succeed — they created history. From Dangal’s emotional power to Baahubali 2’s epic storytelling and Jawan’s superstar charisma, each of these movies contributed to elevating the global status of Indian cinema.

    Whether it’s Bollywood box office hits or South Indian cinema masterpieces, these films proved that Indian stories can connect with audiences across the globe. As the industry evolves with new talent, better technology, and bold storytelling, we can only expect bigger and better films in the coming years.

    Have you watched all of them? If not, make sure to catch up on these iconic movies — available on Netflix, Amazon Prime, Hotstar, and other streaming platforms.

    Reader Interactions

    Leave a Reply

    Your email address will not be published. Required fields are marked *