Anwaar-ul-Haq Kakar has been serving as the Caretaker Prime Minister of Pakistan since 14 August 2023. He is the eighth person to hold this position.
2- Mian Muhammad Shehbaz Sharif
Mian Muhammad Shehbaz Sharif Served as Prime Minister from April 11, 2022, to August 14, 2023, for a total of 1 year, 125 days.
3- Imran Khan
Served as Prime Minister from August 18, 2018, to April 10, 2022, for a total of 3 years and 235 days.
Represented the Pakistan Tehreek-e-Insaf (PTI) party.
4- Justice (Retd) Nasir-ul-Mulk (Caretaker)
Justice (Retd) Nasir-ul-Mulk served as the caretaker Prime Minister of Pakistan from June 1, 2018, to August 18, 2018.
5- Shahid Khaqan Abbasi
Shahid Khaqan Abbasi Served as Prime Minister from August 1, 2017, to May 31, 2018, for a total of 303 days.
Represented the Pakistan Muslim League (N).
6- Nawaz Sharif
Nawaz Sharif Served as Prime Minister three times: From June 5, 2013, to July 28, 2017, for a total of 4 years, 53 days.
From November 6, 1997, to October 12, 1999, for a total of 2 years, 39 days.
From November 1, 1990, to August 6, 1993, for a total of 2 years, 204 days.
7- Mir Hazar Khan Khoso (Caretaker)
Mir Hazar Khan Khoso served as the caretaker Prime Minister of Pakistan from March 25, 2013, to June 5, 2013.
His tenure lasted for 72 days.
8- Raja Pervaiz Ashraf
Served as Prime Minister from June 22, 2012, to March 24, 2013, for a total of 275 days.
Represented the Pakistan Peoples Party (PPP).
9- Yousaf Raza Gillani
Served as Prime Minister from March 25, 2008, to June 19, 2012, for a total of 4 years and 86 days.
Represented the Pakistan Peoples Party (PPP).
10- Mr. Muhammad Mian Soomro (Caretaker)
Mr. Muhammad Mian Soomro served as the Caretaker Prime Minister of Pakistan from November 16, 2007, to March 24, 2008.