General Sir Frank Messervy
General Sir Douglas Gracey
February 11, 1948Â to January 16, 1951
Field Marshal Muhammad Ayub Khan
January 16, 1951Â to October 26, 1958
General Muhammad Musa Khan
October 27, 1958Â to June 17, 1966
General Agha Muhammad Yahya Khan
June 18, 1966Â to December 20, 1971
GeneralÂ
December 20, 1971Â to March 3, 1972
General Tikka Khan
March 3, 1972Â to March 1, 1976
General Muhammad Zia-ul-Haq
March 1, 1976Â to August 17, 1988
General Mirza Aslam Beg
August 17, 1988Â to August 16, 1991
General Asif Nawaz Janjua
August 16, 1991Â to January 8, 1993
General Abdul Waheed Kakar
January 11, 1993Â to January 12, 1996
General Jehangir Karamat
January 12, 1996Â to October 6, 1998
General Pervez Musharraf
October 6, 1998Â to November 28, 2007
General Ashfaq Parvez Kayani
November 29, 2007Â to November 29, 2013
General Raheel Sharif
29 November 2013Â to 29 November 2016
General Qamar javed Bajwa
29 November 2016Â to Till Date