TermClock

How long every world leader has left in office

← All countries

🇵🇰 Pakistan

Federal republic, parliamentary republicElectoral autocracy

Portrait of Shehbaz Sharif

Shehbaz Sharif

Prime Minister · 1,603 days in office

Tenure records

Longest-serving

Nawaz Sharif

3,375 days · 3 terms

Shortest-serving

Ayub Khan

4 days

Average tenure

796 days

Shehbaz Sharif: 101% above average

Recent prime ministers by days in office

Shehbaz Sharif1,400Imran Khan1,331Shahid Khaqan Abbasi303Nawaz Sharif3,375Raja Pervez Ashraf275Yusuf Raza Gilani1,548Shaukat Aziz1,182Shujaat Hussain51Zafarullah Khan Jamali581Pervez Musharraf1,136Benazir Bhutto1,725Muhammad Junejo1,162Zulfikar Ali Bhutto1,421Nurul Amin13Ayub Khan4

Is a leader's tenure getting longer or shorter in Pakistan?

Across 23 completed terms, the average prime minister of Pakistan has served 796 days (about 2.2 years). That has stayed fairly steady: the last five completed terms averaged 782 days.

387d774d3y4y1960198020002020

One completed term Average tenure per decade

All prime ministers of Pakistan

#NameTook officeLeft officeDays
24Shehbaz SharifMar 3, 2024Incumbent911
23Shehbaz SharifApr 11, 2022Aug 13, 2023489
22Imran KhanAug 18, 2018Apr 10, 20221,331
21Shahid Khaqan AbbasiAug 1, 2017May 31, 2018303
20Nawaz SharifJun 5, 2013Jul 28, 20171,514
19Raja Pervez AshrafJun 22, 2012Mar 24, 2013275
18Yusuf Raza GilaniMar 24, 2008Jun 19, 20121,548
17Shaukat AzizAug 20, 2004Nov 15, 20071,182
16Shujaat HussainJun 30, 2004Aug 20, 200451
15Zafarullah Khan JamaliNov 23, 2002Jun 26, 2004581
14Pervez MusharrafOct 12, 1999Nov 21, 20021,136
13Nawaz SharifFeb 17, 1997Oct 12, 1999967
12Benazir BhuttoOct 19, 1993Nov 5, 19961,113
11Nawaz SharifNov 6, 1990Apr 18, 1993894
10Benazir BhuttoDec 2, 1988Aug 6, 1990612
9Muhammad JunejoMar 24, 1985May 29, 19881,162
8Zulfikar Ali BhuttoAug 14, 1973Jul 5, 19771,421
7Nurul AminDec 7, 1971Dec 20, 197113
6Ayub KhanOct 24, 1958Oct 28, 19584
5Huseyn Shaheed SuhrawardySep 12, 1956Oct 17, 1957400
4Chaudhry Muhammad AliAug 12, 1955Sep 12, 1956397
3Muhammad Ali BograApr 17, 1953Aug 12, 1955847
2Khawaja NazimuddinOct 17, 1951Apr 17, 1953548
1Liaquat Ali KhanAug 15, 1947Oct 16, 19511,523

Officeholder history via Wikidata. Multiple rows for one person indicate separate terms.

Frequently asked questions

Who is the Prime Minister of Pakistan?
Shehbaz Sharif has been Prime Minister of Pakistan since Apr 11, 2022.
Who is the longest-serving Prime Minister of Pakistan?
Nawaz Sharif, with 3,375 days in office across 3 terms.
Are leaders serving longer or shorter terms in Pakistan?
Across 23 completed terms, the average prime minister of Pakistan has served 796 days (about 2.2 years). That has stayed fairly steady: the last five completed terms averaged 782 days.