Top 10 list of highest-grossing Bollywood Movies

Share via:

The following is a top 10 list of highest-grossing films in India, with gross revenue in Indian rupees. There is no official tracking of domestic box office figures within India, and Indian sites publishing data are frequently pressured to increase their domestic box office estimates.


Director: Nitesh Tiwari

Cast: Aamir Khan, Fatima Sana Shaikh, Sanya Malhotra, Zaira Wasim

Release Date: 23 December 2016

Box-Office Collections: ₹2,024 crore

Dangal indian Movie Poster

Bahubali 2: The Conclusion

Director: S. S. Rajamouli

Cast: Prabhas, Rana Daggubati, Anushka Shetty, Sathyaraj, Ramya Krishnan, Tamannaah Bhatia

Release Date: 28 April 2017 

Box-Office Collections: ₹1,810 crore

Bahubali 2 indian Movie Poster

Bajrangi Bhaijaan

Director: Kabir Khan

Cast: Salman Khan, Harshaali Malhotra, Nawazuddin Siddiqui

Release Date: 17 July 2015

Box-Office Collections: ₹969.06 crore

bajrangi bhaijaan indian Movie Poster

Secret Superstar

Director: Advait Chandan

Cast: Zaira Wasim, Meher Vij, Raj Arjun, Aamir Khan

Release Date: 19 October 2017

Box-Office Collections: ₹966.86 crore

secret superstar indian Movie Poster


Director:  Rajkumar Hirani

Cast: Aamir Khan, Anushka Sharma, Sushant Singh Rajput, Boman Irani, Sanjay Dutt

Release Date: 19 December 2014

Box-Office Collections: ₹832 crore

pk indian Movie Poster


Director:  S. Shankar

Cast: Prabhas, Rana Daggubati, Tamannaah, Anushka Shetty, Ramya Krishna, Sathyaraj, Nassar

Release Date: 29 November 2018

Box-Office Collections:  ₹800 crore

2.0 indian Movie Poster

Bahubali: The Beginning

Director:  S. S. Rajamouli

Cast: Rajinikanth, Akshay Kumar, Amy Jackson, Sudhanshu Pandey

Release Date: 10 July 2015

Box-Office Collections:  ₹650 crore

Bahubali indian Movie Poster


Director: Ali Abbas Zafar

Cast: Salman Khan, Anushka Sharma

Release Date: 6 July 2016

Box-Office Collections: ₹623.33 crore 

sultan indian Movie Poster


Director: Rajkumar Hirani

Cast: Ranbir Kapoor, Anushka Sharman, Sonam Kapoor, Vicky Kaushal, Dia Mirza 

Release Date: 29 June 2018

Box-Office Collections: ₹586.85 crore

sanju indian Movie Poster


Director: Sanjay Leela Bhansali

Cast: Deepika Padukone, Ranveer Singh, Shahid Kapoor

Release Date: 25 January 2018

Box-Office Collections: ₹585 crore

padmavat indian Movie Poster

(Visited 234 times, 1 visits today)

One thought on “Top 10 list of highest-grossing Bollywood Movies

Leave a Reply