Hello. Sign In
Go to the Home page Add games and view your data in the Your 92 section Stats Zone Go to the Card Museum Go to the Library
 

Display Players

CARDIFF CITY

This display shows career details for players who have played for Cardiff City at some point in their career and who have been featured on at least one football card. We'll be expanding the collection over time. Whilst this is only a small selection, it does tend to include the more famous players to have represented the club.

Click on a player's name to see their full career record or the card to see other cards in that set.

 
PLAYERS
 
 
Transfer Fee  
       

Sandy Allan
9
1
1967 - 1970
 
       

Ivor Allchurch
103
39
1962 - 1965
68 caps
       

Sammy Ameobi
36
1
2015 - 2016
On loan
 
       

Ben Amos
16
0
2016 - 2017
On loan
 
       

Neal Ardley
38
1
2005 - 2006
Free
 
       

Harry Arter
25
0
2018 - current
On loan
1 cap
       

Leandro Bacuna
11
0
2019 - current
Ł4,000,000
 
       

Ian Baird
12
6
1983 - 1984
On loan
 
       

Leon Barnett
8
0
2013 - 2013
On loan
 
       

Kevin Bartlett
82
25
1986 - 1989
 
       

Phil Bater
76
0
1987 - 1989
 
       

Dickie Baugh
0
1923 - 1924
 
       

Craig Bellamy
35
11
2010 - 2011
On loan from Manchester City
69 caps

Second spell at club
55
5
2012 - 2014
Free
 
 
Totals
90
16
     
       

Dave Bennett
77
18
1981 - 1983
 
       

Gary Bennett
87
11
1981 - 1984
 
       

Joe Bennett
92
4
2016 - current
 
       

Ronnie Bird
107
24
1965 - 1971
 
       

Ray Bishop
101
26
1977 - 1981
Ł3,000
 
       

Jimmy Blair
177
0
1920 - 1926
Ł3,500
8 caps
       

Darcy Blake
90
0
2005 - 2012
14 caps
       

Nathan Blake
131
35
1990 - 1994
Free
29 caps
       

Ernie Blenkinsop
10
1937 - 1939
26 caps
       

Paul Bodin
75
4
1982 - 1985
Free
23 caps
       

Kim Bo-Kyung
58
3
2012 - 2015
30 caps
       

Jay Bothroyd
116
41
2008 - 2011
Ł300,000
1 cap
       

Jason Bowen
135
34
1999 - 2004
Free
2 caps
       

John Brayford
26
0
2013 - 2015
Ł1,500,000
 
       

Charlie Brittan
75
0
1920 - 1922
 
       

Jim Brown
3
0
1982 - 1983
1 cap
       

Jason Brown
0
0
2011 - 2011
On loan
3 caps
       

John Buchanan
231
54
1974 - 1982
 
       

Chris Burke
102
15
2009 - 2011
Free
7 caps
       

Mickey Burns
6
0
1978 - 1979
 
       

Deon Burton
5
2
1996 - 1997
On loan from Portsmouth
59 caps
       

Stephen Bywater
0
2002 - 2002
On loan
 

Second spell at club
8
0
2011 - 2011
On loan from Derby County
 
 
Totals
0
     
       

Lee Camp
0
0
2017 - 2018
Free
9 caps
       

Alan Campbell
167
2
1975 - 1981
 
       

Fraizer Campbell
49
13
2013 - 2014
Ł650,000
1 cap
       

Kevin Campbell
19
0
2006 - 2007
Free
 
       

Tony Capaldi
62
0
2007 - 2010
Free
22 caps
       

Willie Carlin
22
1
1973 - 1974
 
       

Dave Carver
210
1
1965 - 1973
 
       

John Carver
13
0
1985 - 1986
 
       

Steven Caulker
38
5
2013 - 2014
Ł8,000,000
1 cap
       

Marouane Chamakh
2
0
2016 - 2017
Free
63 caps
       

James Chambers
7
0
2006 - 2006
On loan from Watford
 
       

Mel Charles
81
24
1961 - 1965
Ł30,000
31 caps
       

John Charles
68
18
1963 - 1966
38 caps
       

Michael Chopra
42
22
2006 - 2007
Free
 

Second spell at club
11
5
2008 - 2009
On loan from Sunderland
 

Third spell at club
16
4
2009 - 2009
On loan
 

Fourth spell at club
73
25
2009 - 2011
Ł4,000,000
 
 
Totals
142
56
     
       

Derrick Christie
19
2
1985 - 1986
 
       

