Top 50 Highest Grossing Indian Movies of All Time

Indian films have been screened in markets around the world since the early 20th century. As of 2003, Indian films have been screened in more than 90 countries. In the 21st century, new films, as well as theatres and audiences, have begun to grow. Indian films have also been able to take a big part in the global market of the film industry. From romantic dramas to action-packed thrillers, Indian cinema has something for everyone. In this article, we will take a look at the top 20 highest-grossing Indian movies of all time. These movies have not only broken box office records but have also captured the hearts of millions of people around the world.
As of 2014, Hindi cinema represents 43% of the net box office revenue in India, while Telugu and Tamil cinema represent 36%, and other industries constitute 21%. In 2019, the Hindi film industry represented 44% of box office revenue, followed by the Telugu and Tamil film industries, each representing 13%. Other prominent languages in the Indian film industry include Malayalam and Kannada, representing 5% each, as well as Bengali, Marathi, Odia, Punjabi, Gujarati and Bhojpuri. As of 2020, the combined revenue of all other language film industries has surpassed that of the Hindi film industry. By 2021, Telugu cinema became the largest film industry in India in terms of box office.
In 2023, the Hindi film industry accounted for 44% of box office revenue, followed by the Telugu industry at 19% and the Tamil industry at 16%. The Kannada (5%), Malayalam (3%), Bengali, Marathi, Odia, Punjabi, Gujarati and Bhojpuri industries contributed to the remainder, while the foreign film industry made up 9% of the total revenue.
Whether you are a die-hard Bollywood fan or just curious about Indian cinema, this list is sure to impress. We will explore the stories behind these blockbuster hits, the talented actors and actresses who brought them to life, and the cultural significance of these movies. So sit back, grab some popcorn, and get ready to discover the top 50 highest-grossing Indian movies of all time.
List of Highest Grossing Indian Movies of All Time (Indian Box Office Collection Worldwide)
Here is the list of the highest-grossing Indian films of all time (India box office collection BOC).
Rank | Title | Year | Industry / Language | Worldwide Gross | Director | Stars |
---|---|---|---|---|---|---|
1 | Dangal | 2016 | Hindi | ₹1,914–2,200 crore | Nitesh Tiwari | Aamir Khan, Sakshi Tanwar, Fatima Sana Shaikh |
2 | Baahubali 2: The Conclusion | 2017 | Telugu, Tamil | ₹1,747–1,810.60 crore | S.S. Rajamouli | Prabhas, Rana Daggubati, Anushka Shetty |
3 | Pushpa 2: The Rule | 2024 | Telugu | ₹1,642–1,800 crore | Sukumar | Allu Arjun, Rashmika Mandanna, Fahadh Faasil |
4 | RRR | 2022 | Telugu | ₹1,253–1,387 crore | S.S. Rajamouli | N.T. Rama Rao Jr., Ram Charan, Ajay Devgn |
5 | KGF: Chapter 2 | 2022 | Kannada | ₹1,190–1,240 crore | Prashanth Neel | Yash, Sanjay Dutt, Raveena Tandon |
6 | Jawan | 2023 | Hindi | ₹1,148.32–1,159 crore | Atlee | Shah Rukh Khan, Nayanthara, Vijay Sethupathi |
7 | Pathaan | 2023 | Hindi | ₹1,050.30–1,052.50 crore | Siddharth Anand | Shah Rukh Khan, Deepika Padukone, John Abraham |
8 | Kalki 2898 AD | 2024 | Telugu | ₹1,027–1,200 crore | Nag Ashwin | Prabhas, Amitabh Bachchan, Kamal Haasan |
9 | Animal | 2023 | Hindi | ₹905–917.82 crore | Sandeep Reddy Vanga | Ranbir Kapoor, Anil Kapoor, Bobby Deol |
10 | Bajrangi Bhaijaan | 2015 | Hindi | ₹867–969.06 crore | Kabir Khan | Salman Khan, Harshaali Malhotra, Nawazuddin Siddiqui |
11 | Stree 2 | 2024 | Hindi | ₹837–874.58 crore | Amar Kaushik | Rajkummar Rao, Shraddha Kapoor, Pankaj Tripathi |
12 | Secret Superstar | 2017 | Hindi | ₹835–966 crore | Advait Chandan | Zaira Wasim, Meher Vij, Raj Arjun |
13 | PK | 2014 | Hindi | ₹750.60–769.89 crore | Rajkumar Hirani | Aamir Khan, Anushka Sharma, Sanjay Dutt |
14 | Gadar 2 | 2023 | Hindi | ₹687–691.08 crore | Anil Sharma | Sunny Deol, Ameesha Patel, Utkarsh Sharma |
15 | 2.0 | 2018 | Tamil | ₹666–800 crore | S. Shankar | Rajinikanth, Akshay Kumar, Amy Jackson |
16 | Salaar: Part 1 – Ceasefire | 2023 | Telugu | ₹618.06–700 crore | Prashanth Neel | Prabhas, Karthikeya Dev, Prithviraj Sukumaran |
17 | Sultan | 2016 | Hindi | ₹613–623.33 crore | Ali Abbas Zafar | Salman Khan, Anushka Sharma, Randeep Hooda |
18 | Chhaava ↑ | 2025 | Hindi | ₹608.65 crore | Laxman Utekar | Vicky Kaushal, Akshaye Khanna, Rashmika Mandanna |
19 | Jailer | 2023 | Tamil | ₹605–650 crore | Nelson Dilipkumar | Rajinikanth, Mohanlal, Shivarajkumar |
20 | Baahubali: The Beginning | 2015 | Telugu, Tamil | ₹599.72–650 crore | S.S. Rajamouli | Prabhas, Rana Daggubati, Anushka Shetty |
21 | Leo | 2023 | Tamil | ₹595–620.50 crore | Lokesh Kanagaraj | Joseph Vijay, Sanjay Dutt, Trisha Krishnan |
22 | Sanju | 2018 | Hindi | ₹578.45–586.85 crore | Rajkumar Hirani | Ranbir Kapoor, Paresh Rawal, Manisha Koirala |
23 | Tiger Zinda Hai | 2017 | Hindi | ₹565.10 crore | Ali Abbas Zafar, Md Minhaj Miah | Salman Khan, Katrina Kaif, Paresh Rawal |
24 | Padmaavat | 2018 | Hindi | ₹563.55–571.98 crore | Sanjay Leela Bhansali | Deepika Padukone, Ranveer Singh, Shahid Kapoor |
25 | Dhoom 3 | 2013 | Hindi | ₹556.74–558.42 crore | Vijay Krishna Acharya | Aamir Khan, Katrina Kaif, Abhishek Bachchan |
26 | War | 2019 | Hindi | ₹474.79–475.62 crore | Siddharth Anand | Hrithik Roshan, Tiger Shroff, Vaani Kapoor |
27 | Dunki | 2023 | Hindi | ₹470.6 crore | Rajkumar Hirani | Shah Rukh Khan, Taapsee Pannu, Ryan Cretney, Priya Sindher |
28 | Tiger 3 | 2023 | Hindi | ₹466.63 crore | Maneesh Sharma | Salman Khan, Katrina Kaif, Emraan Hashmi |
29 | Ponniyin Selvan: I | 2022 | Tamil | ₹450–500 crore | Mani Ratnam, Sruti Harihara Subramanian | Vikram, Aishwarya Rai Bachchan, Trisha Krishnan |
30 | Andhadhun | 2018 | Hindi | ₹444.48–456.89 crore | Sriram Raghavan | Ayushmann Khurrana, Tabu, Radhika Apte |
31 | The Greatest of All Time | 2024 | Tamil | ₹440–456 crore | Venkat Prabhu | Joseph Vijay, Prashanth, Prabhu Deva |
32 | Vikram | 2022 | Tamil | ₹424–500 crore | Lokesh Kanagaraj | Kamal Haasan, Vijay Sethupathi, Fahadh Faasil |
33 | Saaho | 2019 | Telugu, Hindi | ₹419–439 crore | Sujeeth | Prabhas, Shraddha Kapoor, Jackie Shroff |
34 | Brahmāstra: Part One – Shiva | 2022 | Hindi | ₹418.80–430.77 crore | Ayan Mukerji | Amitabh Bachchan, Ranbir Kapoor, Alia Bhatt |
35 | Devara: Part 1 | 2024 | Telugu | ₹403.80–521 crore | Koratala Siva | N.T. Rama Rao Jr., Saif Ali Khan, Janhvi Kapoor |
36 | Kantara | 2022 | Kannada | ₹400–450 crore | Rishab Shetty | Rishab Shetty, Kishore Kumar G., Achyuth Kumar |
37 | 3 Idiots | 2009 | Hindi | ₹397.08–415 crore | Rajkumar Hirani | Aamir Khan, R. Madhavan, Sharman Joshi, Kareena Kapoor |
38 | Chennai Express | 2013 | Hindi | ₹395.92–424.54 crore | Rohit Shetty | Deepika Padukone, Shah Rukh Khan, Sathyaraj |
39 | Krrish 3 | 2013 | Hindi | ₹393.37 crore | Rakesh Roshan | Hrithik Roshan, Vivek Oberoi, Priyanka Chopra, Kangana Ranaut |
40 | Simmba | 2018 | Hindi | ₹391.68–400.19 crore | Rohit Shetty | Ranveer Singh, Sara Ali Khan, Sonu Sood |
41 | Kabir Singh | 2019 | Hindi | ₹373.50–379.02 crore | Sandeep Reddy Vanga | Shahid Kapoor, Kiara Advani, Nikita Dutta |
42 | Dilwale | 2015 | Hindi | ₹372.23–376.85 crore | Rohit Shetty | Shah Rukh Khan, Kajol, Varun Dhawan |
43 | Bhool Bhulaiyaa 3 | 2024 | Hindi | ₹371–423.85 crore | Anees Bazmee | Kartik Aaryan, Vidya Balan, Madhuri Dixit |
44 | Singham Again | 2024 | Hindi | ₹367–389.64 crore | Rohit Shetty | Ajay Devgn, Kareena Kapoor, Ranveer Singh, Salman Khan, Deepika Padukone, Akshay Kumar, Tiger Shroff, Arjun Kapoor |
45 | Prem Ratan Dhan Payo | 2015 | Hindi | ₹365.46–388.48 crore | Sooraj R. Barjatya | Salman Khan, Sonam Kapoor, Neil Nitin Mukesh |
46 | Pushpa: The Rise | 2021 | Telugu | ₹360–373 crore | Sukumar | Allu Arjun, Fahadh Faasil, Rashmika Mandanna |
47 | Tanhaji | 2020 | Hindi | ₹358.78–367.65 crore | Om Raut | Ajay Devgn, Saif Ali Khan, Sharad Kelkar |
48 | Bajirao Mastani | 2015 | Hindi | ₹355.61–358.10 crore | Sanjay Leela Bhansali | Ranveer Singh, Deepika Padukone, Priyanka Chopra Jonas |
49 | Rocky Aur Rani Kii Prem Kahaani | 2023 | Hindi | ₹355.61 crore | Karan Johar | Ranveer Singh, Alia Bhatt, Dharmendra |
50 | Kick | 2014 | Hindi | ₹351.80–388.70 crore | Sajid Nadiadwala | Salman Khan, Jacqueline Fernandez, Nawazuddin Siddiqui |
- Dangal

