The last King of Afghanistan was____________? July 23, 2018 – by admin The last King of Afghanistan was____________? A. Habib ullah KhanB. Muhammad Zahir Shah C. Sardar Daud Khan D. Aman ullah Khan