Nitesh Tiwari's Ramayanam has crossed Rs 500 crore worldwide in just four days, setting a new Diwali-day box office record. The film, described as the most expensive Indian film made, has raced past a mark most big films take weeks to reach.

In doing so, it has passed the lifetime worldwide total of Prabhas's Adipurush, which earned Rs 393 crore. Ramayanam reached the figure in four days, while Adipurush took its full run to get there.

Ramayanam box office collection day 4

The film opened with Rs 64.85 crore net in India on day one. Day two brought in Rs 48 crore, Saturday brought about Rs 70 crore, and Sunday added Rs 56.15 crore. The four-day domestic net stands at Rs 238.85 crore, with a gross of Rs 285.20 crore.

Overseas, the film has earned Rs 214 crore gross. Added to the domestic gross, that takes the worldwide total past Rs 500 crore in four days.

How Ramayanam compares with 2026's biggest films

Ramayanam is now 2026's fourth-biggest film worldwide. It sits behind Dhurandhar 2, at about Rs 1,852 crore, Jailer 2, at about Rs 827 crore, and Drishyam 3, at about Rs 587.61 crore.

The gap to the top three is still large, but the pace of the opening is what stands out. A four-day total past Rs 500 crore puts the film in rare company, and the Diwali-day record shows how strong the opening weekend demand was.

The film stars Ranbir Kapoor as Ram, Sai Pallavi as Sita, Yash as Ravan and Ravi Dubey as Lakshman. The casting has been one of the biggest talking points around the film since it was announced.

Part one of Ramayanam released on 5 November 2026. Part two is planned for Diwali 2028, which gives the makers two years to build on the first part's run.

The numbers so far suggest the film will keep climbing, but the real test will be the weekdays ahead. Big openings are common for event films, and the second week will show whether audiences are returning or the opening was driven by the Diwali holiday alone.