Industry / Language: Hindi
Release date: 23 December 2016
Director: Nitesh Tiwari Khurana
Starring: Aamir Khan, Sakshi Tanwar, Fatima Sana Shaikh, Zaira Wasim, Sanya Malhotra, Aparshakti
Storyline: Dangal is an extraordinary true story based on the life of Mahavir Singh and his two daughters, Geeta and Babita Phogat. The film traces the inspirational journey of a father who trains his daughters to become world class wrestlers.
Watch On: Amazon Prime Video, Tencent Video, IQiyi, Youku
Budget: ₹70 crore
Domestic Collection (India): ₹511.58 crore (US$76.13 million)
Overseas Collection: ₹1,512 crore (US$234 million)
Worldwide Collection: ₹1,914–2,200 crore
- Baahubali 2: The Conclusion

Industry / Language: Telugu, Tamil
Release date: 28 April 2017
Director: S. S. Rajamouli
Starring: Prabhas, Rana Daggubati, Anushka Shetty, Tamannaah Bhatia, Ramya Krishna, Sathyaraj, Nassar, Subbaraju
Storyline: After Shivudu learns that he is no commoner but is, in fact, the son of Amarendra Baahubali, the King of Mahishmati, he sets out on a quest to avenge his father’s untimely death, and to also rescue his mother Devasena from the clutches of Bhallaladeva.
Watch On: SonyLiv, Disney+ Hotstar, Netflix
Budget: ₹250 crore
Domestic Collection (India): ₹1,429.83 crore
Overseas Collection: ₹380.77 crore
Worldwide Collection: ₹1,747–1,810.60 crore

