Who was the last king of Afghanistan? A) Muhammad Tarkai B) Muhammad Zahir shah C) Ahmed shah Abdali D) None of these 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?