- 1921-22 Ghulam Haider Khan
- 1922-23 Fateh Muhammad Khan
- 1923-24 Shahzada Nasir-ol-Mulk
- 1924-25 Ghulam Ali
- 1925-26 Attahullah Jan
- 1926-27 Maulana Abdul Qadir
- 1927-28 Sher Bahadur Khan
- 1928-29 Mohammad Farid Khan
- 1929-30 Haji Iftikhar Ahmad Khan
- 1930-31 Union Dissolved
- 1931-32 Principal
- 1932-33 Principal
- 1933-34 Principal
- 1934-35 Principal
- 1935-36 Fareed Ullah
- 1936-37 Yousuf Khalil
- 1937-38 M. Abdul Haye
- 1938-39 Mian Zahinuddin
- 1939-40 Mohammad Zaman
- 1940-41 Mohammad Asghar
- 1941-42 Ali Mohammad
- 1942-43 Q. Ahmad Saeed
- 1943-44 Abdul Ali
- 1944-45 Abdul Ali
- 1945-46 Arbab Mukhtar Ahmad
- 1946-47 Sher Ali Baz, (Promoted)
- 1947-48 Abdul Halim
- 1948-49 Sultan Bahadur
- 1949-50 Mohammad Osman
- 1950-51 Gohar Rahman Tanoli.
- 1951-52 Abdul Matin
- 1952-53 M. Yusuf Bangash
- 1953-54 Waheedullah
- 1954-55 Mohammad Bashir Babar
- 1955-56 Zahir Khan Afridi (resigned).
- 1955-56 Abdul Ghaffar Shakir (Promoted).
- 1956-57 Mian Muhammad Shah
- 1957-58 Syed Masood Kausar
- 1958-59 Shah Zaman
- 1959-60 Qazi Humayun LL. B.
- 1960-61 Bashir Ahmad (resigned).
- 1960-61 Mian Jamal Shah
- 1961-62 Mohammad Hasham Babar
- 1962-63 Iqbal Hussain Khattak resigned
- 1962-63 Altaf Hussain
- 1963-64 M.A Zaheer Afridi
- 1964-65 Arbab Mohammad Ilyas
- 1966-67 Masood ur Rahman Masood
- 1967-68 Union Dissolved
- 1968-69 Zahin Bashar
- 1969-70 Syed Jauhar Muhammad Torvi
- 1970-71 Masood Ahmad Mahsud
- 1971-72 Mian Muazzam Shah
- 1972-73 Fayyaz Ahmad
- 1973-74 Muhammad Ashraf Adeel
- 1974-75 Muhammad Asrar
- 1975-76 S.Sajjad Ali Shah
- 1976-77 Mr.Abdul Qayum
- 1977-78 Mr.Aziz Mohammad
- 1978-79 Mr.Arbab Mujeebur Rehman
- 1980-81 Mr.Liqat Ali Yousafzai
- 1981-82 Mr.Mohammad Ali Yousafzai (Vote of no Confidence Passed)
- Mr. Mumtaz Iqbal Burki (Vice- president, promoted
- 1982-83 Mr. Hussain Shah Yousafzai
(General ban on Students Unions)