#3 Andy Cole (187 goals)
Former Newcastle and Manchester United star Andy Cole is third on the list of all-time goal-scorers in the Premier League.
His Premier League career spanned over a decade with stints in clubs like Newcastle United, Manchester United, Blackburn Rovers, Fulham, Manchester City, Portsmouth and Sunderland.
Cole boasts of a 187 total Premier League goal tally in 414 appearances. He won five Premier League titles with United in the 1995/96, 1996/97, 1998/99, 1999/00 and 2000/01 seasons.
One of his brightest periods was in 1999 when his partnership with Dwight Yorke helped his side to the famous treble.
Edited by Arvind Sriram