Newcastle United football club: Premier League oldest players

Oldest Newcastle United players

Below are Newcastle United'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
Pavel Srníček 38:290 14170 26 Dec 2006
	
A v Bolton Wanderers
Steve Harper 38:66 13946 19 May 2013
	
H v Arsenal
Stuart Pearce 36:248 13397 28 Dec 1998
	
A v Liverpool
Sol Campbell 36:182 13331 19 Mar 2011
	
A v Stoke City
Peter Beardsley 36:113 13262 11 May 1997
	
H v Nottingham Forest
Ian Rush 36:82 13231 10 Jan 1998
	
A v Sheffield Wednesday
Tommy Wright 36:13 13162 11 Sep 1999
	
A v Chelsea
Rob Lee 35:335 13119 02 Jan 2002
	
A v Manchester United
Alan Shearer 35:247 13031 17 Apr 2006
	
A v Sunderland
Ronny Johnsen 35:177 12961 04 Dec 2004
	
A v Chelsea
Martin Dúbravka 35:99 12883 24 Apr 2024
	
A v Crystal Palace
John Barnes 34:281 12700 15 Aug 1998
	
H v Charlton Athletic
Gary Speed 34:249 12668 15 May 2004
	
A v Liverpool
Matt Ritchie 34:226 12645 24 Apr 2024
	
A v Crystal Palace
Kevin Gallacher 34:177 12596 19 May 2001
	
H v Aston Villa
Shefki Kuqi 34:171 12590 01 May 2011
	
A v Liverpool
Nicky Butt 34:123 12542 24 May 2009
	
A v Aston Villa
Fabricio Coloccini 34:21 12440 13 Feb 2016
	
A v Chelsea
Mark Viduka 33:227 12281 24 May 2009
	
A v Aston Villa
Lee Clark 33:191 12245 07 May 2006
	
H v Chelsea
Kieran Trippier 33:164 12218 02 Mar 2024
	
H v Wolverhampton Wanderers
Jonás Gutiérrez 32:323 12011 24 May 2015
	
H v West Ham United
Lamine Diatta 32:299 11987 26 Apr 2008
	
A v West Ham United
Paul Bracewell 32:288 11976 03 May 1995
	
H v Tottenham Hotspur
Federico Fernández 32:286 11974 04 Dec 2021
	
H v Burnley
Shay Given 32:272 11960 17 Jan 2009
	
A v Blackburn Rovers
Antoine Sibierski 32:268 11956 30 Apr 2007
	
A v Reading
Nolberto Solano 32:242 11930 11 Aug 2007
	
A v Bolton Wanderers
Shola Ameobi 32:211 11899 11 May 2014
	
A v Liverpool
Dwight Gayle 32:211 11899 16 May 2022
	
H v Arsenal
Paul Dummett 32:200 11888 13 Apr 2024
	
H v Tottenham Hotspur
Claudio Cacapa 32:191 11879 06 Dec 2008
	
H v Stoke City
Warren Barton 32:188 11876 23 Sep 2001
	
A v West Ham United
Jesús Gámez 32:167 11855 24 Sep 2017
	
A v Brighton and Hove Albion
Andy Carroll 32:133 11821 19 May 2021
	
H v Sheffield United
Fabian Schär 32:126 11814 24 Apr 2024
	
A v Crystal Palace
Ciaran Clark 32:118 11806 22 Jan 2022
	
A v Leeds United
Habib Beye 32:117 11805 16 May 2009
	
H v Fulham
Robbie Elliott 32:111 11799 15 Apr 2006
	
H v Wigan Athletic
Callum Wilson 32:57 11745 24 Apr 2024
	
A v Crystal Palace
Temuri Ketsbaia 32:57 11745 14 May 2000
	
H v Arsenal
Peter Løvenkrands 32:35 11723 04 Mar 2012
	
H v Sunderland
Dan Burn 31:350 11673 24 Apr 2024
	
A v Crystal Palace
Mo Diamé 31:332 11655 12 May 2019
	
A v Fulham
Franck Dumas 31:329 11652 04 Dec 1999
	
A v Aston Villa
Rob Elliot 31:241 11564 27 Dec 2017
	
H v Manchester City
Brian Kilcline 31:239 11562 01 Jan 1994
	
H v Manchester City
Nick Pope 31:226 11549 02 Dec 2023
	
H v Manchester United
Mike Williamson 31:197 11520 24 May 2015
	
