Cardiff City football club: League Championship oldest players

Oldest Cardiff City players

Below are Cardiff City's oldest League Championship players and their age in years and days on the occasion of their most recent actual League Championship 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 League Championship game.

Player Age (Y:d) Age (days) Match
Kevin Campbell 37:15 13530 20 Feb 2007
	
A v West Bromwich Albion
Jimmy Floyd Hasselbaink 36:38 13187 04 May 2008
	
H v Barnsley
Heidar Helguson 35:234 13018 13 Apr 2013
	
H v Nottingham Forest
Alan Wright 35:95 12879 01 Jan 2007
	
A v Luton Town
Danny Gabbidon 35:92 12876 08 Nov 2014
	
A v Birmingham City
Allan McGregor 35:87 12871 28 Apr 2017
	
H v Newcastle United
Rickie Lambert 35:80 12864 07 May 2017
	
A v Huddersfield Town
Trevor Sinclair 35:55 12839 26 Apr 2008
	
A v Burnley
Tony Vidmar 34:308 12727 08 May 2005
	
H v Queens Park Rangers
Brian Murphy 34:239 12658 01 Jan 2018
	
A v Queens Park Rangers
Neil Cox 34:204 12623 30 Apr 2006
	
A v Coventry City
Riccy Scimeca 34:178 12597 08 Dec 2009
	
A v West Bromwich Albion
Michael Oakes 34:101 12520 09 Feb 2008
	
H v Norwich City
Mark Kennedy 33:336 12390 17 Apr 2010
	
A v Queens Park Rangers
Craig Bellamy 33:288 12342 27 Apr 2013
	
H v Bolton Wanderers
Neal Ardley 33:240 12294 30 Apr 2006
	
A v Coventry City
Sol Bamba 33:112 12166 06 May 2018
	
H v Reading
Greg Halford 33:91 12145 10 Mar 2018
	
H v Birmingham City
Gavin Rae 33:54 12108 22 Jan 2011
	
H v Watford
Peter Enckelman 33:52 12106 02 May 2010
	
A v Derby County
John Robinson 33:16 12070 14 Sep 2004
	
H v Watford
Martyn Margetson 33:3 12057 11 Sep 2004
	
A v Nottingham Forest
Tommy Smith 32:340 12028 27 Apr 2013
	
H v Bolton Wanderers
Marouane Chamakh 32:300 11988 05 Nov 2016
	
A v Newcastle United
Robbie Fowler 32:250 11938 15 Dec 2007
	
A v Bristol City
Peter Whittingham 32:241 11929 07 May 2017
	
A v Huddersfield Town
Alex Revell 32:193 11881 16 Jan 2016
	
A v Wolverhampton Wanderers
Mark Hudson 32:146 11834 23 Aug 2014
	
A v Wolverhampton Wanderers
Stephen McPhail 32:134 11822 21 Apr 2012
	
H v Leeds United
Kenny Miller 32:127 11815 28 Apr 2012
	
A v Crystal Palace
Darren Purse 32:78 11766 03 May 2009
	
A v Sheffield Wednesday
Kieran Richardson 32:53 11741 13 Dec 2016
	
H v Wolverhampton Wanderers
Jermaine Darlington 32:19 11707 30 Apr 2006
	
A v Coventry City
Jamie Ward 31:359 11682 06 May 2018
	
H v Reading
Kevin Cooper 31:327 11650 01 Jan 2007
	
A v Luton Town
Peter Thorne 31:321 11644 08 May 2005
	
H v Queens Park Rangers
Lee Naylor 31:259 11582 04 Dec 2011
	
H v Birmingham City
Jason Koumas 31:224 11547 07 May 2011
	
A v Burnley
Javi Guerra 31:185 11508 16 Sep 2014
	
H v Middlesbrough
Craig Bryson 31:181 11504 06 May 2018
	
H v Reading
David Marshall 31:168 11491 20 Aug 2016
	
A v Fulham
Kagisho Dikgacoi 31:157 11480 30 Apr 2016
	
A v Sheffield Wednesday
Lee Peltier 31:146 11469 06 May 2018
	
H v Reading
Graham Kavanagh 31:86 11409 26 Feb 2005
	
A v Sunderland
Kenwyne Jones 31:84 11407 29 Dec 2015
	
H v Nottingham Forest
Liam Feeney 31:35 11358 25 Feb 2018
	
H v Bristol City
Robert Earnshaw 31:22 11345 28 Apr 2012
	
A v Crystal Palace
Seyi Olofinjana 30:310 11268 07 May 2011
	
