List of Cardiff City F.C. players
List

List of Cardiff City F.C. players

Section Title: List
Table Section Text: None

Player	Nationality	Position	Club career	Appearances	Goals	Notes

Gareth Abraham	Wales Wales	DF	1987–1993	117	2

Neil Alexander	Scotland Scotland	GK	2001–2007	234	0

Ivor Allchurch	Wales Wales	FW	1962–1965	126	47

Willie Anderson	England England	MF	1973–1977	154	12

Brian Attley	Wales Wales	DF	1973–1979	100	0

Lee Baddeley	Wales Wales	DF	1990–1997	172	1

Billy Baker	Wales Wales	HB	1938–1955	325	7

Colin Baker	Wales Wales	HB	1953–1966	361	20

Sol Bamba	Ivory Coast Gabon	DF	2016–	101	10

Chris Barker	England England	FB	2002–2007	180	0

Kevin Bartlett	England England	FW	1986–1989	116	34

Billy Bassett	Wales Wales	DF	1934–1938	175	2

George Beare	England England	FW	1914–1921	112	21

Gary Bell	England England	FB	1966–1974	292	14

Gary Bennett	England England	DF	1981–1984	106	13

Ronnie Bird	England England	FW	1966–1971	145	35

Tony Bird	Wales Wales	FW	1992–1996	110	22

Ray Bishop	Wales Wales	FW	1977–1981	127	31

George Blackburn	England England	HB	1926–1931	132	2

Doug Blair	England England	FW	1947–1954	224	30

Jimmy Blair	Scotland Scotland	FB	1920–1926	219	0

Darcy Blake	Wales Wales	DF	2005–2012	118	0

Nathan Blake	Wales Wales	FW	1990–1994	179	41

Willie Boland	Republic of Ireland Ireland	MF	1999–2006	243	4

Mark Bonner	England England	MF	1998–2004	170	3

Jay Bothroyd	England	FW	2008–2011	133	45

Jason Bowen	Wales Wales	MF	1998–2004	161	37

Terry Boyle	Wales Wales	DF	1986–1989	169	10

Derek Brazil	Republic of Ireland Ireland	DF	1992–1996	153	1

Charlie Brittain	England England	DF	1913–1922	180	0

John Buchanan	Scotland Scotland	MF	1974–1981	286	67

Chris Burke	Scotland	MF	2009–2011	121	16

Alan Campbell	Scotland Scotland	HB	1976–1980	203	2

David Carver	England England	FB	1966–1973	269	2

Clive Charles	England England	DF	1974–1977	103	5

Michael Chopra	England England	FW	2006–2007, 2008–2009 & 2009–2011	162	65

Brian Clark	England England	FW	1967–1972 & 1975–1976	268	108

Joe Clennell	England England	FW	1921–1924	142	45

Graham Coldrick	Wales Wales	FB	1963–1970	126	4

Matthew Connolly	England England	DF	2012–	146	7

Alan Curtis	Wales Wales	MF	1986–1989	163	15

Carl Dale	Wales Wales	FW	1991–1998	269	103

Fred Davies	England England	GK	1968–1970	122	0

Len Davies	Wales Wales	FW	1919–1931	371	179*

Phil Dwyer	Wales Wales	DF	1972–1985	575	51

Robert Earnshaw	Wales Wales	FW	1997–2004, 2011–2013	227	109

Jeff Eckhardt	England England	MF	1996–2001	164	17

Bruno Ecuele Manga	Gabon Gabon	DF	2014–	157	6

George Edwards	Wales Wales	FW	1948–1955	222	46

George Emmerson	England England	FW	1930–1933	136	21

Herbie Evans	Wales Wales	HB	1920–1926	119	2

Jack Evans	Wales Wales	FW	1910–1926	424	68

Tony Evans	England England	FW	1975–1978	152	60

Tom Farquharson	Ireland Ireland	GK	1922–1935	518	0

Greg Farrell	Scotland Scotland	FW	1964–1967	121	12

Bobby Ferguson	England England	FB	1965–1968	118	1

Hughie Ferguson	Scotland Scotland	FW	1925–1929	139	92

Mike Ford	England England	FB	1984–1987 & 1998–2000	248	16

Trevor Ford	Wales Wales	FW	1953–1956	110	59

Leo Fortune-West	England England	FW	2000–2003	113	28

Jason Fowler	England England	MF	1996–2001	169	20

Danny Gabbidon	Wales Wales	DF	2000–2005 2014–2015	221	10

Jack Galbraith	Scotland Scotland	HB	1931–1935	161	2

Roger Gibbins	England England	MF	1982–1985 & 1988–1993	345	33

