Box Office 2025: Top 5 highest-grossing Bollywood films so far — where does Ranveer Singh’s Dhurandhar stand?

Every year, Bollywood releases dozens of films, but only a few manage to create history at the box office. After Shah Rukh Khan redefined box office benchmarks in 2023 with ₹1000-crore blockbusters, expectations from Hindi cinema rose sharply. The trend continued in 2024 as well. However, with just a few days left in 2025, no Bollywood film has yet crossed the ₹1000-crore mark.

That said, several big films came close, and now all eyes are on Dhurandhar, which is racing ahead at the box office and could still become the first ₹1000-crore Bollywood film of 2025.

Top 5 highest-grossing Bollywood films of 2025 (so far)

  1. Chhawa
    Vicky Kaushal’s historical drama, based on the life of Chhatrapati Sambhaji Maharaj, emerged as the biggest Bollywood hit of the year. The film enjoyed a strong theatrical run and collected close to ₹800 crore worldwide, securing the top spot for 2025.

  2. Saiyaara
    Made on a relatively low budget, Saiyaara surprised everyone with its performance. It became the highest-grossing romantic film in Bollywood history, earning over ₹500 crore worldwide and proving that content-driven cinema still works.

  3. Dhurandhar
    Ranveer Singh’s Dhurandhar is currently the fastest-growing film at the box office. In just 13 days, the film has collected over ₹670 crore worldwide, including more than ₹150 crore from overseas markets. The film is already a blockbuster, having earned nearly five times its budget, and remains the biggest hope for a ₹1000-crore finish in 2025.

  4. War 2
    Despite massive hype and a reported budget of around ₹300 crore, Hrithik Roshan’s War 2 failed to meet expectations. The film struggled at the box office and could not recover its full budget, making it one of the biggest disappointments of the year.

  5. Sitare Zameen Par
    Aamir Khan’s low-budget film did not create the impact many expected, but it still turned out to be a commercial success. The film earned enough to secure a place among the top Bollywood earners of 2025 and also entered the list of the top seven highest-grossing films of Aamir Khan’s career.

How much has Dhurandhar earned so far?
According to trade reports, Dhurandhar has crossed ₹670 crore worldwide in 13 days. The film continues to earn over ₹20 crore even on weekdays, indicating strong word of mouth. Its overseas performance has been particularly impressive.

Can Dhurandhar cross ₹1000 crore?
To reach the ₹1000-crore milestone, Dhurandhar still needs around ₹330 crore. While this is a tough target, it is not impossible if the film maintains momentum in its third weekend and beyond. Its second weekend collections already created new records.