👴 Cech them out! Every Premier League club's oldest ever player

Logo: OneFootball


Lewis Ambrose

Article image: 👴 Cech them out! Every Premier League club's oldest ever player

We were all a bit taken aback yesterday as Petr Cech was named in Chelsea’s Premier League squad.

The retired goalkeeper was registered in the Blues’ 25-man squad as a “non-contracted player” and who knows, maybe he’ll have to don his goalkeeping gloves again.

But the 38-year-old isn’t even the oldest player  in the Chelsea squad, that’s  Willy Caballero, and is a long way from being Chelsea’s oldest ever Premier League player.

Here is the oldest player  to  have played for all of the top flight’s current clubs in the Premier League.


Gary McAllister, 37 years 136 days

That’s right, Liverpool’s oldest ever Premier League player wasn’t even 38!

Sheffield United

Phil Jagielka, 37 years 328 days

Still on the Blades’ books, there’s a good chance Jagielka will appear for them again this season at the age of 38.


Gordon Strachan, 37 years 324 days


Denis Irwin, 38 years 196 days


Graham Alexander, 38 years 211 days

Penalty-taker extraordinaire Alexander was the Premier League’s oldest ever debutant when he made his top flight bow in 2009.


Bruno Saltor, 38 years 222 days

West Brom

Dean Kiely, 38 years 226 days

Kiely is the youngest goalkeeper on our list. There are plenty more shot-stoppers to come …


Pavel Srnicek, 38 years 290 days


Kelvin Davis, 39 years 17 days


Nigel Martyn, 39 years 163 days

Our last under-40, Martyn ended his lengthy Premier League career back in 2006.

Aston Villa

Brad Friedel, 40 years 4 days

Fridel left Villa to go on to play for another Premier League club, you’ll be seeing him again soon …

Crystal Palace

Kevin Phillips, 40 years 88 days

Our final outfielder, Phillips played four times for Palace in 2013/14 before joining Leicester in the Championship.

Manchester United

Edwin van der Sar, 40 years 205 days

A four-time Premier League winner, Van der Sar was still at the peak of his powers when he hung up his gloves.


Mark Schwarzer, 40 years 225 days

Get used to seeing the Australian …

West Ham

Teddy Sheringham, 40 years 272 days


Jens Lehmann, 41 years 150 days


Mark Schwarzer, 41 years 216 days

After leaving Fulham, Schwarzer was Cech’s Chelsea replacement and a back up to Thibaut Courtois in the 2014/15 title-winning campaign.


Brad Friedel, 42 years 176 days

Told you he’d be here again! But only one player makes the list three times …


Mark Schwarzer, 42 years 158 days

A year after doing it with Chelsea, Schwarzer AGAIN won the Premier League as a substitute goalkeeper with the Foxes.

Manchester City

John Burridge 43 years 162 days

The oldest ever Premier League player, with a record that doesn’t look like it will ever be beaten!