Top 10 highest grossing Bollywood movies of all time

The journey of Bollywood started 100 years ago with Raja Harishchandra and till the date thousands of movies churned out from Bollywood. Among them some made history and some others passed away without even getting noticed.

Here we are presenting you a list of top 10 grosser Bollywood movies of all time in respect of domestic and overseas collection.

Highest grossing bollywood movies

Being on top for four years, Aamir khan starer 2009 blockbuster 3Idiots's record is finally broken by Chennai Express. Shahrukh khan and Deepika Padukone starer Chennai Express collected around 291 crores in domestic market and 109 crores in overseas. Salman khan's highest grossed movie Ek tha tiger is now on third position following Chennai Express & 3 Idiots.

Talking about heroes, 4 movies each of Shahrukh khan and Salman Khan and 1 movie each of Aamir khan and Akshay Kumar is featured in the list.

In heroines,  3 movies each of Kareena Kapoor and Sonakshi sinha is in the list of top 10 highest grossing Bollywood movies.
RankMovieYearNet GrossLead Stars
1Chennai Express2013400 CroresShahrukh khan, Deepika Padukone
23 Idiots2009385 CroresAamir Khan, Kareena kapoor
3Ek tha Tiger2012315 CroresSalman Khan, Katrina Kaif
4Dabangg 22012251 CroresSalman Khan, Sonakshi Sinha
5Bodyguard2011230 CroresSalman Khan, Kareena kapoor
6Dabangg2010215 CroresSalman Khan, Sonakshi Sinha
7Jab Tak Hai Jaan2012211 CroresShahrukh khan, Katrina, Anushka
8Don22011206 CroresShahrukh khan, priyanka chopra
9Ra.One2011202 CroresShahrukh khan, Kareena kapoor
10Rowdy Rathore2012201 CroresAkshay Kumar, Sonakshi Sinha


  1. Even though I'm from Ghana, I simply do love anything about Indian movies.

  2. wow nice collection of movies

  3. Ye jwani hai deewani kha gya.

  4. Srk is king

  5. Akshay amir bakwas actor hai SRK & SALMAN is the best

  6. salman khan is great

  7. i think, 3 idiots is the best movie till now in bollywood