Are you fan of Indian history and culture? If yes, then here are Top 5 Historical Bollywood Movies you should not miss. These films will help you experience a thrill like never before! With exceptionally talented actors and actresses to well written scripts, these movies are sure to be remembered. From Maratha’s rebellious wars to blooming love story between a Mughal and Rajputana, this blog has got it all. Continue scrolling and find out mind blowing suggestions for you to binge watch!
1. Chhaava
Chahaava is an epic historical action film that was released in 2025. It is based on the life of The second ruler of the Maratha Empire, Sambhaji Maharaj. The main role is played by Vicky Kaushal who is known for his remarkable screen plays.
It was produced under Maddock Film productions. The cast also includes Rashmika Mandanna and Akshaye Khanna who has played the role of Mughal ruler Aurangzeb. This movie is said to be an adaptation of the Marathi novel Chhaava by Shivaji Sawant.
Vicky Kaushal played the role of Sambhaji Maharaj. Rashmika acted as the female lead, Yeshu bai while Akshaye Khanna played Aurangzeb, the villain.
Release Date: 14 February 2025
Duration: 161 minutes
Budget: ₹130-140 crore
Box office: est. ₹783-807.40 crore

2. Bajirao Mastani
Bajirao Mastani is an epic historical tragedy that was released in 2015. This movie narrates the story of Maratha Peshwa Bajirao and his second wife, Mastani. Ranveer Singh, Deepika Padukone, and Priyanka Chopra can be seen in leading roles, their performance, bringing the charectors to life.
It was directed by the famous Sanjay Leela Bhansali, and was co-produces with Eros International. Actors like Tanvi Azmi, Milind Soman, Aditya Pancholi are seen in supporting roles.bThe movie is based on Nagnath S. Inamdar’s Marathi novel Rau.
Ranveer Singh played the role of Peshwa Bajirao, Mastani and Kashibai’s role was played by Deepika Padukone and Priyanka Chopra respectively.
Release date: 18 December 2015
Duration: 158 minutes
Budget: ₹145 crore
Box office: est. ₹356.2 crore

3. Padmaavat
Padmaavat is a historical drama film released in 2018. The story revolves around a tale that tells us how a Sultan attacked a beautiful queen’s kingdom after hearing about her beauty, in hopes of enslaving her. Ranveer Singh, Deepika Padukone, and Shahid Kapoor are seen in main leading roles.
This film is one of the masterpieces that are directed by Sanjay Leela Bhansali. Artists like Aditi Rao Hydari, Jim Sarbh, Raza Murad are seen in supporting roles. It is based on a poem Padmaavat by Malik Muhammad Jayasi.
You’d be surprised to know that before it’s release, this movie had caused quite a ruckus. There was chaos due to allegations of misinterpretation of the Rajputana queen Padmavati and historical inaccuracies.
Ranveer Singh played the role of Sultan Alauddin Khilji. The role of Rani Padmaavati is played by Deepika while Shahid played the role of Maharawal Ratan Singh, Padmavati ‘s husband.
Release date: 25 January 2018
Duration: 163 minutes
Budget: ₹180-190 crore
Box office: est. ₹572 crore

4. Jodha Akbar
Jodha Akbar is a historical drama film released back in 2008. This film displays the fictional story of The Mughal ruler Akbar and Princess Jodha, a Rajputana princess from Amber, portraying the blossom of mutual respect and later true love between them. Hritik Roshan and Aishwarya Rai are seen in leading roles.
This film was directed by Ashutosh Gowariker. This film was set in the 16th century, after the movie being released it was a critical success and later became the fourth highest-grossing Hindi film of 2008. Jodha Akbar had also caused significant controversy and protest primarily from Rajput groups.
Hrithik Roshan plays the role of Mughal emperor Akbar with grace and Aishwarya Rai ever so elegantly plays the charector of Rajkumari Jodhabai.
Release date: 15 February 2008
Duration: 213 minutes
Budget: ₹40 crore
Box office: est. ₹107.98 crore

5. Tanhaji: The Unsung Warrior
Tanhaji is a historical action film released in the year 2020. This movie traces the life of Maratha warrior Tanhaji Malusare. Set in the 17th century it shows Tanhaji’s attempt at recapturing the Kondhana fortress. Ajay Devgan, Saif Ali Khan and Kajol are seen in leading roles.
This film was directed by Om Raut. This film marked the directional debut of Om Raut in Bollywood. Neha Sharma, Sharad Kelkar and Luke Kenny were seen in supporting roles. This movie also caused some controversies and public disclosure regarding political messaging and historical accuracies.
Ajay Devgan played the role of Tanahji Malusare, Saif Ali Khan played Udaybhan Singh while Kajol played Savitribai Malusare, Tanahji’s wife.
Release date: 10 January 2020
Duration: 135 minutes
Box office: est. ₹125 crore
Budget: est. ₹367.65 crore

6. Mohenjo Daro
Mohenjo Daro is a period action-adventure film that was released in 2016. This story in set during the ancient Indus valley civilisation city of Mohenjo-Daro. It is loosely based on Ali Baba’s Sindhi novel Mohan jo Daro. Hrithik Roshan and Pooja Hegde are seen in leading roles.
This film was written and directed by Ashutosh Gowariker. This film had marked Pooja Hegde’s debut in Hindi cinema. Other brilliant starts like Kabir Bedi, Arunoday Singh, Manish Choudhary.
Hrithik Roshan plays the role of Sarman, a young man who lost his parents at a young age. Pooja as the female lead plays the role of Chani, the village priest’s daughter. Kabir Bedi as the tyrannical chief Maham, Arunoday Singh as Maham’s son Moonja and lastly Manish Choudhary plays the role of the head priest.
Release date: 12 August 2016
Duration: 169 minutes
Budget: ₹100 crore
Box office: ₹107.8 crore

Hope you found some incredible movies through this article. Leave your thoughts below and help us improve and stay tuned with Toofani Khabar for unique entertainment news worthy your time.
More to Read from Toofani Khabar-
10 Must Watch Bollywood Movies Based on Real life
8 Bollywood Stars who may look Outsiders but have strong Bollywood connection
Raid 2 OTT Release Date, Platform, Cast, Budget and Reviews
Kannappa OTT Release Date and Platform Confirmed 2025