Mohammad Zaher Shah (en pachto et en dari : محمد ظاهر شاه ; né le 15 octobre 1914 à Kaboul et mort le 23 juillet 2007 à Kaboul) est le dernier roi d’Afghanistan de 1933 à 1973. Pachtoune sunnite, il appartenait à la dynastie Mohammadzaï (du clan des Barakzaï lui-même issu de la tribu des Durrani).