
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