The former striker, one of the greatest players in Premier League history, has become a prominent broadcaster with the BBC since hanging up his boots
Alan Shearer remains the top goalscorer in Premier League history, and it is not particularly close. Wayne Rooney, Thierry Henry and Robin van Persie, among many others, have all spent years in this division but no one has matched Shearer's combination of talent and longevity in front of goal.
Shearer scored 260 goals in the league formed in 1992 - 65 more than Rooney, who is second on the list. He was the first player to reach 100 goals and remains the only one to have netted a century for two different clubs.