List of Manchester United FC All-time top scorers


    List of Manchester United FC All-time top scorers

  • 1 Sir Bobby Charlton

    Charlton scored 249 goals in 748 matches with Man United from 1956 till 1973.

  • 2 Wayne Rooney

    Rooney scored 244 goals in 509 matches with Man United since 2004 and still counting. 

  • 3 Denis Law

    Law scored 237 goals in 404 matches with Man United from 1962 till 1973.

  • 4 Jack Rowley

    Rowley scored 211 goals in 424 matches with Man United from 1937 till 1954.

  • 5 Dennis Viollet

    Viollet scored 179 goals in 293 matches with Man United from 1953 till 1962.

  • 6 George Best

    Best scored 179 goals in 470 matches with Man United from 1963 till 1974.

  • 7 Joe Spence

    Spence scored 168 goals in 510 matches with Man United from 1919 till 1933.

  • 8 Ryan Giggs

    Giggs scored 168 goals in 963  matches with Man United from 1990 till 2004.

  • 9 Mark Hughes

    Hughes scored 163 goals in 467 matches with Man United from 1980 till 1986 then from 1988 till 1995. 

  • 10 Paul Scholes

    Scholes scored 155 goals in 718 matches with Man United from 1992 till 2011 then from 2012 till 2013.

  • 11 Ruud Van Nistelrooy

    Van Nistelrooy scored 150 goals in 219 matches with Man United from 2001 till 2006.

  • 12 San Pearson

    Pearson scored 148 goals in 343 matches with Man United from 1936 till 1954. 

  • 13 David Herd

    Herd scored 145 goals in 265 matches with Man United from 1961 till 1968.

  • 14 Tommy Taylor

    Taylor scored 131 goals in 191 matches with Man United from 1953 till 1958.

  • 15 Brian Mcclair

    Mcclair scored 127 goals in 471 matches with Man United from 1987 till 1998.

  • 16 Ole Gunnar Solskjaer

    Solskjaer scored 126 goals in 366 matches with Man United from 1996 till 2007.

  • 17 Andy Cole

    Cole scored 121 goals in 275 matches with Man United from 1995 till 2001. 

  • 18 Christiano Ronaldo

    Ronaldo scored 118 goals in 292 matches with Man United from 2003 till 2009.

  • 19 Sandy Turnbull

    Turnbull scored 101 goals in 247 matches with Man United from 1902 till 1906.

  • 20 Joe Cassidy

    Cassidy scored 100 goals in 174 matches with Man United from 1893 till 1900.

  • 21 George Wall

    Wall scored 100 goals in 319 matches with Man United from from 1906 till 1915. See also Liverpool`s all-time goal scorers