Who was the last king of Afghanistan? A) Amanullah Khan B) Muhammad Daoud Khan C) Mohammed Zahir Shah D) Amanullah Khan Related MCQs: Abu Mansoor Sabuktigin was a Turk slave and father of Mehmud Ghaznavi. He became king of Ghazi( Afghanistan) in? The last King of Afghanistan was? Who was the last king of Afghanistan? Who was the last king of Afghanistan?