Who was the last king of Afghanistan? A) Muhammad Tarkai B) Muhammad Zahir shah C) Ahmed shah Abdali D) None of these Related MCQs: The last king of Afghanistan was? The last King of Afghanistan was? Akbar the Mughal king was born in which city? Who was the last king of Afghanistan?