Ashraf est le cousin de Mahmoud et lui succède à sa mort en 1725, comme roi de Perse.Ashraf fait décapiter en 1726 le chah Soltan Hossein que son cousin détenait prisonnier depuis 1722. Il doit faire face à la contre offensive de Tahmasp II et surtout de son allié, le futur Nâdir Châh Afshar qui le bat à la bataille de Damghan en 1729 et chasse les Afghans de l'Iran en 1730.