Jermain Defoe holds the record for most Premier League goals as a substitute. The former England international has netted 24 goals in 149 appearances from the bench during his top flight career.
The striker made Premier League appearances for West Ham United, Tottenham Hotspur, Portsmouth, Sunderland and Bournemouth during his career.
Discuss this fact