Most Premier League appearances: 653, Gareth Barry (2 May 1998 to 24 February 2018)[76] Most different clubs played for: 8, Marcus Bent (for Crystal Palace, Blackburn Rovers, Ipswich Town, Leicester City, Everton, Charlton Athletic, Wigan Athletic, and Wolverhampton Wanderers)[77] Oldest player: John Burridge, 43 years and 162 days (for Manchester City v. Queens Park Rangers, 14 May 1995)[78] Youngest player: Harvey Elliott, 16 years and 30 days (for Fulham v. Wolverhampton Wanderers, 4 May 2019)[79] Most consecutive Premier League appearances: 310, Brad Friedel (14 August 2004 until 7 October 2012)[80] Most seasons appeared in: 22, Ryan Giggs (every season from 1992–93 to 2013–14)[81]