Top Division High Scorers 1888-2016 - Manchester United

1Bobby Charlton 199 1956 1972   11Tommy Taylor 112 1952 1957
2Wayne Rooney 183 2004 2016   12Paul Scholes 107 1996 2012
3Jack Rowley 173 1938 1954   13Joe Spence 106 1919 1930
4Denis Law 171 1962 1972   14Ruud van Nistelrooy 95 2001 2005
5Dennis Viollet 159 1952 1961   15Andy Cole 93 1994 2001
6George Best 137 1963 1973   16Ole Gunnar Solskjaer 91 1996 2006
7Stan Pearson 125 1938 1953   17Sandy Turnbull 90 1906 1915
8Mark Hughes 119 1983 1994   18Brian McClair 88 1987 1995
9Ryan Giggs 114 1990 2012   19George Wall 86 1906 1915
10David Herd 114 1961 1967   20Cristiano Ronaldo 84 2003 2008