The first half of 2025 proved exceptionally successful for Bollywood. The return of big stars, compelling new narratives, and a shift in audience preferences contributed to the year's cinematic distinctiveness. Many films captivated audiences, while others achieved phenomenal box office success.
Top 10 Films Of 2025: So far in 2025, a diverse range of films across genres have won over audiences. Historical dramas, comedies, romances, and crime thrillers have drawn viewers to cinemas. Among this year's top 10 films, Vicky Kaushal's historical drama, Chhawa, emerged as the highest-grossing film and the biggest hit of the year.
Ajay Devgn's highly anticipated film, Red 2, secured second place, receiving an overwhelmingly positive audience response. Akshay Kumar's action-packed and patriotic film, Sky Force, claimed the third spot. The success of these films clearly demonstrates Bollywood's ability to deliver diverse and entertaining content to audiences in 2025.
1. Chhawa – ₹615 crore
Vicky Kaushal's Chhawa dominated headlines in 2025. Based on the life of Maratha warrior Chhatrapati Sambhaji Maharaj, the film not only evoked b emotional responses from viewers but also shattered box office records, achieving a net collection of ₹615 crore.
2. Red 2 – ₹159.52 crore
In Red 2, Ajay Devgn once again delivered a powerful performance as an income tax officer. With a sharp script, thrilling twists, and outstanding acting, the film amassed ₹159.52 crore in just 22 days.
3. Sky Force – ₹134.93 crore
The powerful combination of Akshay Kumar and VFX reached new heights in Sky Force. Based on an Indian Air Force operation, the film captivated audiences with its technical prowess and generated ₹134.93 crore in revenue.
4. Sikandar – ₹129.95 crore
Krishna DK's thriller drama, Sikandar, captivated audiences with its compelling narrative and excellent direction. Its cinematography and use of real locations further enhanced the film's appeal.
5. Kesari Chapter 2 – ₹92.89 crore
Akshay Kumar once again shone in the sequel to the 2019 blockbuster, Kesari. Returning with a new story centered on the India-Afghanistan conflict, the sequel received an enthusiastic response from viewers.
6. Jaat – ₹90.33 crore
Sunny Deol's patriotic film, Jaat, portrays the story of a true son of Haryana. The film's dialogues and action scenes went viral on social media.
7. The Diplomat – ₹40.73 crore
This film, a blend of politics, intrigue, and foreign policy, showcased Manoj Bajpayee's exceptional acting. The Diplomat set a new standard for content-driven cinema.
8. Game Changer (Hindi) – ₹37.47 crore
This political thriller starring Telugu superstar Ram Charan was also well-received in its Hindi version. Shankar's direction and high-octane scenes kept the audience engaged.
9. Sanam Teri Kasam (Re-release) – ₹35.55 crore
The re-release of the 2016 romantic film, Sanam Teri Kasam, once again evoked b emotional responses from audiences. It achieved particular success in single-screen cinemas.
10. Deva – ₹33.97 crore
Deva, centered on the story of an undercover police officer, featured a powerful performance by Shahid Kapoor. The film's impressive action sequences and thrilling plot made it one of the year's most talked-about films.