"Baahubali 2: The Conclusion" shattered box office records and became the highest-grossing Bollywood film of all time, earning over 1.5 billion rupees.

image credit by imdb

"Dangal" struck a chord with audiences and raked in over 3.8 billion rupees

image credit by imdb

"Sanju" captivated audiences with its portrayal of the tumultuous life of Bollywood actor Sanjay Dutt, and earned over 3.3 billion rupees

image credit by imdb

"PK" raised eyebrows with its satirical take on religion, and became a massive commercial success, earning over 3.1 billion rupees.

image credit by imdb

"Tiger Zinda Hai" brought the dynamic duo of Salman Khan and Katrina Kaif back on screen and raked in over 3 billion rupees

image credit by imdb

"Bajrangi Bhaijaan" melted hearts with its heartwarming tale of a man's journey to reunite a lost girl with her family, earning over 2.9 billion rupees.

image credit by imdb

"Sultan" showcased Salman Khan as a wrestler and became a box office juggernaut, earning over 2.7 billion rupees.

image credit by imdb

"Padmaavat" courted controversy but still managed to earn over 2.6 billion rupees with its grandiose sets, stunning costumes

image credit by imdb

"War" set the cash registers ringing with its high-octane action sequences and earned over 2.5 billion rupees

image credit by imdb

"Dhoom 3" brought the Dhoom franchise to new heights with its thrilling storyline and earned over 2.4 billion rupees at the box office.

image credit by imdb