Who would’ve thought that a historical period drama would dethrone a Shah Rukh Khan blockbuster like Jawan? But that’s exactly what’s happened! Vicky Kaushal’s magnum opus Chhaava has stormed past Jawan at the Hindi box office, grabbing the title of the third highest-grossing Hindi film of all time with a whopping ₹584.52 crore collection! And guess what? It’s still going strong even after 40 days in theatres.

It wasn’t just luck or a long weekend. Chhaava’s box office journey has been a lesson in consistency, audience love, and the power of storytelling. While Jawan had Shah Rukh Khan’s charisma and action-packed masala, Chhaava tugged at people’s hearts with the valiant tale of Chhatrapati Sambhaji Maharaj, portrayed brilliantly by Vicky Kaushal.

The film raked in ₹10.05 crore in its sixth weekend alone, even outperforming Pushpa 2‘s sixth-weekend collection. Though weekdays saw minor drops, the overall performance has already cemented its blockbuster status.

Nobody expected Chhaava to break this many records. In just six days of release, it became 2025’s highest-grossing Indian film worldwide, zooming past Akshay Kumar’s Sky Force and the Telugu hit Sankranthiki Vasthunam. It even crossed the ₹250 crore worldwide mark within the first week, powered heavily by Maharashtra’s Shivaji Jayanti public holiday boost.

With Salman Khan’s Sikandar set to release this weekend, the box office battle is about to get fierce. Chhaava has a real shot at the ₹600 crore club, but competition might slow down its pace. Regardless, Vicky Kaushal has officially entered the league of Bollywood’s box office giants.
Here’s where Chhaava stands on the all-time Hindi box office chart (Highest-Grossing Hindi Film)
Rank | Film | Collection (₹ Crore) |
1 | Pushpa 2 | 836.09 |
2 | Stree 2 | 627.50 |
3 | Chhaava | 584.52 |
4 | Jawan | 584 |
5 | Gadar 2 | 525.50 |
6 | Pathaan | 524.53 |
7 | Baahubali 2 | 511 |
8 | Animal | 505 |
9 | KGF Chapter 2 | 434.62 |
10 | Dangal | 387.39 |

With just a few days before Sikandar takes center stage, will Chhaava hit the ₹600 crore milestone? Whether it does or not, one thing is clear — Vicky Kaushal is now officially a box office king.