Nitesh Tiwari's Ramayana earned ₹49.89 crore net in India by 7 PM on Saturday, taking its three-day total to ₹162.79 crore.
The film achieved an opening-day collection of ₹64.85 crore in India, followed by ₹48.05 crore on Friday.
The two-part adaptation stars Ranbir Kapoor as Lord Rama, Sai Pallavi as Sita, and Yash as Ravana.