10. PK (2014)
With a worldwide gross of over ₹790 crore, this satirical science-fiction comedy proved that a compelling idea is the biggest star. Director Rajkumar Hirani and actor Aamir Khan delivered a film that questioned societal norms and blind faith through the eyes
of a curious alien. Its blend of humour, emotion, and a powerful social message resonated deeply with audiences, making it a blockbuster that sparked conversations across the country and became one of the highest-grossing Indian films of its time.
9. Secret Superstar (2017)
This film proved that a small story can have a massive heart and an even bigger box office collection, earning over ₹912 crore globally. The inspiring journey of a young girl chasing her musical dreams against all odds, amplified by a stellar performance from Zaira Wasim and a memorable cameo by Aamir Khan, found phenomenal success. A large portion of its revenue came from China, where the emotional underdog story struck a universal chord, demonstrating the incredible overseas power of a well-told narrative.
8. Animal (2023)
One of the most talked-about and divisive films in recent memory, 'Animal' stormed the box office to collect over ₹917 crore worldwide. Directed by Sandeep Reddy Vanga, the film's raw, intense, and controversial portrayal of a complex father-son relationship, fronted by a powerhouse performance from Ranbir Kapoor, created a cinematic firestorm. Its polarising nature fueled endless debates and discussions, proving that sometimes controversy, combined with high-octane action and drama, can be an incredibly potent formula for mass audience engagement.
7. Bajrangi Bhaijaan (2015)
Earning nearly ₹970 crore worldwide, this Salman Khan-starrer was more than just a blockbuster; it was a cross-border emotional epic. The heartwarming story of a simple Indian man's journey to reunite a lost Pakistani girl with her family touched millions. The film's success was driven by its powerful message of humanity and love transcending political boundaries, a career-defining performance from Khan, and the unforgettable contribution of child artist Harshaali Malhotra.
6. Pathaan (2023)
Marking the spectacular return of Shah Rukh Khan to the big screen, 'Pathaan' shattered records by earning over ₹1,050 crore worldwide. This slick spy action-thriller was a full-blown cinematic event, packed with style, spectacle, and the star power of SRK, Deepika Padukone, and John Abraham. The film arrived amidst huge anticipation and delivered on its promise of a grand, entertaining experience, revitalising the box office and reaffirming Khan's status as a global superstar.
5. Jawan (2023)
Just months after 'Pathaan', Shah Rukh Khan delivered another monumental hit with 'Jawan', which grossed over ₹1,148 crore globally. Directed by Atlee, this action-packed vigilante film saw SRK in a dual role, tackling social issues with a commercial, mass-market flavour. Its pan-Indian appeal, combining talent from both Hindi and South Indian cinema, along with its high-octane action sequences, created a perfect storm that drew audiences to theatres in droves.
4. KGF: Chapter 2 (2022)
This Kannada-language juggernaut roared its way to a staggering collection of over ₹1,250 crore worldwide. The sequel to the 2018 hit, 'KGF: Chapter 2' amplified everything its predecessor was known for: gritty action, a larger-than-life hero in Yash's 'Rocky Bhai', and a pulsating background score. Its phenomenal success across India, particularly in its Hindi-dubbed version, cemented the arrival of pan-Indian cinema as a dominant force, proving that language is no barrier to mass appeal.
3. RRR (2022)
Director S.S. Rajamouli’s epic action-drama became a global phenomenon, earning over ₹1,300 crore and winning an Oscar. 'RRR' imagined a fictional meeting between two real-life Indian revolutionaries, delivering breathtaking action sequences, a powerful story of friendship, and the viral dance number "Naatu Naatu." Its spectacular visuals and high emotional stakes captivated audiences not just in India but across the world, from Japan to the United States, showcasing the global potential of Indian storytelling.
2. Baahubali 2: The Conclusion (2017)
The film that answered the nation's most pressing question—"Why did Kattappa kill Baahubali?"—grossed an unprecedented ₹1,810 crore worldwide. This epic fantasy from S.S. Rajamouli was a masterclass in world-building and myth-making, delivering a visual spectacle that had never been seen before in Indian cinema. Its grand scale, compelling characters, and satisfying conclusion made it the first Indian film to gross over ₹1,000 crore, setting a new benchmark for blockbusters.
1. Dangal (2016)
Standing tall at the top with a worldwide gross exceeding ₹2,000 crore, 'Dangal' is the highest-grossing Indian film of all time. While a massive success in India, its record-breaking run in China, where it earned over ₹1,000 crore, propelled it to the top. The film's powerful true story of a father training his daughters to become world-class wrestlers, combined with Aamir Khan's incredible transformation and its universal themes of empowerment and perseverance, created an emotional connection that transcended cultures and borders.