A v Burnley
Willie Boland 30:267 11225 30 Apr 2006
	
A v Coventry City
Tony Warner 30:249 11207 15 Jan 2005
	
A v Leeds United
Kevin McNaughton 30:249 11207 04 May 2013
	
A v Hull City
Lex Immers 30:188 11146 13 Dec 2016
	
H v Wolverhampton Wanderers
Gary Croft 30:171 11129 07 Aug 2004
	
A v Crewe Alexandra
Matthew Connolly 30:163 11121 06 Mar 2018
	
H v Barnsley
Liam Lawrence 30:135 11093 28 Apr 2012
	
A v Crystal Palace
Chris Riggott 30:121 11079 01 Jan 2011
	
A v Bristol City
Robert Page 30:116 11074 28 Dec 2004
	
A v Watford
Dimi Konstantopoulos 30:101 11059 10 Mar 2009
	
A v Norwich City
Michael Boulding 30:67 11025 16 Apr 2005
	
A v Preston North End
Don Cowie 30:64 11022 20 Apr 2013
	
A v Burnley
JLloyd Samuel 30:33 10991 02 May 2011
	
H v Middlesbrough
Simon Lappin 29:341 10934 01 Jan 2013
	
A v Birmingham City
Stephen Bywater 29:333 10926 07 May 2011
	
A v Burnley
Anthony Pilkington 29:321 10914 24 Apr 2018
	
A v Derby County
Steven Thompson 29:320 10913 30 Aug 2008
	
A v Sheffield United
Bruno Ecuélé Manga 29:281 10874 24 Apr 2018
	
A v Derby County
Gabor Gyepes 29:265 10858 19 Mar 2011
	
A v Millwall
Frédéric Gounongbe 29:208 10801 26 Nov 2017
	
A v Nottingham Forest
Craig Noone 29:162 10755 28 Apr 2017
	
H v Newcastle United
Jon Parkin 29:106 10699 16 Apr 2011
	
H v Portsmouth
Warren Feeney 29:104 10697 02 May 2010
	
A v Derby County
Jason Byrne 29:35 10628 31 Mar 2007
	
H v Sunderland
Neil Alexander 29:20 10613 31 Mar 2007
	
H v Sunderland
Aron Gunnarsson 29:5 10598 28 Apr 2018
	
A v Hull City
Jay Bothroyd 28:365 10592 07 May 2011
	
A v Burnley
Lee Tomlin 28:351 10578 29 Dec 2017
	
H v Preston North End
Tony Capaldi 28:263 10490 02 May 2010
	
A v Derby County
Paul Parry 28:249 10476 25 Apr 2009
	
H v Ipswich Town
Armand Traoré 28:156 10383 13 Mar 2018
	
A v Brentford
Stuart Taylor 28:141 10368 18 Apr 2009
	
A v Preston North End
Nicky Maynard 28:135 10362 25 Apr 2015
	
H v Blackpool
Ben Turner 28:107 10334 07 May 2016
	
H v Birmingham City
Neil Etheridge 28:88 10315 06 May 2018
	
H v Reading
Craig Conway 28:63 10290 04 May 2013
	
A v Hull City
Adam Le Fondre 28:46 10273 17 Jan 2015
	
A v Norwich City
Joe Bennett 28:39 10266 06 May 2018
	
H v Reading
Darren Williams 28:10 10237 08 May 2005
	
H v Queens Park Rangers
Junior Hoilett 27:335 10197 06 May 2018
	
H v Reading
Phil Mulryne 27:273 10135 01 Oct 2005
	
H v Luton Town
Gary Madine 27:255 10117 06 May 2018
	
H v Reading
Neil Harris 27:159 10021 18 Dec 2004
	
A v Sheffield United
Chris Burke 27:156 10018 07 May 2011
	
A v Burnley
Miguel Comminges 27:155 10017 18 Aug 2009
	
A v Plymouth Argyle
Leon Barnett 27:141 10003 20 Apr 2013
	
A v Burnley
David Forde 27:137 9999 06 May 2007
	
A v Ipswich Town
Alan Lee 27:134 9996 02 Jan 2006
	
A v Reading
Michael Chopra 27:130 9992 02 May 2011
	
H v Middlesbrough
Sean Morrison 27:118 9980 06 May 2018
	
H v Reading
Loïc Damour 27:96 9958 14 Apr 2018
	
A v Norwich City
Jeff Whitley 27:79 9941 17 Apr 2006
	
A v Crewe Alexandra