The 20 best Premier League players of all time have been revealed (Photo by Ashley Allen/Getty Images)

Revealed! The 20 ‘best Premier League players of all time’ and where Newcastle United, Leeds and Arsenal legends rank

The 31st Premier League season is now underway.

In 1992/93, the Premier League was born. Newcastle United were not one of the founding members of the new competition - but would play in the second iteration of the competition after Kevin Keegan’s side sealed promotion from the First Division.

The Magpies have been a Premier League side for 27 seasons in all, missing out on just two campaigns after their promotion in 1993, following relegations in the 2008/09 season and the 2015/16 season.

The future looks bright at St James’s Park following the takeover of the club in October 2021 and despite an indifferent decade or so under the ownership of Mike Ashley, Newcastle have been responsible for some of the best players the Premier League has seen in its 30 years.

Here, thanks to a fan survey conducted by Betfair, we take a look at who has been voted in the top 20 Premier League players of all time:

Page 1 of 5