Salman Khan-starrer 'Sultan', which hit screens on the eve of Eid, has minted Rs 36.54 crore at the box office on the opening day. While these numbers are the best for any Bollywood release this year, they fell short of the first day collections of the star's last release, 'Prem Ratan Dhan Payo' (Rs 40.35 crore).

Photos: Aamir Khan and family watch Salman Khan's 'Sultan'

Box office: Salman Khan's 'Sultan' collects Rs 36.5 crore on day one
Salman Khan in 'Sultan' poster

Trade experts were expecting the wrestling drama with 4350 screens to cross the Rs 40-crore mark yesterday. Theatres across the country had registered 90 to 100 per cent occupancy. However, with Eid arriving a day late, the business was marginally hit.

Trade pundits are optimistic that the Ali Abbas Zafar-directed film will gross Rs 150 crore by this weekend.

Komal Nahta labelled the figures "excellent" while saying that the impact in Muslim centres had been weak.

Taran Adarsh said, “After a lingering lull at the box office, Sultan has come as a huge relief to the industry. It is doing extraordinarily well.”

Photos: Salman Khan watches 'Sultan' with Iulia Vantur, Katrina Kaif

Sultan, directed by Ali Abbas Zafar, also stars Anushka Sharma.