The Premier League has had some of the worlds best since it’s inauguration in 1992/1993, many of whom graced the fields of England for a number of years and provided us with moments of magic that will go down history.

In the near 25 years of its existence, we have had the pleasure of seeing everything - the great, the good, the bad and, of course, the ugly. Dennis Bergkamp springs to mind for the former, and for the latter, well, you can be the decider of that title.

Amongst the concoction of the terrific and terribler lies an elite group of those who, ability aside, have been the most loyal servants to England’s top flight.

Visit Britain are looking to find the biggest Super Football Fan in the world. Do you have what it takes? Only a true footballing fan would know of this elite club, so here is a little reminder just incase it slipped your mind.

Roll out the red carpet, here are the 15 most capped players in Premier League history...

Sylvain Distin - 469

Distin’s 469 appearances - earned during spells at Newcastle United, Manchester City, Portsmouth, Everton and Bournemouth - means he has made more Premier League appearances than any other foreign outfield player.

John Terry - 488

Chelsea’s captain, leader and legend is one of the most decorated players in Premier League history. Four Premier League titles, five FA Cups, three League Cups and of course a Champions League trophy means Terry leaves behind a legacy as on of the greatest defenders in top flight history.

Paul Scholes - 499

Scholes made one shy of 500 Premier League appearances for Manchester United and was a true Premier League great - he is widely known as one of the best passers of the ball and has had many of the world's greatest players name him as such.

Sol Campbell - 503

Part of Arsenal’s ‘Invincible’ side of 2003/2004, Sol Campbell had a glistening career with the Gunners after his controversial move from London rivals Tottenham Hotspur - the club with which he spent nearly a decade - in 2001. The defender made 503 appearances in total before his retirement in 2011.

Steven Gerrard - 504

Recently retired Gerrard pips his former England team-mate Campbell by only one appearance having made 504 in total, all of which came for his boyhood club Liverpool. The engine of the Reds midfield for so many years will go down as one of greatest player ever to grace the fields of Anfield.

Rio Ferdinand - 504

Rio Ferdinand who made 504 appearances during spells at West Ham, Leeds United, Manchester United and QPR. Once the most expensive defender in world football, he is without doubt the greatest English defender of our generation.

Phil Neville - 505

Phil Neville was the epitome of a good professional during career at Manchester United and Everton. The man went to training the next day after his wedding, which goes to show home committed he was.

Jamie Carragher - 508

Once a rock at the back for Liverpool and now the man who keeps us glued to our TV screens every Monday night alongside former arch-enemy Gary Neville, Carragher is another one of Liverpool’s one club players who - he made 508 appearances for the Reds.

Mark Schwarzer - 514

The  foreign player with the most Premier League appearances ever, Mark Schwarzer spent most of his career with Middlesborough and Fulham, but later moved to Chelsea and Leicester City - both of whom he won Premier League titles with. Currently a free-agent but not officially retired, there's still time for the Aussie to get a few more top-flight appearances under his belt.

Emile Heskey - 516

Possibly the most berated Premier League footballer of all time, Heskey scored 110 goals in 516 appearances with Leicester, Liverpool, Birmingham Wigan and Bolton. Not a brilliant record for a striker, but the big man was a real nuisance up top on his day and excellent at bringing others in to play.

Gary Speed - 535

The late, great Gary Speed made 535 appearances in what was a glistening career. Remembered fondly by everyone who played or worked with him, the Welshman will also be known as Premier League great.

David James - 572

David James was a Premier League mainstay for nearly two decades. The shot-stopper particularly excelled during his spells at Liverpool and Portsmouth, with whom he won the FA Cup in 2006.

Frank Lampard - 609

Only three men have broken the 600 appearancws barrier in the Premier League, and one of them is Chelsea legend Frank Lampard. Goal machine Lampard scored a whopping 177 Premier League goals in his 609 top flight appearances; a record you would expert more from a striker than a midfielder.

Gareth Barry - 618

Gareth Barry has been as steady as steady comes over the years, and is known as one of the most reliable and professional midfielders in Premier League history. Proof that because you’ve been around the longest doesn’t mean you are the best.

Ryan Giggs - 632

The Welshman totalled 632 Premier League appearances, every single one coming for Manchester United. The flying winger is the most decorated in Premier League history, having won an unprecedented 13 titles during his near 25 year spell at Old Trafford.

[ad_pod id='visit-britain' align='center']