Brian Clark
182
75
1967 - 1972
 

Second spell at club
21
1
1975 - 1976
 
 
Totals
203
76
     
       

Roy Clarke
39
11
1946 - 1947
22 caps
       

Joe Clennell
118
36
1921 - 1924
 
       

James Collins
67
3
2000 - 2005
46 caps
       

Matthew Connolly
137
7
2012 - current
 
       

Craig Conway
58
5
2011 - 2014
Free
7 caps
       

Andreas Cornelius
8
0
2013 - 2014
Ł7,500,000
8 caps
       

Don Cowie
86
6
2011 - 2014
Free
10 caps
       

Neil Cox
27
2
2005 - 2006
Free
 
       

Gary Croft
8
1
2002 - 2002
On loan
 

Second spell at club
73
2
2002 - 2005
 
 
Totals
81
3
     
       

Greg Cunningham
7
0
2018 - current
Ł4,000,000
4 caps
       

Alan Curtis
125
10
1986 - 1990
35 caps
       

Fabio Da Silva
64
1
2014 - 2016
 
       

Ray Daniel
6
0
1957 - 1958
21 caps
       

Fred Davies
99
0
1967 - 1970
 
       

Len Davies
305
128
1920 - 1931
23 caps
       

Stan Davies
14
2
1928 - 1929
18 caps
       

Mark Delaney
28
0
1998 - 1999
Free
36 caps
       

Steve Derrett
66
0
1966 - 1972
4 caps
       

Andy Dibble
62
0
1982 - 1984
3 caps
       

Kagisho Dikgacoi
25
0
2014 - 2017
Free
54 caps
       

Danny Drinkwater
9
0
2010 - 2011
On loan from Manchester United
3 caps
       

Frank Dudley
5
1
1953 - 1954
 
       

Alan Durban
52
9
1959 - 1963
27 caps
       

Phil Dwyer
471
41
1972 - 1985
10 caps
       

Jim Eadie
43
0
1969 - 1972
 
       

Robert Earnshaw
183
86
1997 - 2004
59 caps

Second spell at club
19
3
2011 - 2013
Free
 
 
Totals
202
89
     
       

Karl Elsey
59
5
1983 - 1985
 
       

Jay Emmanuel-Thomas
14
2
2011 - 2011
On loan from Arsenal
 
       

Peter Enckelman
16
0
2008 - 2008
On loan
12 caps

Second spell at club
16
0
2008 - 2010
Free
 
 
Totals
32
0
     
       

Mike England
40
1
1975 - 1976
44 caps
       

Kelvin Etuhu
8
0
2009 - 2010
On loan from Manchester City
 

Second spell at club
8
0
2010 - 2010
On loan
 

Third spell at club
0
0
2010 - 2010
On loan
 
 
Totals
16
0
     
       

Tony Evans
124
47
1975 - 1979
 
       

Herbert Evans
93
1
1920 - 1926
6 caps
       

Jack Evans
184
6
1910 - 1926
8 caps
       

Willie Evans
0
1930 - 1931
6 caps
       

John Farrington
23
6
1973 - 1975
 
       

Dave Felgate
4
0
1984 - 1985
On loan from Lincoln City
1 cap
       

Steve Finnieston
9
2
1974 - 1975
On loan from Chelsea
 
       

Brian Flynn
32
0
1984 - 1986
66 caps
       

Alan Foggon
17
1
1971 - 1973
 
       

Trevor Ford
96
39
1953 - 1957
Ł29,500
38 caps
       

David Forde
7
0
2007 - 2008
Free
24 caps
       

Robbie Fowler
13
4
2007 - 2008
Free
26 caps
       

Gerry Francis
7
0
1984 - 1985
12 caps
       

Danny Gabbidon
7
0
2000 - 2000
On loan
49 caps

Second spell at club
193
10
2000 - 2005
Ł175,000
 

Third spell at club
1
0
2014 - 2015
Free
 
 
Totals
201
10
     
       

Rudy Gestede
55
7
2011 - 2014
Free
7 caps
       

Roger Gibbins
139
17
1982 - 1986
 

Second spell at club
142
7
1988 - 1993
 
 
Totals
281
24
     
       

Ian Gibson
90
11
1970 - 1973
 
       

Gary Gill
6
1
1991 - 1992
 
       

Jimmy Gill
184
82
1920 - 1925
Ł750
 
       

Dean Gordon
7
1
2001 - 2001
On loan from Middlesbrough
 
       

