By Matt Button

|

Topping the list by being the only player over the age of 40 to score a Premier League goal is one of the league's best ever goalscorers, Teddy Sheringham.

As time was running out for Sheringham, there was a desperation, not only by him, not only by West Ham fans, but by all football fans for the former England striker to score one last goal and he duly obliged on Boxing Day 2006.

Sheringham won all there was to win at club level during his time as a player and his 147th Premier League goal also sees him sit at the top of the list of oldest ever Premier League goalscorers.