YB Tuan Lim Guan Eng2018 – 2020
YB Mohd Najib bin Abdul Razak2009 – 2018
YB Tun Abdullah bin Hj. Ahmad Badawi 2003 – 2008
YB Tun Mahathir bin Mohamad2001 – 2003
YB Tun Daim bin Zainuddin1999 – 2001
YB Tun Mahathir bin Mohamad1998 – 1999
YB Datuk Seri Anwar bin Ibrahim1991 – 1998
YB Tun Daim bin Zainuddin1985 – 1991
YBM Tengku Razaleigh bin Hamzah 1976 – 1984
YAB Tun Hussein bin Onn1974 – 1976
YAB Tun Abdul Razak bin Hussein1969 – 1970
Tun Tan Siew Sin1959 – 1969 & 1970 – 1974
YAB Tun (KOL.) Hau-Shaik Lee1957 – 1959