🇵🇰 Pakistan
Federal republic, parliamentary republicElectoral autocracy

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
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.
One completed term Average tenure per decade
All prime ministers of Pakistan
| # | Name | Took office | Left office | Days |
|---|---|---|---|---|
| 24 | Mar 3, 2024 | Incumbent | 911 | |
| 23 | Apr 11, 2022 | Aug 13, 2023 | 489 | |
| 22 | Aug 18, 2018 | Apr 10, 2022 | 1,331 | |
| 21 | Aug 1, 2017 | May 31, 2018 | 303 | |
| 20 | Jun 5, 2013 | Jul 28, 2017 | 1,514 | |
| 19 | Jun 22, 2012 | Mar 24, 2013 | 275 | |
| 18 | Mar 24, 2008 | Jun 19, 2012 | 1,548 | |
| 17 | Aug 20, 2004 | Nov 15, 2007 | 1,182 | |
| 16 | Jun 30, 2004 | Aug 20, 2004 | 51 | |
| 15 | Nov 23, 2002 | Jun 26, 2004 | 581 | |
| 14 | Oct 12, 1999 | Nov 21, 2002 | 1,136 | |
| 13 | Feb 17, 1997 | Oct 12, 1999 | 967 | |
| 12 | Oct 19, 1993 | Nov 5, 1996 | 1,113 | |
| 11 | Nov 6, 1990 | Apr 18, 1993 | 894 | |
| 10 | Dec 2, 1988 | Aug 6, 1990 | 612 | |
| 9 | Mar 24, 1985 | May 29, 1988 | 1,162 | |
| 8 | Aug 14, 1973 | Jul 5, 1977 | 1,421 | |
| 7 | Dec 7, 1971 | Dec 20, 1971 | 13 | |
| 6 | Oct 24, 1958 | Oct 28, 1958 | 4 | |
| 5 | Sep 12, 1956 | Oct 17, 1957 | 400 | |
| 4 | Aug 12, 1955 | Sep 12, 1956 | 397 | |
| 3 | Apr 17, 1953 | Aug 12, 1955 | 847 | |
| 2 | Oct 17, 1951 | Apr 17, 1953 | 548 | |
| 1 | Aug 15, 1947 | Oct 16, 1951 | 1,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.