Category: Pakistan Affairs | Last updated: 2026-09-18

Among the following periods of Martial Law in Pakistan, which one is considered the longest in duration?

A) General Ayub Khan's Martial Law (1958-1962)
B) General Yahya Khan's Martial Law (1969-1971)
C) General Zia-ul-Haq's Martial Law (1977-1985)
D) General Pervez Musharraf's Martial Law (1999-2002/2007)

Explanation

General Zia-ul-Haq's Martial Law, which lasted from July 1977 until the lifting of Martial Law in December 1985, spanned approximately eight years, making it the longest period of direct military rule in Pakistan's history.

Practice More Pakistan Affairs Questions

Browse all questions