Après avoir pris le pouvoir, il envahit la Persesafavide en 1722 et marche sur la capitale, Ispahan. Cette même année, l'armée afghane bat les Safavides à Gulnabad en 1722 et établit ainsi son pouvoir sur l'Iran. Après le siège d'Ispahan, le souverain perse Soltan Hossein est obligé de se rendre et abdique. Mahmoud fait tuer le les six frères du chah, tandis que le fils d'Hossein, Tahmasp II, s'échappe et continue la lutte. Mahmoud est mort le , 3 jours après que son cousin Ashraf Ghilzai prend le pouvoir et lui succède.