Who was the last king of Afghanistan? A) Ahmad Shah Durrani B) Zahir Shah C) Amanullah Khan D) Najibullah 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?