India Top first box office hit

1Dangal₹2,024 crore (US$311 million)
2Bajrangi Bhaijaan₹969.06 crore (US$150 million)
3Secret Superstar₹966.86 crore (US$154 million)
4PK₹832 crore (US$140 million)
Baahubali 2: The Conclusion
The highest-grossing film in India is Baahubali 2: The Conclusion (2017), with a total domestic gross of ₹1,429.83 crore (US$218 million). The film broke a number of domestic records, grossing over ₹415 crore in its opening weekend.
When adjusted for inflation, the highestgrossing film in India is Mughal-e-Azam (1960), with an adjusted domestic gross equivalent to an estimated ₹2,000 crore in 2017. It is followed by Mother India (1957), Sholay (1975), Baahubali 2: The Conclusion, and then Hum Aapke Hain Koun..!