Julian Gray
9
0
2003 - 2003
On loan from Crystal Palace
 
       

David Greene
10
0
2000 - 2001
Free
 
       

Mark Grew
21
0
1992 - 1994
 
       

Billy Grimshaw
108
17
1919 - 1923
 
       

Peter Grotier
2
0
1973 - 1974
On loan from West Ham United
 

Second spell at club
38
0
1979 - 1982
 
 
Totals
40
0
     
       

Aron Gunnarsson
271
25
2011 - current
Free
83 caps
       

Chris Gunter
28
0
2006 - 2008
87 caps
       

Gabor Gyepes
64
4
2008 - 2012
26 caps
       

Jon Hallworth
123
0
1997 - 2001
Free
 
       

Roger Hansbury
99
0
1989 - 1992
 
       

Paul Harding
36
0
1995 - 1996
 
       

Alan Harper
5
0
1995 - 1996
On loan from Burnley
 
       

James Harper
3
0
2000 - 2001
On loan from Arsenal
 
       

Alan Harrington
349
6
1952 - 1966
11 caps
       

Marvin Harriott
0
0
1997 - 1998
 
       

Brian Harris
149
0
1966 - 1971
Ł10,000
 
       

Neil Harris
3
1
2004 - 2004
On loan from Millwall
 
       

Jimmy Floyd Hasselbaink
36
7
2007 - 2008
Free
23 caps
       

Bob Hatton
30
9
1982 - 1983
 
       

Ron Healey
216
0
1973 - 1982
2 caps
       

Tom Heaton
21
0
2008 - 2009
On loan from Manchester United
3 caps

Second spell at club
29
0
2010 - 2012
Free
 
 
Totals
50
0
     
       

Heidar Helguson
38
8
2012 - 2013
55 caps
       

Gerry Hitchens
95
40
1954 - 1958
Ł1,500
7 caps
       

Derek Hogg
41
7
1960 - 1962
 
       

Junior Hoilett
111
14
2016 - current
 
       

Peter Hooper
40
22
1962 - 1963
Ł10,500
1 cap
       

Roger Hoy
16
0
1971 - 1973
 
       

Mark Hudson
144
11
2009 - 2014
Ł1,075,000
 
       

Ceri Hughes
0
2002 - 2002
Free
8 caps
       

Bill Hullett
27
15
1947 - 1949
 
       

Ritchie Humphreys
9
2
1999 - 2000
On loan from Sheffield Wednesday
 
       

Junichi Inamoto
14
0
2004 - 2005
On loan from West Bromwich Albion
83 caps
       

Bill Irwin
180
0
1971 - 1978
 
       

Robbie James
51
2
1992 - 1994
47 caps
       

Cameron Jerome
73
24
2004 - 2006
Free
 
       

Declan John
42
0
2012 - 2017
2 caps
       

Roger Johnson
119
12
2006 - 2009
Ł275,000
 
       

George Johnston
60
21
1964 - 1967
 
       

Barrie Jones
107
18
1966 - 1970
15 caps
       

Charlie Jones
1
0
1920 - 1921
8 caps
       

Ken Jones
6
0
1971 - 1972
 
       

Kenwyne Jones
64
17
2014 - 2015
49 caps
       

Les Jones
142
31
1929 - 1934
11 caps
       

Linden Jones
145
2
1978 - 1984
 
       

Vaughan Jones
11
0
1984 - 1985
 
       

Graham Kavanagh
142
28
2001 - 2005
Ł1,000,000
16 caps
       

Fred Keenor
371
13
1912 - 1931
32 caps
       

Mark Kennedy
66
0
2008 - 2010
Free
34 caps
       

Andy Keogh
16
2
2010 - 2011
On loan from Wolverhampton Wds.
30 caps
       

Jake King
30
0
1984 - 1986
 
       

Johnny King
33
6
1961 - 1962
 
       

Peter King
356
67
1961 - 1974
 
       

Peter Kitchen
67
21
1980 - 1982
 
       

Jason Koumas
44
12
2005 - 2006
On loan
34 caps

Second spell at club
23
2
2010 - 2011
On loan from Wigan Athletic
 
 
Totals
67
14
     
       

Rickie Lambert
18
4
2016 - 2017
11 caps
       

Simon Lappin
2
0
2012 - 2013
On loan
 

Second spell at club
0
0
2013 - 2014
Free
 
 
Totals
2
0
     
       

Liam Lawrence
13
1
2012 - 2012
On loan
15 caps
       

