Dutch international goalkeeper Edwin van der Sar has finalised his move from Fulham to Manchester United.
The 34-year-old will join the club on 1 July after passing a medical and signing a two-year deal.
Van der Sar said: "I am delighted to have signed for Manchester United, one of the most famous clubs in the world.
"I'm looking forward to joining my new team-mates to start preparations for the new season, which promises to be one of the most exciting of my career."
Manager Sir Alex Ferguson has been looking for a new goalkeeper after releasing Roy Carroll at the end of May.
United moved for Van der Sar and agreed an undisclosed fee for the player, who has 99 international caps.
He moved to Fulham from Juventus for £5m in August 2001 and went on to make 153 appearances for the Cottagers.
He was linked with a move to United in January but agreed a contract extension with Fulham until summer 2006 instead.
The Dutchman is United's first signing since the club's takeover by Malcolm Glazer and he is likely to join the squad for July's tour of the Far East.
He will become the latest in a long line of keepers to have been tried by Ferguson since the loss of Peter Schmeichel in 1999.
Mark Bosnich, Massimo Taibi, Raimond van der Gouw, Fabien Barthez and Carroll have all come and gone while Ricardo's contract expires this summer.
United's other keeper, American Tim Howard, agreed a new contract until 2009 in May.