The movies that earn moolah define what the audience likes.

Bollywood has offered different types of content throughout the past two decades. There has been an evolution of the audience and the way they perceive things. The audience has started accepting what the creative minds have to offer. India has always been a Bollywood loving country. The country looks forward to Fridays as if they are festivals.

Here are the movies that ruled the Box-Office throughout two decades from 1998 till 2017. This speaks a lot about the audience and us, of course.

1998- Kuch Kuch Hota Hai

1999-Hum Saath Saath Hai

2000- Kaho Naa Pyaar Hai

2001- Gadar

2002- Devdas


2003- Koi Mil Gaya


2004- Veer Zaara

2005- No Entry

2006- Dhoom 2


2007- Om Shanti Om


2008- Ghajini


2009- 3 Idiots

2010- Dabangg

 2011- Bodyguard

2012- Ek Tha Tiger

2013- Dhoom 3


2014- PK

2015- Bajrangi Bhaijaan


2016- Dangal


2017- Tiger Zinda Hai

(Baahubali 2: The Conclusion is the highest grosser of 2017 but since it is not a Bollywood movie, we haven’t used it in the list)