Ranabaali earned ₹2.10 crore net in India on Day 8, down a third from Day 7. Worldwide gross stands at ₹66.45 crore — the second weekend decides the run.
Updated: October 24, 2026, 11:30 IST
Quick Read
- Day 8 (Friday, Oct 23): ₹2.10 crore India net across 1,471 shows — a 33.3% drop from Day 7’s ₹3.15 crore. About 1.85 lakh people watched the film on Friday.
- Totals: India net ₹47.30 crore, India gross ₹55.00 crore, overseas ₹11.45 crore — worldwide ₹66.45 crore, per Sacnilk estimates carried by The Times of India, NDTV Profit and 7Globe.
- The run so far: Day 1 ₹9.25 crore, then 7.30, 7.50, 5.40, 7.10, 5.50, 3.15 — first week ₹45.20 crore net. The second weekend decides everything now.
Ranabaali’s second Friday behaved exactly like second Fridays do: it fell by a third. The Vijay Deverakonda–Rashmika Mandanna period drama collected ₹2.10 crore net in India on October 23, according to Sacnilk estimates reported on October 24. The India net total now stands at ₹47.30 crore, with worldwide gross at ₹66.45 crore.
Day 8 was down 33.3% from Day 7’s ₹3.15 crore. The film ran 1,471 shows at ₹14,276 per show — that per-show average is actually decent for a second Friday. About 1.85 lakh footfalls on Friday took the total audience to roughly 37.69 lakh.
The weekend decides everything
This is the hinge of the run. Sacnilk’s advance-booking data shows ₹1.43 crore in Day-8 pre-sales (including blocked seats), with ₹1.28 crore already sold for Saturday and ₹1.33 crore for Sunday. If the weekend converts at even a modest multiple of the Friday advance, the film adds another ₹8–10 crore net by Sunday night — and the run suddenly has a second act.
The full day-wise run so far, per Sacnilk via The Times of India: ₹9.25 crore (Day 1), ₹7.30, ₹7.50, ₹5.40, ₹7.10, ₹5.50, ₹3.15 (Day 7). First week: ₹45.20 crore net. Nothing about this curve is unusual for a period film without the opening frenzy — what matters is the slope from here.
Also read
- Ranabaali Day 7 box office: week 1 at ₹63.65 cr
- Ranabaali Day 6 box office
- Jailer 2 Day 8 box office: ₹606 crore in 8 days
The budget reality
The honest context: Ranabaali is reportedly a ₹140-crore film, per sacnic’s reported budget figure. Against that, ₹47.30 crore India net after eight days is about a third of the budget. Theatrical recovery at this point would need the kind of second-weekend hold that period dramas sometimes get on word of mouth — but the film has to find that audience first.
Overseas tells its own story. The film was reportedly sold internationally at the highest price of Vijay Deverakonda’s career, and it has managed only ₹11.45 crore overseas so far — ₹0.35 crore came on Friday. Pinkvilla, tracking the film’s gross-basis day-wise series, projects a ₹60–70 crore gross close and notes Deverakonda’s recent box-office struggles. That’s the bar the film is now playing under.
A note on the numbers
BoxOfficeIndia24 puts Day 8 at ₹2.06 crore net with an India total of ₹43.72 crore — well below Sacnilk’s ₹47.30 crore. The two trackers’ day-wise series genuinely differ (their Day 1 figures are ₹8.59 crore vs Sacnilk’s ₹9.25 crore). This article uses Sacnilk, matching The Times of India, NDTV Profit and 7Globe.
Ranabaali — the Madras Famine of 1876–78 as backdrop, directed by Rahul Sankrityan, released October 16 in Telugu, Hindi and Tamil — was never going to live or die on its opening. The question was always the second weekend. We get the answer by Sunday night.
FAQ
- How much has Ranabaali earned on Day 8?
₹2.10 crore India net on Friday, October 23. Totals: ₹47.30 crore India net, ₹55.00 crore India gross, ₹11.45 crore overseas, ₹66.45 crore worldwide — per Sacnilk estimates. - What was Ranabaali’s first-week collection?
₹45.20 crore India net, after a ₹9.25-crore opening day on October 16. - Will Ranabaali be a hit or a flop?
Too early to call. With a reported ₹140-crore budget (per sacnic), the film needs a strong second weekend — watch Saturday and Sunday’s numbers.




Pingback: ₹3.15 cr: Ranabaali ends week 1 at ₹45.20 cr
Pingback: Ranabaali Day 6: ₹5.50 cr, total crosses ₹42 cr