Nowadays, Indian films have created a new benchmark of collecting Rs 1000 crore at the box office. However, there was time when films used to earn Rs 100 crore, Rs 300 crore at the box office. Though the Rs 300-crore club was started by Aamir Khan, he doesn't have much films in the club.

Neither Shah Rukh Khan , Akshay Kumar, Rajinikanth or Prabhas has most number of Rs 300-crore films. The actor who holds this record is also one of the richest and highest-paid actor in the country and a star kid. He is none other than Salman Khan.

View this post on Instagram A post shared by Salman Khan (@beingsalmankhan) Salman Khan is one of the most commercially successful actors of Indian cinema. The actor started his career with Biwi Ho To Aisi, which saw him in a supporting role and failed to perform well at the box office. However, he then starred in Sooraj R.

Barjatya's romantic family drama Maine Pyar Kiya, which became one of the highest-grossing Indian films at the time. After that there was no looking back for the actor. Salman Khan, who is the son of famous Bollywood writer Salim Khan, has given several hits and blockbusters in his career spanning over three decades.

The actor who started his journey with a flop, became a superstar and also one of the highest-paid celebrities in the country. Other than that, he also holds a record which is yet to broken. Salman Khan has the most number of Rs 300-crore films.

He has 8 films in the club including Bharat, Sultan, Bajrangi Bhaijaan,.