Senator Anwaar-ul-Haq Kakar, a lawmaker from Balochistan, has been selected as caretaker prime minister to oversee national elections, a statement from the Prime Minister's Office said on Saturday after a meeting between outgoing premier Shehbaz Sharif and opposition leader Raja Riaz.