We know that Salman Khan's film could not perform well at the box office this year, but it is time for this year to end. However, all of us noticed that this year, Bollywood given much to us and now the time has come for us to analyze what was done, what happened and what failed, who won and who lost! While we got films that make room for some 100 million club this year, it would be interesting to know which actor is ahead in the race to earn the most money at the box office. That's why we thought actors should be ranked according to their collection. Rank 9: Irfan Khan Total movies: 2 (Hindi medium, Qarib Qarib Singlle) Total Collection - 82 Cr Rank 8: Ayushman Khurana Total movies: 3 (Meri Pyaari Bindu, Shubha Mangal Savdhan, Bareilly Ki Barfi) Total Collection - 84.5 million Rank 7: Vidyut Jamwal Total movies: 2 (Commandos 2, Badshaho) Total Collection - 103 Cr Rank 6: Salman Khan Total movies: 1 (tube light) Total Collection - 121 Cr Rank 5: Hrithik Roshan Total movies: 1 (Kaabil) Total Collection - 126.85 Crores Rank 4: Shahrukh Khan Total Films: 2 (Raees, when Harry Met Sejal) Total Collection - 200.1 million Rank 3: Akshay Kumar Total Films: 2 (Jolly LLB, Toilet: A Love Story) Total Collection - 250.6 million Rank 2: Varun Dhawan Total movies: 2 (Badrinath Ki Dulhaniya, Judwaa 2) Total Collection - 254.6 million Rank 1: Ajay Devgan Total Films: 2 (Golmaal Again, Badshaho) Total Collection - 283.08 Cr