The last king of Afghanistan was? A) Aman ullah Khan B) Sardar Daud Khan C) Habib ullah Khan D) Muhammad Zahir Shah Related MCQs: Who was the last king of Afghanistan? The last King of Afghanistan was? Who was the last king of Afghanistan? Who was the last king of Afghanistan?