Adam Le Fondre
23
3
2014 - 2017
On loan
 
       

Les Lea
76
6
1967 - 1970
 
       

Joe Ledley
225
26
2004 - 2010
61 caps
       

Alan Lee
86
10
2003 - 2006
Ł850,000
10 caps
       

Andy Legg
178
12
1998 - 2003
Free
6 caps
       

Doug Livermore
88
5
1975 - 1978
 
       

Steve Lynex
62
2
1988 - 1990
 
       

Kevin MacDonald
8
1
1990 - 1991
On loan from Coventry City
 
       

Alan Mahon
15
2
2003 - 2003
On loan from Blackburn Rovers
2 caps
       

Danny Malloy
225
1
1955 - 1961
 
       

Scott Malone
54
2
2015 - 2016
 
       

Jack Mansell
24
0
1952 - 1954
 
       

David Marshall
264
0
2009 - 2016
Free
23 caps
       

Mick Martin
7
0
1984 - 1985
51 caps
       

Joe Mason
97
22
2011 - 2016
Ł250,000
 
       

Adam Matthews
40
1
2009 - 2011
12 caps
       

Nicky Maynard
22
2
2012 - 2015
Ł2,500,000
 
       

Jobi McAnuff
43
2
2004 - 2005
 
       

Ross McCormack
74
25
2008 - 2010
Free
13 caps
       

Brian McDermott
51
8
1987 - 1989
 
       

Allan McGregor
19
0
2017 - 2017
On loan
36 caps
       

George McLachlan
140
22
1925 - 1929
 
       

Kevin McNaughton
255
1
2006 - 2015
Free
4 caps
       

Stephen McPhail
186
3
2006 - 2013
Free
10 caps
       

John McSeveney
75
18
1955 - 1957
 
       

Gary Medel
34
0
2013 - 2014
Ł11,000,000
105 caps
       

Stan Montgomery
230
4
1948 - 1955
Ł6,000
 
       

Graham Moore
85
23
1958 - 1962
21 caps
       

Ronnie Moore
56
6
1978 - 1980
 
       

Richie Morgan
69
0
1967 - 1977
 
       

Graham Moseley
38
0
1986 - 1988
 
       

Frank Moss
9
0
1928 - 1929
5 caps
       

Jimmy Mullen
133
12
1982 - 1986
Ł10,000
 
       

Brian Murphy
6
0
2016 - current
Free
 
       

Josh Murphy
29
3
2018 - current
Ł11,000,000
 
       

Don Murray
406
6
1962 - 1975
 
       

Jordon Mutch
57
7
2012 - 2014
 
       

Lee Naylor
29
2
2010 - 2012
Free
 
       

Jimmy Nelson
240
2
1921 - 1930
4 caps
       

Eddie Newton
18
4
1992 - 1992
On loan from Chelsea
 
       

Oumar Niasse
13
0
2019 - current
On loan
79 caps
       

Johnny Nicholls
8
2
1957 - 1958
Ł4,000
2 caps
       

George Nicholson
98
0
1936 - 1939
 
       

Craig Noone
158
16
2012 - 2017
Ł1,000,000
 
       

Michael Oakes
11
0
2007 - 2008
Free
 
       

Peter Odemwingie
15
1
2013 - 2014
Ł2,250,000
54 caps
       

Stuart O'Keefe
38
2
2015 - current
On loan
 
       

Seyi Olofinjana
39
6
2010 - 2011
On loan from Hull City
44 caps
       

Gary O'Neil
9
1
2004 - 2004
On loan from Portsmouth
 
       

Russell Osman
15
0
1996 - 1998
Free
11 caps
       

Quincy Owusu-Abeyie
4
0
2009 - 2009
On loan from Spartak Moscow (Russia)
18 caps
       

Fred Pagnam
27
8
1920 - 1921
Ł3,000
14 caps
       

Jon Parkin
11
1
2011 - 2012
Ł100,000
 
       

Paul Parry
191
24
2004 - 2009
Ł75,000
12 caps
       

Scott Partridge
36
2
1997 - 1998
Ł50,000
 
       

Lee Peltier
134
0
2015 - current
 
       

Leighton Phillips
180
11
1967 - 1975
58 caps
       

Tony Philliskirk
59
5
1995 - 1998
Ł60,000
 
       

Anthony Pilkington
103
20
2014 - 2019
7 caps
       

Jim Platt
4
0
1978 - 1979
On loan from Middlesbrough
23 caps
       

Dave Powell
36
1
1972 - 1975
 
       

