Anwar ul Haq Kakar was named as caretaker prime minister of Pakistan on Saturday, days after Prime Minister Shehbaz Sharif dissolved the National Assembly on August 9.