Love him or loathe him, Jermain Defoe is a goalscorer. The former Tottenham, West Ham and Toronto striker scored his second goal for new club Sunderland at the weekend, and in doing so earned himself a place in the record books. Defoe’s strike against Swansea means that the England striker becomes the first player ever to score against ever team in the current Premiership. In total he has scored 137 goals in England’s top division since making his debut for West Ham back in 1999. So in honour of the player here are a collection of those goals by team for you to enjoy!
Aston Villa (1:50 into video)
Everton (5th goal of compilation)
Leicester City (7th goal of compliation)
Manchester United (6th goal of compilation)
QPR (0.30 into compilation)
Southampton (1.55 into compilation)
West Brom (4th goal in compilation)