It’s the end of 2025, and it’s time to look back at the top-grossing movies of the year. As has been the case in most recent years, things were quiet. While the much-awaited big films disappointed, there were surprise hits and blockbusters throughout the year, including Dhurandhar, which is still the highest grossing film of the year.
Dhurandhar Rs. Ending the year as the highest grossing film with earnings of Rs. So far, approximately Rs 815 crore has been earned in twenty-six days. This was followed by Kantara Chapter 1 and Chhava at silver and bronze positions at Rs. Rs 701 crore. 689 crores respectively. The country’s biggest film industry, Bollywood, managed to become the highest grossing film of the year for the second time in the last nine years.
Surprisingly, apart from Dhurandhar, Syayara (the fourth) was the only film that had two newcomers in the lead roles and yet it grossed more than Rs. 300 million. Released a week later, Mahavatar Narasimha (VII) became a breakout animated phenomenon, challenging conventional wisdom, making history and becoming the country’s biggest animated film by a wide margin. Another notable story was Lalo Krishna Sada Sahayate (Twenty-fourth), a Gujarati film which is still running in its twelfth week. Starting day only Rs. Crossed Rs 4 lakh. Crossed the Rs 100 crore mark and emerged as the biggest Gujarati film till date. Even Hollywood had a few surprises, with F1: The Movie (the twenty-first) performing phenomenally.
On the other hand, amid the disappointments, War 2 (VI), which was supposed to be the biggest film of the year, flopped badly. There was Salman Khan starrer Sikandar, which also failed to earn Rs. crore. 100 crores, breaking the megastar’s years-long streak. Game Changer became one of the biggest failures ever in terms of losses. Coolie and Avatar: Fire and Ash, though performed well but did not live up to their potential.
While most industries struggled, Mollywood and Gujarati film industries emerged. In Mollywood three films grossed Rs. Loca has emerged as an industry hit, crossing the Rs 100 crore mark domestically. The Gujarati film industry not only earned Rs. This was accomplished by crossing the annual Rs 100 crore mark for the first time. 200 crores. A more detailed article on this will be coming later this week. Although these years were not very good in Bollywood, things were better than last year.
Looking ahead into 2026, there are some big, interesting movies set to release, including Ramayan: Part One, Dhurandhar 2, Border 2, King, Drishyam 3 (Hindi and Malayalam), Fauji, and more. A detailed note on the year ahead is expected later this week.
The highest grossing movies of 2025 at the Indian box office are as follows:
| Post | Topic | Total |
|---|---|---|
| 1 | Dhurandhar (26 days) | Rupee. 815.00 crores. |
| 2 | Kantara: Chapter 1 | Rupee. 701.25 crores. |
| 3 | shade | Rupee. 689.00 crores. |
| 4 | soldier | Rupee. 393.00 crores. |
| 5 | Coolie | Rupee. 323.00 crores. |
| 6 | war 2 | Rupee. 287.00 crores. |
| 7 | Mahavatar Narasimha | Rupee. 268.00 crores. |
| 8 | they call him OG | Rupee. 219.00 crores. |
| 9 | sankrantiki vasthunam | Rupee. 217.00 crores. |
| 10 | raid 2 | Rupee. 201.00 crore. |
| 11 | stars on the ground | Rupee. 199.00 crores. |
| 12 | housefull 5 | Rupee. 196.00 crores. |
| 13 | Lokah Chapter 1 – Moon | Rupee. 183.00 crores. |
| 14 | Avatar: Fire and Ashes (12 days) | Rupee. 175.00 crores. |
| 15 | good bad ugly | Rupee. 173.00 crores. |
| 16 | Thamma | Rupee. 151.00 crores. |
| 17 | game changer | Rupee. 150.00 crores. |
| 18 | Thudaram | Rupee. 138.50 crores. |
| 19 | jolly llb 3 | Rupee. 136.00 crores. |
| 20 | in love with you | Rupee. 129.00 crores. |
| 21 | F1 Movie | Rupee. 126.00 crores. |
| 22 | L2: MPurana | Rupee. 120.75 crores. |
| 23 | Alexander | Rupee. 116.00 crores. |
| 24 | Lalo Krishna Sada Sahayate (82 days) | Rupee. 115.00 crores. |
| 25 | Python | Rupee. 114.50 crores. |
The above list is till 30 December 2025. Dhurandhar got about Rs. Expected to earn Rs. 925 crore in its full performance and will consolidate its top position. Avatar: Fire and Ash is likely to end around Rs. 225 crores, which should take it to the eighth position. The Hindi-dubbed version of Lalo Krishna Sada Sahayate is scheduled to release in January, which could take it into the top twenty, and possibly even higher.
Also read: 1000 crore worldwide box office club: Ranveer Singh starrer is the eighth Indian film to make a huge inroad

