Manchester City football club: Premier League oldest players

Oldest Manchester City players

Below are Manchester City's oldest Premier League players and their age in years and days on the occasion of their most recent actual Premier League appearance, starting or coming on as a substitute.

For each player age is measured in years and days from their date of birth to the day of their most recent Premier League game.

Player Age (Y:d) Age (days) Match
John Burridge 43:162 15868 14 May 1995
	
H v Queens Park Rangers
David Seaman 40:113 14723 10 Jan 2004
	
A v Portsmouth
Michael Tarnat 39:200 14445 15 May 2004
	
H v Everton
Peter Schmeichel 39:174 14419 11 May 2003
	
H v Southampton
Peter Reid 37:64 13579 24 Aug 1993
	
H v Blackburn Rovers
Tommy Wright 37:32 13547 30 Sep 2000
	
H v Newcastle United
Fernandinho 37:17 13532 22 May 2022
	
H v Aston Villa
Frank Lampard 36:338 13487 24 May 2015
	
H v Southampton
Claudio Bravo 36:263 13412 01 Jan 2020
	
H v Everton
Sylvinho 36:27 13176 09 May 2010
	
A v West Ham United
David James 35:279 13063 07 May 2006
	
A v Blackburn Rovers
Scott Carson 35:253 13037 14 May 2021
	
A v Newcastle United
Willy Caballero 35:235 13019 21 May 2017
	
A v Watford
Ian Bishop 35:217 13001 01 Jan 2001
	
A v Coventry City
Eike Immel 35:159 12943 05 May 1996
	
H v Liverpool
Martín Demichelis 35:132 12916 01 May 2016
	
A v Southampton
Dietmar Hamann 35:101 12885 06 Dec 2008
	
A v Fulham
Paul Bosvelt 35:21 12805 16 Apr 2005
	
A v Fulham
Yaya Touré 34:361 12780 09 May 2018
	
H v Brighton and Hove Albion
Patrick Vieira 34:320 12739 10 May 2011
	
H v Tottenham Hotspur
Ali Benarbia 34:214 12633 11 May 2003
	
H v Southampton
David Silva 34:199 12618 26 Jul 2020
	
H v Norwich City
Paul Dickov 34:184 12603 05 May 2007
	
H v Manchester United
Andrew Cole 34:120 12539 12 Feb 2006
	
H v Charlton Athletic
Bakary Sagna 34:96 12515 21 May 2017
	
A v Watford
Trevor Sinclair 34:63 12482 05 May 2007
	
H v Manchester United
Shay Given 34:3 12422 24 Apr 2010
	
A v Arsenal
George Weah 33:364 12418 30 Sep 2000
	
H v Newcastle United
Tony Coton 33:344 12398 29 Apr 1995
	
H v Newcastle United
Kyle Walker 33:286 12340 10 Mar 2024
	
A v Liverpool
Claudio Reyna 33:149 12203 17 Dec 2006
	
H v Tottenham Hotspur
Shaun Goater 33:74 12128 11 May 2003
	
H v Southampton
Steve McMahon 33:41 12095 01 Oct 1994
	
A v Leeds United
Vincent Kompany 33:31 12085 12 May 2019
	
A v Brighton and Hove Albion
Steve McManaman 33:24 12078 07 Mar 2005
	
H v Bolton Wanderers
Sergio Agüero 32:355 12043 23 May 2021
	
H v Everton
Ray Ranson 32:330 12018 08 May 1993
	
H v Everton
Paul Walsh 32:329 12017 26 Aug 1995
	
A v Queens Park Rangers
Kevin De Bruyne 32:290 11978 13 Apr 2024
	
H v Luton Town
Ilkay Gündogan 32:212 11900 24 May 2023
	
A v Brighton and Hove Albion
David Pizarro 32:210 11898 08 Apr 2012
	
A v Arsenal
Keith Curle 32:173 11861 05 May 1996
	
H v Liverpool
Nicolás Otamendi 32:154 11842 15 Jul 2020
	
H v AFC Bournemouth
Carl Shutt 32:139 11827 26 Feb 1994
	
H v Swindon Town
Pablo Zabaleta 32:120 11808 16 May 2017
	
H v West Bromwich Albion
Riyad Mahrez 32:96 11784 28 May 2023
	
A v Brentford
Andrei Kanchelskis 32:88 11776 21 Apr 2001
	
A v Manchester United
Gareth Barry 32:80 11768 14 May 2013
	
A v Reading
Kolo Touré 32:56 11744 14 May 2013
	
