Red Devils announce that a 25-year-old midfielder has joined from Sporting Lisbon on a five and half-year contract.
The midfielder, 25, has joined for 55m euros (£47m) but add-ons could increase the overall cost to 80m euros (£67.7m).
“For me to now play for Manchester United feels incredible,” said Portuguese international Fernandes. Manager Ole Gunnar Solskjaer said the midfielder was a “fantastic addition”.
Fernandes’ move is the biggest in the Premier League so far during the January transfer window – with the deadline at 23:00 GMT on Friday. He follows Cristiano Ronaldo, Nani and Marcos Rojo in joining Manchester United from Sporting.
His deal, which runs until 2025, also has an option to extend for a further year.
“I want to thank Sporting for everything they have done for me. It is surreal to hear the nice words that have been said about me from players that used to play for this team.” A Portugal international, Fernandes was a member of the team that won the UEFA Nations League final last summer.
He has scored 13 goals in 22 matches in all competitions this season and overall, has claimed 63 goals and 52 assists in 137 appearances for Sporting. Man Utd is next in Premier League action when they host Wolverhampton Wanderers on Saturday.
Fernandes joined Sporting for £7.2m from Sampdoria in 2017 and the club’s former manager Carlos Carvalhal told BBC World Service United had signed a player “from another level”.
The midfielder scored 64 goals in 137 matches in all competitions for Sporting and won the Portuguese Cup in 2018-19. He was named the Primeira Liga’s player of the year in both 2017-18 and 2018-19 and has played 19 times for his country – winning the Uefa Nations League in 2019.
At last, Solskjaer said: “Bruno’s goals and assists stats speak for themselves. He will be a fantastic addition to our team and he will help us push on in the second part of the season.