List of Ex Chief of Naval Staff of Pakistan Navy

Complete list of Ex Naval Chief of Pakistan Navy from 1947 today. Detail information name and tenure of all chief of Naval staff of Pakistan Navy from the independence of Pakistan to the current CNS. Rear Admiral James Wilfred Jefford was the first commander in chief of Pakistan Navy, and Admiral Naveed Ashraf is the current chief of Naval Staff Pakistan. You can find names of all former chief of Naval staff of Pakistan with their information when they become C-in-C and when they leave the Naval chief office. Vice Admiral Afzal Rahman Khan has the longest tenure as commander in chief of Pakistan Navy, and Vice Admiral Muzaffar Hassan has the shortest period as a Chief of Naval Staff Pakistan Navy. After independence of Pakistan Commander in Chief was the highest ranking officer in the Pakistan Navy and it was the head of Pakistan Navy. In 1972 Commander in Chief designation was changed to Chief of Naval Staff . Vice Admiral Hasan Hafeez Ahmad was the first chief of Naval staff 2025 Information.

List of Former Naval Chiefs of Pakistan

 

 

 

No. Name From To
01. Rear Admiral James Wilfred Jefford 15-08-1947 30-01-1953
02. Vice Admiral Haji Mohammad Siddiq 31-01-1953 28-02-1959
03. Vice Admiral Afzal Rahman Khan 01-03-1959 20-10-1966
04. Vice Admiral Syed Muhammad Ahsan 20-10-1966 31-08-1969
05. Vice Admiral Muzaffar Hassan 01-09-1969 22-12-1971
06. Vice Admiral Hasan Hafeez Ahmed 03-03-1972 09-03-1975
07. Admiral Muhammad Shariff 23-03-1975 21-03-1979
08. Admiral Karamat Rahman Niazi 22-03-1979 23-03-1983
09. Admiral Tariq Kamal Khan 23-03-1983 09-04-1986
10. Admiral Iftikhar Ahmed Sirohey 09-04-1983 09-11-1988
11. Admiral Yastur-ul-Haq Malik 10-11-1988 08-11-1991
12. Admiral Saeed Mohammad Khan 09-11-1991 09-11-1994
13. Admiral Mansurul Haq 10-11-1994 01-05-1997
14. Admiral Fasih Bokhari 02-05-1997 02-10-1999
15 Admiral Abdul Aziz Mirza 02-10-1999 02-10-2002
16. Admiral Shahid Karimullah 03-10-2002 06-10-2005
17. Admiral Muhammad Afzal Tahir 07-10-2005 07-10-2008
18. Admiral Noman Bashir 07-10-2008 07-10-2011
19. Admiral Muhammad Asif Sandila 07-10-2011 07-10-2014
20. Admiral Muhammad Zakaullah 07-10-2014 07-10-2017
22. Admiral Zafar Mahmood Abbasi 07-10-2017 07-10-2020
23. Admiral Muhammad Amjad Khan Niazi 07-10-2020 06-10-2023
24. Admiral Naveed Ashraf 07-10-2020 Present

Detail of Ex Pakistani Navy Chief CNS

Chief of Naval Staff is the head of the Pakistan Navy. Above we provided the complete name list of all chief of Naval staff. In this list we provided the names of all Naval chief and commander in chief of Pakistan Navy. From 1947 to 1972 the head of Pakistan Navy was commander in chief. Name of Commander in Chief of Pakistan Navy are Rear Admiral James Wilfred Jefford, Vice Admiral Haji Muhammad Siddique, Vice Admiral Afzal Rehman Khan, Vice Admiral Syed Muhammad Ahsan and Vice Admiral Muzaffar Hassan. Names of Naval chief of Pakistan Navy from 1972 to date are Vice Admiral Hassan Hafeez Ahmad, Admiral Muhammad Sharif, Admiral Karamat Rahman Niazi, Admiral Tariq Kamal Khan, Admiral Iftikhar Ahmed Sarohi, Admiral Yastur ul Haq Malik, Admiral Saeed Muhammad Khan, Admiral Mansoor ul Haq, Admiral Fasih Bukhari, Admiral Abdul Aziz Mirza, Admiral Shahid Kareem Ullah, Admiral Muhammad Afzal Tahir, Admiral Noman Bashir, Admiral Muhammad Asif Sandilah, Admiral Muhammad Zakaullah, Admiral Zafar Mehmood Abbasi, Admiral Muhammad Amjad Khan Niazi and Admiral Naveed Ashraf. The first Naval chief were 2 star officer and next 5 chief were three star officers. Naval Chief Admiral Muhammad Shareef was the first four star officer who become Chief of Naval Staff . Now only 4 stars officer can be appointed as a CNS of Pakistani Navy.