Salman khan - Great in 90s , Average in first half of 2000s decade , bad in second half ( 2005 - 2009 ) Extraordinary from 2010 - 2017 ( Best Run of any male star ever ) Average from 2018 - 2019.
Shahrukh khan - Great in 90s , great in first half of 2000s deacde , good in second half ( 2005 - 2009 ) Good from 2010 - 2014 , Bad 2015 - 2020
Aamir khan - Good in 90s , Good in 2000s first half , Great in second half ( 2005 - 2009 ) Excellent from dhoom3 to dangal
Akshay kumar - Good in first half of 90s , bad in second half , bad start of next decade ( 2000-03 ) good from there till 2012
Average till 2016 , Excellent from 2016 onwards.
Ajay devgan - Good in 90s , good in 2000s , good in 2010s
Hrithik roshan - great till 2006 , average from 2007 to 2011
Good again till Krrish3 , Bad from there till super30.