Al-Nasser started his career at the youth teams of Al-Hilal.[3] On 13 October 2020, Al-Nasser signed his first professional contract with Al-Hilal.[4] He made his debut for Al-Hilal on 27 April 2021 by coming off the bench in the AFC Champions League match against Uzbekistani side AGMK.[5]
Loan to Al-Taawoun
On 22 July 2022, Al-Nasser joined Al-Taawoun on a season-long loan.[6] He made his debut on 3 September 2022 by coming off the bench in a 1–0 win against Al-Nassr.[7] He scored his first goal for the club on 16 October 2022 in a 1–0 win against Al-Ettifaq.[8]
Al-Taawoun
On 16 August 2023, Al-Nasser joined Al-Taawoun on a permanent deal.[9]
In January 2023, he received his first call-up to the Saudi Arabia senior national team for the 25th Arabian Gulf Cup.[14] He made 3 appearances as the Green Falcons were eliminated in the group stages.