H v West Ham United
Stephen Carr 31:163 11486 09 Feb 2008
	
A v Aston Villa
John Beresford 31:150 11473 01 Feb 1998
	
A v Aston Villa
Craig Moore 31:123 11446 14 Apr 2007
	
A v Portsmouth
Philippe Albert 31:105 11428 23 Nov 1998
	
A v Everton
Mike Hooper 31:82 11405 03 May 1995
	
H v Tottenham Hotspur
Karl Darlow 31:43 11366 20 Nov 2021
	
H v Brentford
Alan Smith 31:42 11365 10 Dec 2011
	
A v Norwich City
Chris Wood 31:39 11362 15 Jan 2023
	
H v Fulham
Papiss Cissé 30:338 11296 07 May 2016
	
A v Aston Villa
Ryan Taylor 30:269 11227 16 May 2015
	
A v Queens Park Rangers
Jonjo Shelvey 30:252 11210 06 Nov 2022
	
A v Southampton
KI Sung-yueng 30:247 11205 29 Sep 2019
	
A v Leicester City
Loris Karius 30:246 11204 24 Feb 2024
	
A v Arsenal
Barry Venison 30:240 11198 14 Apr 1995
	
A v Everton
Les Ferdinand 30:154 11112 11 May 1997
	
H v Nottingham Forest
Jamaal Lascelles 30:139 11097 30 Mar 2024
	
H v West Ham United
Steven Taylor 30:112 11070 15 May 2016
	
H v Tottenham Hotspur
Geremi 30:84 11042 14 Mar 2009
	
A v Hull City
Damien Duff 30:83 11041 24 May 2009
	
A v Aston Villa
David Ginola 30:81 11039 16 Apr 1997
	
H v Chelsea
Abdoulaye Faye 30:74 11032 11 May 2008
	
A v Everton
Darren Peacock 30:56 11014 31 Mar 1998
	
A v Wimbledon
Miguel Almirón 30:48 11006 30 Mar 2024
	
H v West Ham United
Danny Rose 30:24 10982 26 Jul 2020
	
H v Liverpool
David Batty 29:355 10948 23 Nov 1998
	
A v Everton
Laurent Robert 29:344 10937 30 Apr 2005
	
H v Crystal Palace
Scott Sellars 29:335 10928 29 Oct 1995
	
A v Tottenham Hotspur
Cheik Tioté 29:328 10921 15 May 2016
	
H v Tottenham Hotspur
Jeff Hendrick 29:322 10915 19 Dec 2021
	
H v Manchester City
Islam Slimani 29:313 10906 28 Apr 2018
	
H v West Bromwich Albion
Yoan Gouffran 29:281 10874 02 Mar 2016
	
A v Stoke City
Emil Krafth 29:265 10858 24 Apr 2024
	
A v Crystal Palace
Salomón Rondón 29:237 10830 12 May 2019
	
A v Fulham
Nikos Dabizas 29:202 10795 22 Feb 2003
	
A v Leeds United
John Karelse 29:165 10758 30 Oct 1999
	
A v Arsenal
Michael Owen 29:161 10754 24 May 2009
	
A v Aston Villa
Marcelino 29:138 10731 11 Feb 2001
	
A v Charlton Athletic
Lee Bowyer 29:101 10694 15 Apr 2006
	
H v Wigan Athletic
Jacob Murphy 29:59 10652 24 Apr 2024
	
A v Crystal Palace
Amdy Faye 29:55 10648 07 May 2006
	
H v Chelsea
Luque 29:33 10626 14 Apr 2007
	
A v Portsmouth
Hélder 29:33 10626 23 Apr 2000
	
H v Leeds United
Javi Manquillo 29:12 10605 18 May 2023
	
H v Brighton and Hove Albion
Liam O'Brien 28:360 10587 31 Aug 1993
	
A v Ipswich Town
Joey Barton 28:352 10579 20 Aug 2011
	
A v Sunderland
Shaka Hislop 28:344 10571 01 Feb 1998
	
A v Aston Villa
Joselu 28:336 10563 26 Feb 2019
	
H v Burnley
Patrick Kluivert 28:318 10545 15 May 2005
	
H v Chelsea
Kevin Nolan 28:317 10544 07 May 2011
	
H v Birmingham City
Mathieu Debuchy 28:287 10514 11 May 2014
	
A v Liverpool
Christian Bassedas 28:247 10474 21 Oct 2001
	
H v Tottenham Hotspur