Alex Telles has completed his permanent transfer from Manchester United to Al-Nassr for a fee in the region of £6 million, Manchester Evening News report.
The left-back signed for Man United from FC Porto for an initial fee of £13.6m in October 2020.
He made 50 first-team appearances for the Red Devils before spending last season on loan at Sevilla.
The defender enjoyed a fine season with the La Liga club helping them claim the Europa League title.
Telles will now reunite with former United forward Cristiano Ronaldo at Al-Nassr.
Alex Telles’ sale a welcome boost for Man Utd
Telles enjoyed a highly successful spell with FC Porto but failed to reach those heights at United.
His arrival brought the best out of Luke Shaw, who never allowed the Brazilian full-back to take his starting place.
The 30-year-old had one year left on his contract at Old Trafford, which made it pivotal for the club to offload him this summer.
A fee of £6m is welcome as United look to raise funds by selling players.
Due to a limited budget and Financial Fair Play rules, the Red Devils must sell players to increase their transfer kitty.
Shaw is the first-choice left-back, with Tyrell Malacia providing decent cover.
Alvaro Fernandez and Brandon Williams are also competing to get some minutes from that spot.
Eric Bailly and Anthony Elanga could also depart from Old Trafford in the coming days.
Bailly is in discussions with Al-Nassr and could follow in Telles’ footsteps to the Saudi Arabian club.
Elanga is touted with a £15m move to Nottingham Forest after failing to feature regularly under Erik ten Hag.