Fulham have completed the signing of Andreas Pereira from Manchester United on a four-year contract.

The newly promoted team have reportedly paid £10million to sign the midfielder, who spent last season on loan at Flamengo.

Pereira played 75 times for United across all competitions, having started with club's youth system back in 2012. 

The 26-year-old also had loan spells with Granada, Valencia and Lazio prior to his move to Brazil last season.

He will now look to help Fulham retain their Premier League status over the coming years.

After signing his deal, which contains the option for a further year, on Monday, Pereira said: "I'm very happy to be here and I can't wait to start the season with Fulham.

"I want to help Fulham as much as I can to be where they belong. Marco Silva was very important for this. I spoke a lot with him, and he was a key factor in me being here."

Pereira made 40 Premier League appearances across two seasons for United from 2018 to 2020, but then fell out of favour.

"Everyone at United would like to thank Andreas for his years of service and wish him all the best for the rest of his career," said the Old Trafford club in a statement confirming his exit.

The Belgian-born player has one international cap for Brazil, which he earned in 2018.

Pereira's arrival at Fulham follows their high-profile move to sign midfielder Joao Palhinha from Sporting CP, in a deal worth up to £20m.