Manchester United fans have been treated to some extraordinary attacking talent over the years.
En route to winning 13 Premier League titles under the legendary Sir Alex Ferguson, the likes of Cristiano Ronaldo and Wayne Rooney would often torment opposition defenders.
That goes without mentioning superstars such as Robin van Persie and Dimitar Berbatov – who, despite their immense ability, did not manage to make it into the top ten highest goalscorers in the history of Manchester United.
On that note, let’s take a look at the ten who did make this exclusive club.
Anthony Martial
Premier League appearances: 209
Goals: 63
Assists: 27
Anthony Martial is one of just two players on this list who Ferguson never managed.
The France international immediately hit the ground running after a £36m move from AS Monaco in September 2015 with a goal on his debut against Liverpool at Old Trafford, and went on to net 63 goals in 209 Premier League appearances for the Red Devils.
Eric Cantona
Photo by Etsuo Hara/Getty Images
Photo by Etsuo Hara/Getty Images
Premier League appearances: 143
Goals: 64
Assists: 51
Eric Cantona – who recently praised Bukayo Saka – scored a goal every 197 minutes in the Premier League for Manchester United following a £1m move from Leeds United in 1992.
The Frenchman bagged 64 goals in 143 Premier League appearances for the Red Devils, winning five Premier League titles during his time at Old Trafford.
Marcus Rashford
Photo by OLI SCARFF/AFP via Getty Images
Photo by OLI SCARFF/AFP via Getty Images
Premier League appearances: 287
Goals: 87
Assists: 40
Marcus Rashford sits eighth on the list of Manchester United’s all-time top goalscorers.
The England international – who is currently on loan at Aston Villa – boasts 87 goals in 287 Premier League appearances for Manchester United.
However, Manchester United could lose Rashford this summer for good, as the Villans negotiated a £40m option to buy.
Ole Gunnar Solskjaer
4 Mar 2000: Ole Gunnar Solskjaer celebrates his goal for Manchester United during the FA Carling Premiership match against Liverpool at Old Trafford in Manchester, England. The game ended 1-1. Mandatory Credit: Clive Brunskill /Allsport
4 Mar 2000: Ole Gunnar Solskjaer celebrates his goal for Manchester United during the FA Carling Premiership match against Liverpool at Old Trafford in Manchester, England. The game ended 1-1. Mandatory Credit: Clive Brunskill /Allsport
Premier League appearances: 235
Goals: 91
Assists: 42
Ole Gunnar Solskjaer – who loves Amad Diallo – actually managed both Martial and Rashford at Old Trafford, clearly using his goalscoring expertise to good effect.
The Norwegian netted 91 goals in 235 league appearances for Manchester United – securing himself a whopping six Premier League titles.
Andy Cole
Photo by Mark Leech/Offside via Getty Images
Photo by Mark Leech/Offside via Getty Images
Premier League appearances: 195
Goals: 93
Assists: 30
Andy Cole may well be one of the most underrated strikers in Premier League history.
The man from Nottingham helped Manchester United win five Premier League titles by scoring 93 goals in 195 appearances – winning the Golden Boot award with a remarkable 34 goals in the 1993/94 campaign alone.
Ruud van Nistelrooy
Photo by Alex Livesey/Getty Images
Photo by Alex Livesey/Getty Images
Premier League appearances: 150
Goals: 95
Assists: 13
Ruud van Nistelrooy cost Manchester United a British record fee of £19m upon his arrival from PSV Eindhoven back in April 2001 – but he was worth every penny.
The Dutchman sits fifth on the list of record Premier League goalscorers for the Red Devils, bagging 95 goals in just 150 games.
Cristiano Ronaldo
Photo by John Peters/Manchester United via Getty Images
Photo by John Peters/Manchester United via Getty Images
Premier League appearances: 236
Goals: 103
Assists: 39
Some might have expected Ronaldo to be higher than fourth on this list – given the fact he boasts five Ballon d’Ors to his name – although the Portugal international did most of his best goalscoring work at Real Madrid.
The man from Funchal netted 103 goals in 236 Premier League appearances for Manchester United across two separate spells at Old Trafford – winning the Premier League Golden Boot award in 2007/08 with 31 strikes.
Paul Scholes
Photo credit should read ANDREW YATES/AFP via Getty Images
Photo credit should read ANDREW YATES/AFP via Getty Images
Premier League appearances: 499
Goals: 107
Assists: 61
It is a surprise to see a central midfielder sitting above Ronaldo in this list – but that just goes to show how prolific Paul Scholes really was.
The Englishman bagged 107 goals in 499 Premier League games for Manchester United – incredibly winning 11 Premier League titles.
Ryan Giggs
10 Apr 1994: Ryan Giggs of Manchester United sits on the pitch during the FA Cup semi-final against Oldham Athletic at WEembley Stadium in London, England. Mandatory Credit: Mike Cooper/Allsport
10 Apr 1994: Ryan Giggs of Manchester United sits on the pitch during the FA Cup semi-final against Oldham Athletic at WEembley Stadium in London, England. Mandatory Credit: Mike Cooper/Allsport
Premier League appearances: 632
Goals: 108
Assists: 168
Ryan Giggs won 13 Premier League titles – spending his entire career with Manchester United.
The Welshman particularly shone when it came to creating goals – registering 168 assists in the Premier League – but he also knew how to find the net himself, scoring 108 goals in 632 league appearances.
Wayne Rooney
Premier League appearances: 393
Goals: 183
Assists: 100
Rooney remains the highest Premier League goalscorer for Manchester United and may not be caught for some time – sitting 75 goals ahead of Giggs and 80 above Ronaldo, the player closest to him who is yet to retire.
After arriving in a £27m move from Everton back in August 2004, the Englishman went on to score 183 goals in 393 Premier League appearances for the Red Devils – securing himself five Premier League titles.