Industry / Language: Telugu
Release date: December 5, 2024
Director: Sukumar
Starring: Allu Arjun, Fahadh Faasil, Rashmika Mandanna
Storyline: Pushpa 2: The Rule picks up from the explosive events of the first part, following Pushpa`s meteoric rise as he expands his red sandalwood empire beyond borders. As tensions escalate with rival factions and the authorities, his growing ambitions draw him into intense confrontations and political upheavals.
Watch On: Netflix
Budget: ₹400–500 crore
Domestic Collection (India): ₹1408.81 crore ($162.9 million)
Overseas Collection: N/A
Worldwide Collection: ₹1,642–1,800 crore
- RRR

Industry / Language: Telugu
Release date: 25 March 2022
Director: S. S. Rajamouli
Starring: N. T. Rama Rao Jr., Ram Charan, Ajay Devgn, Alia Bhatt, Shriya Saran, Samuthirakani, Ray Stevenson, Alison Doody, Olivia Morris
Storyline: RRR is a period drama set in India during the 1920s, revolving around the inspiring journey of two of India`s freedom fighters – Alluri Sitarama Raju and Komaram Bheem.
Watch On: ZEE5, Netflix, Disney+ Hotstar
Budget: ₹550 crore
Domestic Collection (India): ₹915.3 crore (estimated)
Worldwide Collection: ₹1,253–1,387 crore
- K.G.F: Chapter 2

