List of highest-grossing films in India

The following is a list of highest-grossing films in India, with gross revenue in Indian Rupees. This is an official tracking of figures, as reliable sources that publish data are frequently pressured to increase their estimates. Box office collections have been steadily increasing in the 21st century, the main reasons attributed to the rise in ticket prices, and increase in number of theatres and prints of a film.

Overview
The highest-grossing film in India is Baahubali 2: The Conclusion (2017), with a total domestic gross of ₹1429.83 crore (US$ million). The film broke a number of domestic records, grossing over ₹415 crore in its opening weekend. Dangal (2016), which is the highest-grossing Indian film worldwide, was the previous highest-grossing domestic film, with a domestic gross of ₹538.03 crore.

The Indian market is dominated by domestic Indian films, which represented 85% of the country's box office revenue in 2015; this is the highest for a major film market after the United States, where domestic Hollywood films represent 88.8% of its box office revenue. While Indian films remain at the top of the domestic Indian box office, the market for Hollywood films has gradually been growing; the market share of foreign films rose from 8% in 2014 up to 15% in 2015, with Hollywood films representing 10% of the Indian market in 2016 and 13% in 2017. Some of the earliest foreign blockbusters in India included Mackenna's Gold (1969) starring Gregory Peck and Omar Sharif, and Bruce Lee's Hong Kong martial arts films Enter the Dragon (in 1975) and Way of the Dragon (in 1979). The Hollywood production Avatar: The Way of Water (2022) is the highest grossing foreign film in India, the thirteenth highest-grossing film in India with a collection of inr 4843600000.

Highest-grossing opening weekends in India
This list charts films the 10 biggest openings in India. Since many films do not open on Fridays, the 'opening' is taken to be the gross between the first day of release and the first Sunday following the movie's release.