• Gen Sir Frank Messervy (Aug 15, 1947 to Feb 10, 1948)
• Gen Sir Douglas David Gracey (Feb 11, 1948 to Jan 16, 1951)
• Field Marshal Ayub Khan (Jan 16, 1951 to Oct 26, 1958)
• Gen Musa Khan (Oct 27, 1958 to June 17, 1966)
• Gen Yahya Khan (June 18, 1966 to Dec 20, 1971)
• Gen Gul Hassan (Dec 20, 1971 to March 3, 1972)
• Gen Tikka Khan (March 3, 1972 to March 1, 1976)
• Gen Mohammad Ziaul Haq (April 1, 1976 to Aug 17, 1988)
• Gen Mirza Aslam Beg (Aug 17, 1988 to Aug 16, 1991)
• Gen Asif Nawaz (Aug 16, 1991 to Jan 8, 1993)
• Gen Wahid Kakar (Jan 8, 1993 to Dec 1, 1996)
• Gen Jehangir Karamat (Dec 1, 1996 to Oct 6, 1998)
• Gen Pervez Musharraf (Oct 7, 1998 to Nov 28, 2007)
• Gen Ashfaq Parvez Kayani (Nov 28, 2007 to present)
http://epaper.dawn.com/ArticleText.a...7_2010_001_004