Industry / Language: Kannada
Release date: 14 April 2022
Director: Prashanth Neel
Starring: Yash, Sanjay Dutt, Raveena Tandon, Srinidhi Shetty, Prakash Raj, Archana Jois, Achyuth Kumar, Vasishta N. Simha, Rao Ramesh
Storyline: In the blood-soaked Kolar Gold Fields, Rocky’s name strikes fear into his foes, while the government sees him as a threat to law and order. Rocky must battle threats from all sides for unchallenged supremacy.
Watch On: Amazon Prime Video
Budget: ₹100 crore
Domestic Collection (India): ₹1008 crore (estimated)
Overseas Collection: ₹242 crore
Worldwide Collection: ₹1,190–1,250 crore
- Jawan

Industry / Language: Hindi
Release date: 7 September 2023
Director: Atlee
Starring: Shah Rukh Khan, Nayanthara, Vijay Sethupathi
Storyline: A prison warden recruits inmates to commit outrageous crimes that shed light on corruption and injustice – and that lead him to an unexpected reunion.
Watch On: Netflix
Budget: ₹300 crore
Domestic Collection (India): ₹766.1 crore (US$92 million)
Overseas Collection: ₹401.2 crore (US$48 million)
Worldwide Collection: ₹1,148.32–1,159 crore

Industry / Language: Hindi
Release date: 25 January 2023
Director: Siddharth Anand
Starring: Shah Rukh Khan, Deepika Padukone, John Abraham, Dimple Kapadia, Ashutosh Rana
Storyline: The first instalment in the universe to observe a crossover among characters and officially instate the universe as a brand, it follows an exiled RAW agent, who works with ISI agent Rubina Mohsin to take down Jim, a former RAW agent, who plans to attack India with a deadly lab-generated virus.
Watch On: Amazon Prime Video
Budget: ₹250 crore
Domestic Collection (India): ₹654.28 crore (US$78 million)
Overseas Collection: ₹396.02 crore (US$47 million)
Worldwide Collection: ₹1,050.30–1,052.50 crore

Industry / Language: Telugu
Release date: 27 June 2024
Director: Nag Ashwin
Starring: Amitabh Bachchan, Kamal Haasan, Prabhas, Deepika Padukone
Storyline: The future of those in the dystopian city of Kasi is altered when the destined arrival of Lord Vishnu’s final avatar launches a war against darkness.
Watch On: Netflix, Amazon Prime Video
Budget: ₹600 crore
Worldwide Collection: ₹1,027–1,200 crore
- Bajrangi Bhaijaan

