Manchester United’s top goalscorers of all time, from the legendary Sir Bobby Charlton to Best and Rooney, all the way through the great players of United’s illustrious past, including many from Sir Alex Ferguson’s time at United.
Also check out the Manchester United all-time appearance list.
Manchester United All Time Top Scorers
The top 21 in United’s list of all-time goalscorers:
SIR BOBBY CHARLTON
Appearances:758
Goals Scored:249DENIS LAW
Appearances:404
Goals Scored:237JACK ROWLEY
Appearances:424
Goals Scored:211GEORGE BEST
Appearances:470
Goals Scored:179DENNIS VIOLLET
Appearances:293
Goals Scored:179JOE SPENCE
Appearances:510
Goals Scored:168WAYNE ROONEY
Appearances:349
Goals Scored:166MARK HUGHES
Appearances:467
Goals Scored:163RYAN GIGGS
Appearances:899
Goals Scored:162PAUL SCHOLES
Appearances:683
Goals Scored:151RUUD VAN NISTELROOY
Appearances:219
Goals Scored:150STAN PEARSON
Appearances:343
Goals Scored:148DAVID HERD
Appearances:265
Goals Scored:145TOMMY TAYLOR
Appearances:191
Goals Scored:131BRIAN MCCLAIR
Appearances:471
Goals Scored:127OLE GUNNAR SOLSKJAER
Appearances:366
Goals Scored:126ANDY COLE
Appearances:275
Goals Scored:121CRISTIANO RONALDO
Appearances:292
Goals Scored:118SANDY TURNBULL
Appearances:247
Goals Scored:101GEORGE WALL
Appearances:319
Goals Scored:100JOE CASSIDY
Appearances:167
Goals Scored:99Talking Points:
The goals to games ratio of Ruud van Nistelrooy is absolutely phenomenal (150 goals from 219 appearances). A close second is Dennis Viollet with 179 goals from 293 appearances.
Wayne Rooney could easily overtake Sir Bobby Charlton’s record of 249 goals if he keeps playing for United for the next 4-5 years.
Almost half of these players have played under Sir Alex Ferguson.