TOP 10 BEST PLAYERS EVER TO PLAY FOR MANCHESTER UNITED

10. Roy Keane (1993-2005)

9. Cristiano Ronaldo (2003-2009)(2021-?)

8. Wayne Rooney (2004-2017)

7. Eric Cantona (1992-1997)

6. Duncan Edwards (1953-58) 

5. Paul Scholes (1991-2013) 

4. Denis Law (1962-1973) 

3. Bobby Charlton (1956-1973) 

2. George Best (1963-1974) 

1. Ryan Giggs (1987-2014) 

For More Updates