Dangal (2016) is still the highest grossing Indian movie worldwide at roughly Rs 2,000 crore, but Dhurandhar: The Revenge, released on 19 March 2026, has moved into second place at about Rs 1,850 crore, ahead of Baahubali 2 and Pushpa 2. Below is the top 10 with release dates, lead cast and the worldwide box office collection for each film.
Last updated on October 15, 2026. The gross figures are trade estimates, rounded from the Koimoi list (updated 10 June 2026), the FactoData list (16 June 2026) and Wikipedia’s list of the highest-grossing Indian films. There is no single official tracker, so each source gives slightly different numbers, and films still in cinemas can move up the table.
Top 10 Highest Grossing Indian Movies Worldwide
| Rank | Movie | Year | Language | Worldwide gross (approx., Rs crore) |
| 1 | Dangal | 2016 | Hindi | 2,000+ |
| 2 | Dhurandhar: The Revenge | 2026 | Hindi | 1,850 |
| 3 | Baahubali 2: The Conclusion | 2017 | Telugu | 1,790 |
| 4 | Pushpa 2: The Rule | 2024 | Telugu | 1,730 |
| 5 | Dhurandhar | 2025 | Hindi | 1,350 |
| 6 | RRR | 2022 | Telugu | 1,275 |
| 7 | KGF: Chapter 2 | 2022 | Kannada | 1,225 |
| 8 | Jawan | 2023 | Hindi | 1,150 |
| 9 | Pathaan | 2023 | Hindi | 1,050 |
| 10 | Kalki 2898 AD | 2024 | Telugu | 1,040 |
The gross for each film is rounded. Where sources disagree, the range is given in the section for that film.
1. Dangal (2016)
- Release date: 23 December 2016
- Language: Hindi
- Director: Nitesh Tiwari
- Lead cast: Aamir Khan, Sakshi Tanwar, Fatima Sana Shaikh, Sanya Malhotra
- Budget: about Rs 75 crore (reported)
- Worldwide gross: about Rs 2,000+ crore (sources range from Rs 1,968 crore to Rs 2,059 crore)
The sports biographical drama is still the highest grossing Indian movie worldwide. It was made for a modest budget, and much of its collection came from overseas, led by China.
2. Dhurandhar: The Revenge (2026)
- Release date: 19 March 2026
- Language: Hindi
- Director: Aditya Dhar
- Lead cast: Ranveer Singh, Sanjay Dutt, R. Madhavan, Arjun Rampal, Sara Arjun
- Worldwide gross: about Rs 1,850 crore (sources range from Rs 1,813 crore to Rs 1,852 crore)
The newest film on the list is the second part of a two-film story that was shot together. It has already passed Baahubali 2 and Pushpa 2 to reach second place.
3. Baahubali 2: The Conclusion (2017)
- Release date: 28 April 2017
- Language: Telugu, also released in Tamil, Hindi, Kannada and Malayalam
- Director: S. S. Rajamouli
- Lead cast: Prabhas, Rana Daggubati, Anushka Shetty, Tamannaah Bhatia
- Budget: about Rs 250 crore (reported)
- Worldwide gross: about Rs 1,790 crore (sources range from Rs 1,742 crore to Rs 1,810 crore)
The conclusion to S. S. Rajamouli’s two-part epic answers the question of why Kattappa killed Baahubali.
4. Pushpa 2: The Rule (2024)
- Release date: 5 December 2024
- Language: Telugu, with dubbed versions
- Director: Sukumar
- Lead cast: Allu Arjun, Rashmika Mandanna, Fahadh Faasil
- Worldwide gross: about Rs 1,730 crore (sources range from Rs 1,642 crore to Rs 1,800 crore)
The sequel to Pushpa: The Rise follows Pushpa Raj as he tries to hold on to his red sandalwood empire.
5. Dhurandhar (2025)
- Release date: 5 December 2025
- Language: Hindi
- Director: Aditya Dhar
- Lead cast: Ranveer Singh, Sanjay Dutt, R. Madhavan, Arjun Rampal
- Worldwide gross: about Rs 1,350 crore (sources range from Rs 1,307 crore to Rs 1,428 crore)
The first part of the Dhurandhar story was released in cinemas on 5 December 2025, and its sequel followed on 19 March 2026.
6. RRR (2022)
- Release date: 25 March 2022
- Language: Telugu
- Director: S. S. Rajamouli
- Lead cast: N. T. Rama Rao Jr., Ram Charan, Alia Bhatt, Ajay Devgn
- Budget: about Rs 550 crore (reported)
- Worldwide gross: about Rs 1,275 crore (sources range from Rs 1,250 crore to Rs 1,387 crore)
Rajamouli’s period action drama about two revolutionaries is the second Rajamouli film on the list.
7. KGF: Chapter 2 (2022)
- Release date: 14 April 2022
- Language: Kannada, also released in Hindi, Telugu, Tamil and Malayalam
- Director: Prashanth Neel
- Lead cast: Yash, Sanjay Dutt, Raveena Tandon, Srinidhi Shetty
- Worldwide gross: about Rs 1,225 crore (sources range from Rs 1,176 crore to Rs 1,250 crore)
The second chapter of the Kannada gangster saga released on the same weekend in several languages.
8. Jawan (2023)
- Release date: 7 September 2023
- Language: Hindi
- Director: Atlee
- Lead cast: Shah Rukh Khan, Nayanthara, Vijay Sethupathi
- Worldwide gross: about Rs 1,150 crore (sources range from Rs 1,148 crore to Rs 1,164 crore)
Shah Rukh Khan plays a father and son in Atlee’s action thriller, which includes a special appearance by Deepika Padukone.
9. Pathaan (2023)
- Release date: 25 January 2023
- Language: Hindi
- Director: Siddharth Anand
- Lead cast: Shah Rukh Khan, Deepika Padukone, John Abraham
- Worldwide gross: about Rs 1,050 crore (sources range from Rs 1,050 crore to Rs 1,070 crore)
The spy thriller released over the Republic Day weekend and brought Shah Rukh Khan back to the screen.
10. Kalki 2898 AD (2024)
- Release date: 27 June 2024
- Language: Telugu, also released in other languages
- Director: Nag Ashwin
- Lead cast: Prabhas, Amitabh Bachchan, Kamal Haasan, Deepika Padukone
- Worldwide gross: about Rs 1,040 crore (sources range from Rs 1,038 crore to Rs 1,100 crore)
The sci-fi epic sits just behind Pathaan, and the two films are very close, with some sources ranking Kalki 2898 AD slightly ahead.
Just Outside the Top 10
The next films on the list are Animal (2023), Bajrangi Bhaijaan (2015), Stree 2 (2024) and Secret Superstar (2017), each at roughly Rs 835 crore to Rs 970 crore depending on the source.
Highest Grossing Indian Movies FAQ
Which Indian movie has the highest worldwide box office collection?
Dangal (2016), with a worldwide gross of roughly Rs 2,000 crore. Different sources put it between Rs 1,968 crore and Rs 2,059 crore.
What is the second highest grossing Indian movie?
Dhurandhar: The Revenge (2026), at about Rs 1,850 crore.
What is the highest grossing South Indian movie?
Baahubali 2: The Conclusion, at about Rs 1,790 crore, followed by Pushpa 2: The Rule at about Rs 1,730 crore.
What is the highest grossing Hindi movie?
Dangal is the highest grossing Hindi movie, and Dhurandhar: The Revenge, also in Hindi, is second.
How much did Dhurandhar: The Revenge earn worldwide?
Trade sources put it at about Rs 1,850 crore worldwide, with Wikipedia and Koimoi both giving a figure of about Rs 1,850 crore.
Why do the box office numbers differ between websites?
India has no official box office tracker, so websites use different estimates of worldwide gross, and films that are still in cinemas keep earning.
Box office figures are estimates reported by trade sources and are updated when the rankings change.
















