Goal takes a look at the top 10 players who have played the most number of matches for the Red Devils...
Manchester United are the most successful club in England with 66 trophies in their cabinet. The 143-year-old club has won every single title including the Premier League for a record 20 times.
Legendary players like Sir Bobby Charlton, George Best and David Beckham have donned the Red jersey over the years and have brought laurels to the club.
But among all the greats who have played for the Red Devils, the legendary Ryan Giggs has played the most number of matches for the club.