IMDb has unveiled its list of the most popular Indian films and film stars in the last 25 years. The platform identified the top five Indian movies released each year between January 1, 2000 to August 31, 2025, ranking them by their all-time page views. The report was based on 130 movies, five from each year, referred to as the ‘dataset’. While the usual names popped up across the years, the latter part of the quarter-century indicated just how drastically popular sensibilities have changed. While the top movies from 2000 to 2005 were all headlined by Shah Rukh Khan, the years after SS Rajamouli’s two Baahubali movies saw a noticeable rise in titles from beyond the Hindi-speaking regions.
IMDb also revealed the Indian film with the highest ‘sustained relevance’, meaning the movies tha