Spencer Prior
86
2
2001 - 2004
Ł700,000
 
       

Darren Purse
111
10
2005 - 2009
Ł750,000
 
       

Gavin Rae
130
7
2007 - 2011
Free
14 caps
       

Aaron Ramsey
16
1
2006 - 2008
38 caps

Second spell at club
6
1
2011 - 2011
On loan from Arsenal
 
 
Totals
22
2
     
       

Paul Ramsey
69
7
1991 - 1993
14 caps

Second spell at club
11
0
1994 - 1995
On loan from St. Johnstone
 
 
Totals
80
7
     
       

Frank Rankmore
67
0
1961 - 1963
1 cap
       

Kevin Ratcliffe
25
1
1993 - 1994
59 caps
       

Gil Reece
100
23
1972 - 1976
29 caps
       

Ashley Richards
36
0
2016 - current
14 caps
       

Kieran Richardson
6
0
2016 - 2017
8 caps
       

Michael Ricketts
17
5
2005 - 2006
On loan from Leeds United
1 cap
       

Chris Riggott
2
0
2010 - 2011
 
       

Dave Roberts
41
2
1978 - 1981
17 caps
       

John Robinson
42
3
2003 - 2005
Free
30 caps
       

Keith Robson
21
5
1977 - 1978
 
       

Peter Rodrigues
85
2
1963 - 1966
40 caps
       

Billy Ronson
90
4
1979 - 1982
Ł130,000
 
       

Wayne Routledge
9
2
2008 - 2009
On loan from Aston Villa
 
       

JLloyd Samuel
6
0
2011 - 2011
On loan from Bolton Wanderers
2 caps
       

Dean Saunders
4
0
1985 - 1985
On loan from Swansea City
75 caps
       

Peter Sayer
82
14
1973 - 1978
7 caps

Second spell at club
4
1
1981 - 1982
On loan from Preston North End
 
 
Totals
86
15
     
       

Kasper Schmeichel
14
0
2007 - 2008
On loan from Manchester City
14 caps
       

Damon Searle
234
3
1990 - 1996
 
       

Frank Sharp
14
1
1968 - 1970
 
       

Alf Sherwood
353
15
1946 - 1956
41 caps
       

Trevor Sinclair
21
1
2007 - 2008
Free
12 caps
       

Tom Sloan
79
1
1924 - 1929
11 caps
       

George Smith
45
1
1973 - 1975
 
       

Tommy Smith
24
1
2012 - 2014
 
       

Alex Smithies
0
0
2018 - current
Ł3,500,000
 
       

Eric Steele
7
0
1982 - 1983
On loan from Watford
 
       

Gary Stevens
150
44
1978 - 1982
Ł4,000
 
       

Ron Stitfall
402
8
1947 - 1964
2 caps
       

Colin Sullivan
63
1
1978 - 1982
 
       

Derrick Sullivan
276
18
1947 - 1961
17 caps
       

Mel Sutton
138
5
1968 - 1972
 
       

Les Talbot
94
21
1936 - 1939
 
       

Gabriel Tamas
0
0
2015 - 2016
67 caps
       

Derek Tapscott
194
79
1958 - 1964
14 caps
       

Andrew Taylor
103
1
2011 - 2014
Free
 
       

Stuart Taylor
8
0
2009 - 2009
On loan from Aston Villa
 
       

Kevin Theopile-Catherine
28
0
2013 - 2015
 
       

Billy Thirlaway
108
22
1927 - 1929
 
       

Martin Thomas
15
0
1982 - 1983
On loan from Bristol Rovers
1 cap
       

Rod Thomas
96
0
1977 - 1982
50 caps
       

Garry Thompson
43
5
1993 - 1995
 
       

Steven Thompson
97
16
2006 - 2008
Ł250,000
16 caps
       

Lee Tomlin
13
1
2017 - current
 
       

David Tong
120
3
1985 - 1986
 
       

John Toshack
162
75
1965 - 1971
40 caps
       

Armand Traore
4
1
2018 - 2018
On loan
5 caps
       

Bert Turner
42
20
1937 - 1938
 
       

Ben Turner
111
3
2011 - 2016
Ł750,000
 
       

Rob Turner
39
8
1985 - 1986
Free
 
       

Graham Vearncombe
208
0
1952 - 1964
2 caps
       

Tony Villars
73
4
1971 - 1976
3 caps
       

Johnny Vincent
66
11
1972 - 1975
 
       

George Walton
84
16
1936 - 1938