5. Salman Khan
Bollywood's dominating actor Salman Khan is present in the fifth position in this list. Salman Khan's film Bharat has collected 211.07 crores at the Indian box office so far.
4. Vicky kaushal
Bollywood actor Vicky Kaushal is ranked fourth in this list. Vicky Kaushal's film Uri: The Surgical Strike has collected 245.36 crores at the Indian box office so far.
3. Ajay Devgan
Bollywood veteran actor Ajay Devgan is at the third position in this list. Ajay Devgan's film Total Dhamaal and De De Pyar De have collected a collection of 257.87 crores so far.
2. Shahid Kapoor
Bollywood's famous actor Shahid Kapoor is second in this list. Shahid Kapoor's film Kabir Singh has proved to be a blockbuster at the box office. The film has so far collected 278.24 crores at the Indian box office.
1. Akshay Kumar
Bollywood veteran actor Akshay Kumar holds the top position in this list. Akshay Kumar's films Kesari and Mission Mangal have so far grossed 282.57 crores.
Source: Bollywood Hungama