Ian Gibson	Scotland Scotland	MF	1970–1972	120	18

David Giles	Wales Wales	MF	1974–1978 & 1985–1987	151	12

Jimmy Gill	England England	FW	1920–1925	220	101

Jimmy Gilligan	England England	FW	1987–1989	131	49

Cliff Godfrey	England England	HB	1935–1938	116	1

Wilf Grant	England England	FW	1949–1954	168	73

Arthur Granville	Wales Wales	FB	1934–1938	112	8

Steve Grapes	England England	MF	1976–1982	182	7

Cohen Griffith	Guyana Guyana	MF	1989–1995	299	54

Billy Grimshaw	England England	FW	1919–1923	160	30

Aron Gunnarsson	Iceland Iceland	MF	2011–	284	25

Jon Hallworth	England England	GK	1997–2001	147	0

Roger Hansbury	England England	GK	1989–1992	123	0

Billy Hardy	England England	DF	1911–1932	590*	10

Alan Harrington	Wales Wales	FB	1952–1966	405	7

Brian Harris	England England	HB	1966–1971	202	1

Francis Harris	England England	HB	1928–1933	146	13

Kidder Harvey	England England	DF	1912–1920	124	8

Ron Healey	Republic of Ireland Ireland	GK	1974–1982	266	0

Gerry Hitchens	England England	FW	1955–1957	108	57

Junior Hoilett	Canada Canada	MF	2016–	113	16

Barrie Hole	Wales Wales	HB	1959–1966	264	20

Ken Hollyman	Wales Wales	HB	1946–1953	213	11

Ron Howells	Wales Wales	GK	1950–1957	172	0

Mark Hudson	EnglandEngland	DF	2009–2014	165	11

Bill Irwin	Northern Ireland Northern Ireland	GK	1971–1978	231	0

Lee Jarman	Wales Wales	DF	1993–1999	111	2

Jack Jennings	England England	DF	1925–1929	106	0

Dilwyn John	Wales Wales	GK	1961–1967	109	0

Roger Johnson	England England	DF	2006–2009	136	14

Barrie Jones	Wales Wales	FW	1967–1970	137	25

Linden Jones	Wales Wales	FB	1978–1983	170	3

Leslie Jones	Wales Wales	FW	1929–1934	161	38

Phil Joslin	England England	GK	1948–1951	122	0

Graham Kavanagh	Republic of Ireland Ireland	MF	2001–2005	165	31

Fred Keenor	Wales Wales	DF	1912–1930	507	23

Mark Kelly	England England	MF	1987–1990	143	5

Peter King	England England	FW	1960–1974	477	111

Jack Kneeshaw	England England	GK	1912–1924	163	0

Albert Larmour	Northern Ireland Northern Ireland	DF	1972–1979	202	1

Leslie Lea	England England	FW	1967–1970	100	16

Joe Ledley	Wales Wales	MF	2004–2010	256	30

Andy Legg	Wales Wales	FB	1998–2003	209	12

Arthur Lever	Wales Wales	FB	1946–1950	171	9

Bernie Lewis	Wales Wales	FW	1963–1967	117	14

John Lewis	Wales Wales	MF	1978–1983	167	11

Doug Livermore	England England	MF	1975–1977	118	6

Glenn Loovens	Netherlands Netherlands	DF	2005–2008	115	3

Danny Malloy	Scotland Scotland	DF	1955–1961	262	2

David Marshall	Scotland Scotland	GK	2009–2016	278	0

Joe Mason	Republic of Ireland Ireland	FW	2011–2016	109	25

Jimmy McCambridge	Ireland Ireland	FW	1930–1933	108	55

George McLachlan	Scotland Scotland	FW	1925–1929	167	26

Kevin McNaughton	Scotland Scotland	FB	2006–2015	292	2

Stephen McPhail	Republic of Ireland Ireland	MF	2006–2013	222	3

Tarki Micallef	Wales Wales	MF	1978–1983 & 1984–1986	151	16

Craig Middleton	England England	MF	1996–2000	142	11

Paul Millar	Northern Ireland Northern Ireland	MF	1991–1995	157	22

Alec Milne	Scotland Scotland	FB	1957–1965	198	2

Stan Montgomery	England England	DF	1948–1955	257	4

Graham Moore	Wales Wales	MF	1957–1961	101	33

Sean Morrison	England England	DF	2014–	196	21

Jimmy Mullen	England England	DF	1981–1986	160	12

Don Murray	Scotland Scotland	DF	1962–1975	532	9

Jimmy Nelson	Scotland Scotland	FB	1921–1930	295	4

George Nicholson	England England	HB	1936–1939	118	0

