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!
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
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.
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 …
Kevin Phillips, 40 years 88 days
Our final outfielder, Phillips played four times for Palace in 2013/14 before joining Leicester in the Championship.
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 …
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.
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!