Who is the all-time top scorer in the Premier League?
Alan Shearer
Wayne Rooney
Andy Cole
Thierry Henry
Answer
Alan Shearer is the all-time top scorer in the Premier League, with 260 goals during his career at Blackburn Rovers and Newcastle United. Shearer won the Golden Boot award three times and is considered one of the greatest English strikers.
Premier League IQ Test: 20 Questions to Determine Your Smartness