SECRETARIES OF THE NATIONAL ASSEMBLY

S. No. Name Duration Picture
1. Mr. M. B. Ahmed 19-07-1947 to 17-10-1958
2. Mr. W. B. Kadri 01-06-1962 to 15-05-1965
3. Mr. Azfar 17-06-1965 to 03-10-1966
4. Mr. W. B. Kadri 04-10-1966 to 27-12-1966
5. Mr. Muzafar Hussain 23-01-1967 to 23-08-1971
6. Mr. S. M. Shafiul Azam 07-09-1971 to 05-11-1971
7. Mr. Ali Hassan 05-11-1971 to 29-01-1972
8. Mr. S. M. Shafiul Azam 29-01-1972 to 25-03-1972
9. Mr. Aslam Abdullah Khan 25-03-1972 to 12-02-1975
10. Mr. F. K. Bandial 12-02-1975 to 19-02-1975
11. Mr. M. A. Haq 21-02-1975 to 31-03-1987
12. Mr. K. M. Cheema 06-04-1987 to 24-08-1989
13. Mr. Khan Ahmad Goraya 24-08-1989 to 16-05-1991
14. Mr. Khan Ahmad Goraya (Secretary General) 16-05-1991 to 07-10-1994
15. Mr. Abdul Rauf Khan Lughmani 12-10-1994 to 18-03-1997
16. Mr. Khan Ahmad Goraya 19-03-1997 to 10-10-2000
17. Mr. Muhammad Ikram Arif 11-10-2000 to 06-01-2002
18. Mr. Muhammad Rafiq Haider 07-01-2002 to 16-10-2002
19. Mr. Mehmood Saleem Mehmood 16-10-2002 to 24-02-2005
20. Ch. Muhammad Rafique 25-02-2005 to 08-12-2005
21. Mr. Zia-ul-Haq 09-12-2005 to 06-08-2007
22. Mr. Karamat Hussain Niazi 08-08-2007 to date