En championnat, il inscrit 198 buts en 754 matches sous le maillot de Watford, Liverpool, Newcastle et Charlton, entre 1981 et 1999. Sélectionné à 79 reprises en sélection nationale anglaise, il participe à Coupe du monde 1986, l'Euro 1988 et termine à la de la Coupe du monde en 1990.