The last King of Afghanistan was? A) Habibullah Khan B) Muhammad Zahir Shah C) Sardar Daud Khan D) Amanullah Khan 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?