Much is made in the media of all of the talent that the Premier League has to offer.
The likes of Wayne Rooney and Sergio Aguero are frequently mentioned. However, there are a number of players who perform consistently well but do not get the credit that they deserve.
Take a look at the top five, and comment on who you would choose.
Follow me on Twitter: @howardharry