Craig Noone	England	MF	2012–2017	170	19

Kevin Nugent	England England	FW	1997–2002	118	37

Cliff Nugent	England England	FW	1951–1958	132	24

Wayne O'Sullivan	Republic of Ireland Ireland	MF	1997–1999	100	5

Paul Parry	Wales Wales	MF	2004–2009	214	27

Lee Peltier	England England	DF	2015–	136	0

Jason Perry	Wales Wales	DF	1987–1997	361	5

Freddie Pethard	Scotland Scotland	FB	1969–1979	213	1

Leighton Phillips	Wales Wales	DF	1967–1974	233	16

Chris Pike	England England	FW	1986 & 1989–1993	197	84

Anthony Pilkington	Republic of Ireland Ireland	MF	2014–2019	111	23

Nick Platnauer	England England	FB	1986–1989	153	9

Keith Pontin	Wales Wales	DF	1976–1983	237	5

Reg Pugh	Wales Wales	FW	1934–1938	191	29

Darren Purse	England England	DF	2005–2009	124	12

Gavin Rae	Scotland Scotland	MF	2007–2011	153	8

Joe Ralls	England England	MF	2011–	208	19

Paul Ramsey	England England	MF	1991–1993 & 1994	107	10

Gil Reece	Wales Wales	MF	1972–1976	131	34

Billy Rees	Wales Wales	FW	1946–1949	108	36

Nick Richardson	England England	MF	1992–1995	142	17

William Roberts	England England	FB	1928–1933	146	1

Ian Rodgerson	England England	MF	1988–1991 & 1995–1997	200	8

Peter Rodrigues	Wales Wales	FB	1961–1965	112	2

Billy Ronson	England England	MF	1979–1981	103	4

Charles Rutter	England England	FB	1949–1958	133	0

Peter Sayer	Wales Wales	MF	1974–1978	114	20

Damon Searle	Wales Wales	FB	1990–1996	297	5

Alf Sherwood	Wales Wales	FB	1946–1956	381	15

Derek Showers	Wales Wales	FW	1970–1977	113	17

Bert Smith	Ireland Ireland	DF	1919–1923	169	5

Fred Stansfield	Wales Wales	DF	1946–1949	113	1

Phil Stant	England England	FW	1993–1995	106	55

Gary Stevens	England England	FW	1978–1982	175	51

Nigel Stevenson	England England	MF	1985–1986 & 1987–1989	101	3

Ron Stitfall	Wales Wales	FB	1947–1964	452	8

Derrick Sullivan	Wales Wales	HB	1947–1961	309	21

Mel Sutton	England England	MF	1967–1972	181	7

Les Talbot	England England	FW	1936–1939	116	25

Derek Tapscott	Wales Wales	FW	1958–1965	234	102

Andrew Taylor	England England	FB	2011–2014	115	2

Billy Thirlaway	England England	MF	1927–1929	125	23

Rod Thomas	Wales Wales	FB	1977–1981	114	0

Steven Thompson	Scotland Scotland	FW	2006–2008	106	17

Peter Thorne	England England	FW	2001–2005	143	51

Mike Tiddy	England England	FW	1950–1955	162	26

David Tong	England England	MF	1982–1985	142	5

John Toshack	Wales Wales	FW	1965–1970	208	100

Ben Turner	England England	DF	2011–2016	121	4

Nigel Vaughan	Wales Wales	MF	1983–1987	182	53

Graham Vearncombe	Wales Wales	GK	1952–1963	241	0

Harry Wake	Wales Wales	HB	1923–1931	179	10

Brian Walsh	England England	MF	1955–1961	240	41

George Walton	England England	FW	1936–1938	103	19

Tom Watson	Ireland Ireland	DF	1925–1929	102	0

George West	Wales Wales	FW	1913–1921	107	40

Rhys Weston	Wales Wales	FB	2000–2006	213	2

Paul Wheeler	Wales Wales	MF	1985–1989	130	15

Peter Whittingham	England England	MF	2007–2017	457	96

Gareth Williams	England England	MF	1961–1967	209	16

Glyn Williams	Wales Wales	FB	1946–1952	160	1

Roley Williams	Wales Wales	FW	1949–1956	144	19

Bob Wilson	England England	GK	1964–1970	151	0

Paul Wimbleton	England England	MF	1986–1989	155	27

Bobby Woodruff	England England	MF	1969–1974	197	32

Scott Young	Wales Wales	DF	1993–2004	333	26

Sentence(s)

Len Davies had a twelve-year spell at Cardiff between 1919 and 1931, scoring 179 times.

final_sentence: Len Davies had a twelve-year spell at Cardiff between 1919 and 1931, scoring 179 times.