A v Reading
Michael Frontzeck 32:18 11706 13 Apr 1996
	
H v Sheffield Wednesday
Gaël Clichy 31:299 11622 21 May 2017
	
A v Watford
Maicon 31:292 11615 14 May 2013
	
A v Reading
David Sommeil 31:270 11593 07 May 2006
	
A v Blackburn Rovers
Antoine Sibierski 31:267 11590 29 Apr 2006
	
H v Fulham
Eyal Berkovic 31:233 11556 22 Nov 2003
	
A v Newcastle United
Joleon Lescott 31:218 11541 22 Mar 2014
	
H v Fulham
Aleksandar Kolarov 31:187 11510 16 May 2017
	
H v West Bromwich Albion
Jesús Navas 31:181 11504 21 May 2017
	
A v Watford
Benjani 31:156 11479 16 Jan 2010
	
A v Everton
Stefan Ortega 31:151 11474 06 Apr 2024
	
A v Crystal Palace
Steve Howey 31:119 11442 22 Feb 2003
	
H v Arsenal
Martin Petrov 31:32 11355 16 Feb 2010
	
A v Stoke City
Ben Thatcher 31:23 11346 23 Dec 2006
	
H v Bolton Wanderers
Bernardo Corradi 31:17 11340 17 Apr 2007
	
A v Arsenal
Craig Bellamy 30:296 11254 05 May 2010
	
H v Tottenham Hotspur
Robbie Fowler 30:287 11245 21 Jan 2006
	
A v Bolton Wanderers
Owen Hargreaves 30:267 11225 15 Oct 2011
	
H v Aston Villa
Ederson 30:239 11197 13 Apr 2024
	
H v Luton Town
Danny Tiatto 30:239 11197 17 Jan 2004
	
H v Blackburn Rovers
SUN Ji Hai 30:223 11181 11 May 2008
	
A v Middlesbrough
Nolito 30:197 11155 30 Apr 2017
	
A v Middlesbrough
Kevin Horlock 30:190 11148 11 May 2003
	
H v Southampton
Andy Morrison 30:185 11143 31 Jan 2001
	
H v Liverpool
Wayne Bridge 30:144 11102 28 Dec 2010
	
H v Aston Villa
Andy Hill 30:80 11038 11 Apr 1995
	
A v Tottenham Hotspur
Hatem Trabelsi 30:64 11022 31 Mar 2007
	
A v Newcastle United
Nigel Clough 30:47 11005 05 May 1996
	
H v Liverpool
Gerard Wiekens 30:38 10996 05 Apr 2003
	
A v Bolton Wanderers
Ousmane Dabo 30:33 10991 14 Mar 2007
	
H v Chelsea
Spencer Prior 30:15 10973 07 May 2001
	
A v Ipswich Town
Mateo Kovačić 29:342 10935 13 Apr 2024
	
H v Luton Town
Christian Negouai 29:340 10933 26 Dec 2004
	
A v Everton
Richard Dunne 29:335 10928 22 Aug 2009
	
H v Wolverhampton Wanderers
Peter Beagrie 29:319 10912 14 Oct 1995
	
A v Manchester United
John Stones 29:313 10906 06 Apr 2024
	
A v Crystal Palace
Fernando 29:295 10888 16 May 2017
	
H v West Bromwich Albion
Andy Dibble 29:278 10871 11 Feb 1995
	
H v Manchester United
Émile Mpenza 29:268 10861 29 Mar 2008
	
A v Birmingham City
Alfons Groenendijk 29:242 10835 15 Jan 1994
	
H v Arsenal
Bernardo Silva 29:239 10832 06 Apr 2024
	
A v Crystal Palace
Niall Quinn 29:211 10804 05 May 1996
	
H v Liverpool
Shaun Wright-Phillips 29:203 10796 17 May 2011
	
H v Stoke City
Carlo Nash 29:168 10761 01 Mar 2003
	
A v Blackburn Rovers
Sylvain Distin 29:147 10740 13 May 2007
	
A v Tottenham Hotspur
James Milner 29:139 10732 24 May 2015
	
H v Southampton
Carlos Tevez 29:103 10696 19 May 2013
	
H v Norwich City
Danny Mills 29:99 10692 26 Aug 2006
	
H v Arsenal
Roque Santa Cruz 29:88 10681 13 Nov 2010
	
H v Birmingham City
Egil Ostenstad 29:88 10681 31 Mar 2001
	
H v Aston Villa
Michael Ball 29:87 10680 28 Dec 2008
	
A v Blackburn Rovers