 On 16 July 2018, Amrabat signed a three-year contract with the Saudi Pro League side Al-Nassr.In the 2018–19 season he won league title with his team.He scored 5 goals and he had the highest assist number in the season along with his teammate Abderrazak Hamdallah.