Industry / Language: Hindi
Release date: 17 July 2015
Director: Kabir Khan
Starring: Salman Khan, Harshaali Malhotra, Kareena Kapoor, Nawazuddin Siddiqui
Storyline: It tells the story of Pawan Kumar Chaturvedi, a devotee of the Hindu deity Hanuman, who embarks on a journey to take a mute six-year-old Pakistani Muslim girl Shahida, separated in India from her mother, back to her hometown.
Watch On: Disney+ Hotstar
Budget: ₹75 crore
Domestic Collection (India): ₹444.92 crore (US$69.35 million)
Overseas Collection: ₹473.26 crore (US$73.77 million)
Worldwide Collection: ₹918.18 crore (US$143.13 million)
- Animal

Industry / Language: Hindi
Release date: 1 December 2023
Director: Sandeep Reddy Vanga
Starring: Ranbir Kapoor, Anil Kapoor, Bobby Deol, Rashmika Mandanna, Triptii Dimri
Storyline: The film follows Ranvijay, the ruthless son of a powerful industrialist, and his troubled relationship with his father, which gets further jeopardized as he sets out on a path of vengeance and destruction after an assassination attempt on his father.
Watch On: Netflix
Budget: ₹100 crore
Domestic Collection (India): ₹662.33 crore (US$79 million)
Overseas Collection: ₹255.49 crore (US$31 million)
Worldwide Collection: ₹917.82 crore (US$110 million)
Top 10 Highest-grossing Indian Movies by Opening Day
Here is the list of the highest-grossing Indian films by opening day.
Rank | Title | Year | Language | Worldwide Gross (₹ crore) |
---|---|---|---|---|
1 | Pushpa 2: The Rule | 2024 | Telugu | ₹258–280 crore |
2 | RRR | 2022 | Telugu | ₹223 crore |
3 | Baahubali 2: The Conclusion | 2017 | Telugu, Tamil | ₹217 crore |
4 | KGF: Chapter 2 | 2022 | Kannada | ₹165.37 crore |
5 | Kalki 2898 AD | 2024 | Telugu | ₹161.50–180 crore |
6 | Salaar: Part 1 – Ceasefire | 2023 | Telugu | ₹145 crore |
7 | Leo | 2023 | Tamil | ₹144 crore |
8 | Devara: Part 1 | 2024 | Telugu | ₹132 crore |
9 | Jawan | 2023 | Hindi | ₹131.5 crore |
10 | Adipurush | 2023 | Hindi, Telugu | ₹126 crore |
[Also Read: Top 10 Highest Opening Day Grossers In Indian Cinema: From Baahubali to Pushpa 2]
Highest-grossing Indian Movies by Month
Here is the list of the highest-grossing Indian films by month.
Month | Title | Language | Year | Worldwide Gross (₹ crore) |
---|---|---|---|---|
January | Pathaan | Hindi | 2023 | ₹1,050.30–1,052.50 crore |
February | Chhaava | Hindi | 2025 | ₹608.65 crore |
March | RRR | Telugu | 2022 | ₹1,253–1,387 crore |
April | Baahubali 2: The Conclusion | Telugu, Tamil | 2017 | ₹1,747–2,500 crore |
May | Yeh Jawaani Hai Deewani | Hindi | 2013 | ₹319.60 crore |
June | Kalki 2898 AD | Telugu | 2024 | ₹1,042–1,200 crore |
July | Bajrangi Bhaijaan | Hindi | 2015 | ₹867–969.06 crore |
August | Stree 2 | Hindi | 2024 | ₹837–874.58 crore |
September | Jawan | Hindi | 2023 | ₹1,148.32–1,159 crore |
October | Secret Superstar | Hindi | 2017 | ₹835–966 crore |
November | 2.0 | Tamil | 2018 | ₹666–800 crore |
December | Dangal | Hindi | 2016 | ₹1,914–2,500 crore |
[Also Read: Highest Grossing Indian Movies by Year (1940-2025): From Classics to Blockbusters]
Also See
- Highest Grossing Indian Movie Franchises of All Time
- Highest Grossing South Indian Movies of All Time
- Highest Grossing Telugu Movies of All Time
- Highest Grossing Tamil Movies of All Time
- Highest Grossing Kannada Movies of All Time
- Highest Grossing Malayalam Movies of All Time
- Highest Grossing Bollywood Movies of All Time
- Highest Grossing Punjabi Movies of All Time
- Highest Grossing Assamese Movies of All Time
- Highest Grossing Marathi Movies of All Time
- Highest Grossing Gujarati Movies of All Time
- Highest Grossing Bengali Movies of All Time
- Highest Grossing Assamese Movies of All Time