Akshay deserves the 2nd spot not only he has given most number of hits last decade but with over 1000 crore last year and giving multiple number of hits in single year only he could should, imagine if he cut down on releases a year, his films would generate more curiosity, more anticipation which would result in bigger gross, i this 2012 his best year, houseful 2 super hit, blockbuster rowdy rathore which had had the best wom but missed the holiday factor to turned highest grosser, Salman and Aamir managed to give highest grossers because of the festive period.
3