Sahabzada Yaqub Khan absolvierte eine militärische Ausbildung am Rashtriya Indian Military College sowie eine Offiziersausbildung an der Indian Military Academy. Er nahm als Angehöriger des Kavallerieregiments 18th King Edward’s Own Cavalry während des Zweiten Weltkriegs an Kämpfen im Mittleren Osten teil und trat nach der Unabhängigkeit Pakistans vom Vereinigten Königreich am 14. August 1947 in die Streitkräfte Pakistans ein. Er war während des Ersten Indisch-Pakistanischen Kriegs von 1947 bis 1949 zunächst Kommandeur eines Panzerregiments und im Anschluss 1949 Absolvent des Command and Staff College in Quetta. In der Folgezeit wurde er 1951 zum Oberstleutnant sowie 1953 zum Oberst befördert und besuchte zwischen 1953 und 1954 die Militärschule Saint-Cyr.
Khan absolvierte ferner das Imperial Defence College (IDC) in London und wurde nach seiner Beförderung zum Brigadegeneral 1955 1958 Vizechef des Generalstabs des Heeres sowie im Anschluss nach seiner Beförderung zum Generalmajor 1960 Kommandant des Command and Staff College in Quetta. Anschließend wurde er 1960 Kommandeur der 1. Panzerdivision und nahm als solcher 1965 am Zweiten Indisch-Pakistanischen Krieg teil. Danach wurde er Generaldirektor für militärische Operationen sowie 1966 als Nachfolger von Generalleutnant Sher Bahadur Generalleutnant und Chef des Generalstabs des Heeres. Diesen Posten hatte er bis 1969 inne und wurde daraufhin von Generalleutnant Gul Hassan Khan abgelöst. Danach löste er am 23. August 1969 Generalleutnant Kamal Matinuddin als Kommandeur des Oberkommandos Ost ab und hatte dieses bis zu seiner Ablösung durch Generalmajor Muzaffaruddin am 1. September 1969 inne. Zugleich fungierte er zwischen dem 23. August und dem 1. September 1969 als Kriegsrechtsadministrator von Ostpakistan.[1]
Am 5. November 1996 löste Khan Sardar Asif Ahmad Ali und übernahm zum dritten Mal das Amt des Außenministers. Das Amt des Außenministers in der Regierung von Premierminister Miraj Khalid bekleidete er bis zum 17. Februar 1997.