List of Cardiff City F.C. players (1–24 appearances)

This is a list of players of Cardiff City Football Club who have made between 1 and 25 appearances for the club. The club was founded in 1899 as Riverside A.F.C. by members of a local cricket club, before changing to Cardiff City in 1907. They made their debut in the FA Cup in 1912 and were elected into the Football League eight years later in 1920, moving into their new stadium Ninian Park.

Key

GK Goalkeeper MF Midfielder FW Forward
FB Full back WH Wing half OF Outside forward
CD Central defender WG Winger IF Inside forward
  • Players with name in italics were on loan from another club for the duration of their Cardiff career.
  • Club career is defined as the first and last calendar years in which the player appeared in competitive first-team football for the club.
  • Total appearances and goals comprise those in the Football Alliance, Premier League, Football League games, FA Cup, Football League Cup, FAW Cup, Play-offs, European Cup Winners' Cup, friendlies and war-time games are excluded.
  • Substitute appearances are included.
  • Statistics are correct as of 7 May 2017.

List

  Players who represented their country while at the club.
Name Nationality Position Years Appearances Goals Notes Refs
Laurence Abrams EnglandMF192010
Bob Adams EnglandGK1932–1933110
Tom Adeyemi EnglandMF2014–2017231[1]
Leslie Adlam EnglandFB193340
Gareth Ainsworth EnglandWG200390[2]
Fergie Aitken ScotlandWG192220
Sandy Allan ScotlandFW1967–1969124
Chris Allen EnglandMF199840[L 1][3]
Ben Amos EnglandGK2016–2017160[L 2][4]
Ernie Anderson ScotlandWH192110
Reg Anderson EnglandIF193821
Byron Anthony WalesCD2001–200642[5]
Roger Ashton EnglandGK194710
Len Attley WalesIF1934–1935122
Jim Baillie ScotlandWH1926–192750
Ian Baird EnglandFW1983–1984126[L 3]
Paul Bannon IrelandFW198440[L 4]
Keith Barber EnglandGK197820[L 5]
Leon Barnett EnglandDF201380[L 6][6]
Jazzi Barnum-Bobb EnglandFB2014–201610
John Bartlett WalesFB193310
Gary Bellamy EnglandCD199290[L 7][7]
Mickey Bennett EnglandWG1996–1997171[8]
Jo Inge Berget NorwaySS2014–201520
Don Bird EnglandOF1929–1931134
Ralph Blakemore WalesFB193010
Harry Bland EnglandDF1934–193580
Ernie Blenkinsop EnglandFB1937–1939100
Omar Bogle EnglandFW2017–123[9]
Mirko Bolesan ItalyMF199510[10][11]
Michael Boulding EnglandFW200540[L 8][12]
Alastair Brack ScotlandFB1962–196320
Kevin Brock EnglandMF1994142[L 9]
Andy Brown ScotlandFW1936–193830
Jim Brown ScotlandGK1982–198330
Jonathan Brown WalesWG2007–200941[13]
Tommy Brown EnglandFW192120
Craig Bryson ScotlandMF2017–2018222[L 10][14]
Guido Burgstaller AustriaMF2014–201551
Marshall Burke ScotlandMF198430[L 11][15]
Micky Burns EnglandFW1978–197960
Deon Burton JamaicaFW1996–199742[L 12][16]
Gerry Byrne ScotlandMF1977–1978180
Jason Byrne IrelandFW2007–2008111[17]
Stephen Bywater EnglandGK2002, 2011–100[L 13][L 10][18]
Nathan Cadette WalesMF1997–199860
Juan Cala SpainCD2014112
Dennis Callan WalesWH195510
Hugh Campbell ScotlandOF193610
Kevin Campbell EnglandFW2006–2007211[19]
Ernie Carless WalesIF193210
Willie Carlin EnglandMF1973–1974221
John Carver EnglandMF1985–1986130
Fred Castle WalesFW1926–192730
Marouane Chamakh MoroccoCF201620[20]
James Chambers EnglandFB200670[L 14][21]
Derrick Christie EnglandWG1985–1986212
Stacy Coldicott EnglandMF199660[L 15][22]
Elvet Collins WalesWG1923–1926120
Jack Collins EnglandOF1932–193370
David Corner EnglandDF1985–198660
John Cornforth EnglandMF1999131[23]
Andreas Cornelius DenmarkFW2013–2014110[24]
John Cornwell EnglandDF199352
Alan Couch WalesMF1971–1972120
Luke Coulson EnglandFB2012–201410
Jack Court WalesIF1938–193910
Andy Crawford EnglandFW1983–198493
Glen Crowe IrelandFW199781[L 7]
Ray Daniel Wales1957–195860
Jermaine Darlington EnglandFB2005–2006100[25]
Bryn Davies WalesIF1935–1937100
Gareth M Davies EnglandCD199762[L 16][26]
Gareth R Davies WalesFW1986–198730
Jim Davies WalesOF193810
John Davies WalesGK1978–197990
Lyn Davies WalesGK1965–1968160
Paul Davies EnglandFW1978–198020
Stan Davies WalesIF/OF1928–1929142
Jack Deighton EnglandGK1935–1936190
Ken DeMange IrelandMF1990–1991150[L 17]
Jack Diamond EnglandFW1935–19362010
Cecil Dixon EnglandOF1954–1957211
Gerald Dobbs EnglandMF199530[L 18][27]
Keith Downing EnglandMF199540[28]
Eoin Doyle IrelandFW2015–2016185[29]
Danny Drinkwater EnglandMF2010–2011120[L 19]
Frank Dudley EnglandCF195351
Jack Durkan ScotlandFB1933–193460
Joe Durrell EnglandOF197520[L 20]
John Duthie ScotlandWH1933–1934150
Brian Edgley EnglandIF1960–1961101
Harry Egan EnglandFW1938–1939189
Mark Elliott WalesMF1979–198080
Jay Emmanuel-Thomas EnglandMF2011–162[L 21][30]
Scott Endersby EnglandGK1987–198840
Jack Eslor ScotlandFB193630
Kelvin Etuhu NigeriaWG/FW2009–2010200[L 22][31]
Albert Evans WalesWH1931–1933221
Alex Evans WalesCD2011–201210
Andy Evans WalesFW1993–1995150
Len Evans WalesGK1930–193380
Les Evans WalesOF1950–195131
Paul Evans WalesFW198331
Rollo Evans WalesWH193210
Sidney Evans EnglandOF1920–192391
Terry Evans WalesFB1993–1995140[32]
Trevor Evans WalesOF193710
Fan Zhiyi ChinaCD2002–200360
Ibrahim Farah WalesMF2011–201210
Liam Feeney EnglandMF2017–2018160[L 23][33]
Warren Feeney Northern IrelandFW2007–2010220[34]
David Felgate WalesGK198440[L 11]
Andrea Ferretti ItalyFW2005–2007110[35]
Jim Finlay ScotlandOF193710
Steve Finnieston ScotlandFW197492[L 24]
Nicky Fish WalesMF2001–200630
Steve Flack EnglandFW1995–1996111[36]
Stuart Fleetwood WalesFW2003–2006151[37]
Will Foley EnglandFW1985–1986121
Francis Ford WalesDF198420
David Forde IrelandGK2007–200880[38]
Robbie Fowler EnglandFW2007–2008166[39]
Gerry Francis EnglandMF198470
Peter Francombe WalesDF198130
Gordon Fraser ScotlandFW1962–196340
Kerim Frei TurkeyWG/MF201230[L 25][40]
Harold Friend WalesWH193330
Syd Fursland WalesFW193420
Colin Gale WalesDF1950–1956120
Ernie Gault EnglandFW192020
Alex Gilchrist ScotlandOF194810
Martyn Giles WalesFB2000–200371[41]
Gary Gill EnglandMF1991–199261[42]
Luigi Glombard FranceFW2006–200770[43]
Don Godwin WalesOF195620
Martin Goldsmith WalesMF1983–198492
Dean Gordon EnglandFB200171[L 26][44]
Ted Gorin WalesFW1948–195062
Andy Gorman WalesDF1991–1992141
Frédéric Gounongbe BeninCF2016–150[45]
Ben Graham WalesCD199310
Alick Gray ScotlandFB195820
Julian Gray EnglandMF200390[L 16][46]
Matt Green EnglandFW/WG2007–200870[47]
Ryan Green WalesDF200210[L 27][48]
Chris Greenacre EnglandFW1997112[L 22][49]
David Greene EnglandDF2000–2001110[50]
Phil Griffiths EnglandMF1934–1935121
Stan Griffiths WalesIF193422
Wyn Griffiths WalesGK194710
Marko Grujić SerbiaMF2018141[L 28][51]
Javi Guerra SpainFW2014–201550
Alfie Hagan EnglandFW1923–192592
Richard Haig WalesST1988–199050
Tommy Halliday ScotlandFW1963–1964172
David Hamilton EnglandMF1985100[L 29]
Tommy Hampson EnglandGK1927–192980
Alan Harper EnglandFB199560[L 30][52]
James Harper EnglandMF2000–200130[L 21][53]
Gary Harris EnglandMF1978–197940
Gordon Harris ScotlandFB196450
Mark Harris WalesAM2017–20[54]
Neil Harris EnglandFW2004–200531[L 27][55]
Gerry Harrison EnglandMF1992101[L 20][56]
James Harrison EnglandIF193710
George Hazlett ScotlandOF1952–195371
Rhys Healey EnglandCF2013–131
Hugh Hearty ScotlandFB1935–1936180
Phil Heath EnglandWG1990–1991111
Mick Henderson EnglandDF1982110
Charlie Hill WalesIF1938–1947203
Joe Hillier WalesGK1927–192990
Joe Hills EnglandGK1924–1925170
Graham Hogg WalesFW194820
Matt Holmes EnglandMF198910[L 31]
Stan Holt EnglandCD193110
Chris Honor EnglandCD1995100
Dean Horrix EnglandFW198793[L 32]
Ralph Horton WalesIF193210
David Houston ScotlandWH1965–1966210
Mark Howard EnglandGK2006–200720[57]
Roger Hoy EnglandCD1971–1973170
Kirk Huggins WalesDF2004–200510
David Hughes WalesDF2001–2003190[58]
Jamie Hughes EnglandST1999–200052[59]
Mike Hughes WalesMF195810
Ritchie Humphreys EnglandFB1999–2000102[L 33][60]
Steve Humphries EnglandGK198210
Emyr Huws WalesDM2016–201740[61]
Junichi Inamoto JapanMF2005160[L 15][62]
Chris Ingram WalesMF1995–1996111
Godfrey Ingram EnglandST1982–1983112
Billy Jackson EnglandMF1934130
Joe Jacobson WalesFB2005–200730[63]
Billy James WalesFW1946–194774
Tom James WalesFB2014–201610
Nathaniel Jarvis WalesFW2011–201332[64]
Leon Jeanne WalesMF2001–200220[65]
Eddie Jenkins WalesFB1921–1923130
Steve Jenkins WalesDF200340[66]
Emlyn John WalesCD1928–1931150
Martin John EnglandFB2010–201110
Glenn Johnson AustraliaFW1995–199650
Alan Jones WalesGK195710
Bernard Jones EnglandIF1955–195690
Bryn Jones WalesMF1966–196930
Charlie Jones WalesWG1920–192110
David Jones WalesOF1934–1935100
Gethin Jones WalesDF2001–200350[67]
Glyn Jones WalesIF1934–193510
Ian Jones WalesFB1993–199530
Jimmy Jones WalesFW1923–1924122
Ken Jones EnglandFB1971–1972100
Vaughan Jones WalesDF1984–1985110
Vince Jones WalesWH192210
Andy Jordan EnglandDF2000–200360[68]
Alan Judge EnglandGK198780[L 34]
Malvin Kamara EnglandMF2006–2007161[69]
George Kelly ScotlandIF1958–195984
Nyrere Kelly EnglandFW1992–199351[L 35]
Seamus Kelly IrelandGK1998–2000130
Matthew Kennedy ScotlandWG2015–220
Andy Keogh IrelandFW2010–2011182[L 7][70]
Steve Ketteridge EnglandMF1988–198962
Dave Kevan ScotlandMF198970[L 36]
Gerry King WalesMF196460
Alan Knill EnglandCD199340[L 37][71]
Harry Knowles EnglandOF1958–195980
Dimitrios Konstantopoulos GreeceGK200960[L 38][72]
Toni Koskela FinlandMF2005–200640[73]
Rickie Lambert EnglandCF2016–2017194[74]
Bob Lamie EnglandIF1949–195061
Simon Lappin ScotlandWG2012–201420[L 6]P [75]
George Latham WalesDF192110
Liam Lawrence IrelandMF2012–151[L 12][76]
Tom Lawrence WalesWG2016140[L 39][77]
Trevor Lee EnglandFW1983–1984215
Arran Lee-Barrett EnglandGK2003–200530[78]
Carleton Leonard EnglandFB198560
Billy Lewis WalesOF1946–1947100
David Lewis WalesIF193420
Ernest Lewis WalesIF1933–1934141
Jack Lewis WalesDF1924–192510
Joe Lewis EnglandGK2012–201650[79]
Terry Lewis WalesWH1968–196940
Wilfred Lievesley EnglandFW1929–193030
Kyle Lightbourne BermudaFW200130[L 35][80]
Clive Lloyd Wales196430
Kevin Lloyd EnglandFW197910
Ian Love WalesFW195820
Ken MacDonald WalesFW1921–1922127
Kevin MacDonald ScotlandMF1990–199180[L 38][81]
Ian MacLean ScotlandDF199440[L 4]^1 [82]
Steve MacLean ScotlandFW2007–2008181[83]
Gary Madine EnglandFW2018–130[84]
Josh Magennis Northern IrelandFW2007–2010101[85]
Alan Mahon IrelandMF2003152[L 29][86]
Bill Main EnglandWH1936–193880
Dick Mallory BermudaMF196330
Marwood Marchant WalesFW1950–1951123
Paul Marriott EnglandFW199110
Ernie Marshall EnglandWH194610
Bill Marshalsey ScotlandWH1933–193481
Mick Martin IrelandMF1984–198570
Fred Mason EnglandFB192210
Wayne Matthews WalesMF1983–1984170
Harry May ScotlandFB194910
Alfred Mayo WalesFW193010
Conor McAleny EnglandFW201592[L 40][87]
Bob McAuley ScotlandFB1936–193740
Seamus McBennett Northern IrelandMF1947–194842
Danny McCarthy WalesMF196090
John McClelland Northern IrelandDF197441
Charles McDonagh EnglandWH193520
Curtis McDonald WalesMF2006–200742[88]
Brian McGorry EnglandMF199670[L 41][89]
Allan McGregor ScotlandGK2017190[L 17][90]
George McGuckin ScotlandMF195740
Paddy McIlvenny IrelandFW192452
Jimmy McInch ScotlandFW1972–1975130
Jack McJennett WalesFB1929–193170
Nick McKoy EnglandMF2006–200710[91]
Bobby McLaren ScotlandIF194910
John McMillan ScotlandOF1957–195820
Owen McNally ScotlandFW193160
Ray McStay ScotlandMF199610
Ibrahim Meite EnglandCF2017–20
Eugene Melaniphy IrelandFW1936–1938208
James Melville ScotlandFB192110
Ross Menzies ScotlandFB195710
Bill Merry WalesIF1930–193180
James Michael WalesMF199610
Albert Miles WalesFW1927–1929178
Idris Miles WalesOF193030
Don Mills EnglandIF195010
Paul Milsom EnglandFW199430
Jimmy Mitchell WalesOF1937–193840
Steve Mokone South AfricaST195931
Beriah Moore WalesFW1947–194874
Billy Moore WalesWH1934–1935120
Paddy Moore IrelandCD192910
Simon Moore EnglandGK2013–2016240[92]
Peter Morgan WalesFB1972–1973170
Aaron Morris WalesCD2007–201040[93]
Eric Morris WalesFB1931–1932180
Ted Morris WalesGK1948–195080
Ravel Morrison EnglandMF201470[L 13][94]
Frank Moss EnglandWH1928–192990
Pat Mountain WalesGK1996–199860[95]
Carl Muggleton EnglandGK200160[L 35][96]
Phil Mulryne Northern IrelandMF2005–200650[97]
Jim Munro ScotlandFW1928–1929163
Brian Murphy IrelandGK2016–100[98]
Jerry Murphy WalesIF192710
Pat Murphy WalesWH196510
Gerry Nardiello WalesFW1985–198674
Guylain Ndumbu-Nsungu DR CongoMF2006120[99]
Billy Newton EnglandWH1920–192160
Eddie Newton EnglandMF1992184[L 24][100]
Frank Newton EnglandCF1911–191440
Joe Nibloe ScotlandFB194810
Jack Nicholls WalesIF1924–192520
Johnny Nicholls EnglandFW195782
Ryan Nicholls WalesWG1995122[101]
Jack Nock EnglandIF1921–192230
Kurt Nogan WalesST2000–2001201[102]
Griff Norman WalesFB195110
Ben Nugent EnglandCB2012–2015141
Gordon Nutt EnglandWG1954–1955174[103]
Michael Oakes EnglandGK2007–2008150[104]
Ken Oakley WalesFW1950–195371
Tim O'Connor WalesMF198520
Peter Odemwingie NigeriaFW2013–2014172[105]
Keith O'Halloran IrelandMF1996–199780[L 26][106]
Neil O'Halloran WalesFW1955–1956104
Gary O'Neil EnglandMF200491[L 12][107]
Harry O'Neill EnglandFB1931–1932114
Adedeji Oshilaja EnglandFB2012–201730
Russell Osman EnglandCD1996150
Tommy O'Sullivan WalesMF2012–201730
Davie Ovenstone EnglandOF1936–1937224
Quincy Owusu-Abeyie GhanaWG200940[L 42][108]
Rob Page WalesCD2004–200590[109]
Tommy Paget WalesFW1932–193360
Harry Parfitt WalesFB195310
Reg Parker WalesCF1947–194820
Jon Parkin EnglandFW2011152[110]
Michael Parkins WalesMF2004–200510[111]
Daniel Parslow WalesCD2005–200610[112]
Frank Parsons EnglandGK1970–1972200
John Parsons WalesFW1968–1973156[113]
Scott Paterson ScotlandDF199750[L 20][114]
John Pearson EnglandFW1995120[115]
Gordon Pembery WalesWH1949–195010
Harry Perks WalesOF193391
Joe Phillips WalesFB194620
Lee Phillips WalesFB1996–2000200[116]
Tony Pickrell WalesOF1960–1961214
Albert Pinxton WalesIF1936–1937233
Tom Pirie ScotlandWH1926–192750
Jim Platt Northern IrelandGK1978–197940[L 26]
Andy Polycarpou EnglandMF198170
Cliff Powell EnglandFB198910
Allen Price WalesFB198520[117]
Cecil Price WalesOF194810
Johnny Rainford EnglandIF195331
Iwan Redan NetherlandsFW200730[L 43][118]
Doug Redwood WalesOF1935–1936130
Ebor Reed EnglandCD192560
George Reid IrelandCF1922–192374
Arthur Rhodes EnglandIF193850
Len Richards WalesFB193210
Percy Richards WalesOF192640
Kieran Richardson EnglandWG201660[119]
Michael Ricketts EnglandFW2005–2006175[L 44][120]
Chris Riggott EnglandCD2010–201120[121]
Joe Roberts EnglandOF1935–1936235
Jon Roberts WalesGK1987–1989120
Matt Robinson EnglandFW1928–1930202
Keith Robson EnglandMF1977–1978215
Chris Rodon WalesST198340[L 45]
Tom Rogers WalesOF193321
Jimmy Rollo EnglandDF1996–1998201[122]
Bernard Ross WalesOF1946–194782
Wayne Routledge EnglandWG2008–200992[L 46][123]
Alf Rowland EnglandCD1948–194930
Kevin Russell EnglandFW199130[L 39][124]
Derek Ryder EnglandFB196640
Kevin Sainte-Luce GuadeloupeWG2012–201310
Jlloyd Samuel Trinidad & TobagoFB201170[L 2][125]
Chris Sander WalesGK1985–1986140
Alan Sanders WalesMF198120
Dean Saunders WalesST198540[L 5][126]
Kasper Schmeichel DenmarkGK2007140[L 22][127]
Jörn Schwinkendorf GermanyDF1999–200050
Andy Scott EnglandFB1994–1996181
Bill Scott IrelandFB1936–1937200
Bob Scott ScotlandWH195730
Morrys Scott WalesFW1989–199090
Tony Scully IrelandWG1996140[L 16][128]
John Seasman EnglandMF1984–1985162
Robin Semark EnglandFW199170
Richard Sendall EnglandFW198940
Frank Sharp ScotlandWG1969–1970141
Paul Shaw EnglandAM199560[L 21][129]
William Shaw EnglandFW192820
Steve Sherlock EnglandFB1986–1987180
Tony Simmons EnglandFW198651
James Simmonds IrelandMF200710[L 24]
Michael Simpkins EnglandFB2001–2002200[130]
Cecil Smith WalesCF1836–1937168
James Smith EnglandCD1936–1937130
Matt Smith EnglandCD2007–200820
Ritchie Smith ScotlandOF1938162
Sam Smith EnglandIF1925–192740
Andy Spring EnglandFB198510
Alf Steel EnglandGK1949100
Eric Steele EnglandGK198270
Lee Stephens WalesFW199040
Albert Stitfall WalesDF1948–195271
Paul Sugrue EnglandFW1981–198250
Kevin Summerfield EnglandMF1984121[131]
David Summerhayes WalesMF1965–1967150
Chris Summers WalesFW199030
Maurice Swan IrelandGK1960–1962190
Bobby Taggart ScotlandIF194920
Solomon Taiwo NigeriaMF2009–2012110[132]
Gabriel Tamas RomaniaCD201510[133]
Billy Taylor EnglandMF1922–192460
Mark Taylor EnglandST199263[L 47][134]
Peter Taylor EnglandMF199063
Sid Taylor WalesOF193410
Stuart Taylor EnglandGK200980[L 46][135]
Jim Tennant ScotlandMF193220
Danny Thomas WalesFW2004–200520[136]
Martin Thomas WalesGK1982150[L 4]
Peter Thomas WalesMF1953–195451
Walter Thomas EnglandOF1952–195394
Andy Thompson EnglandFB2000–2002110[137]
Chris Thompson EnglandMF199020
Bobby Tobin WalesIF194720
Lee Tomlin EnglandMF2017–161[138]
Cameron Toshack WalesFW1991–199250
Chris Townsend WalesFW1983–198470
Ken Tucker WalesMF1956–1957130
Steve Tupling EnglandMF1988–198950
Billy Turnbull EnglandFW192210
Ross Turnbull EnglandGK200880[L 26][139]
Charles Turner WalesFB193620
Frank Tysoe EnglandMF192620
Jamie Unsworth EnglandFB1990–199150
Jim Upton ScotlandFB196370
Albert Valentine EnglandST1920–1930163
Tommy Vaughan WalesIF1934–1935144
Tony Vaughan EnglandDF1999140[L 22]
Etien Velikonja SloveniaST2012–201650
Leigh Vick WalesMF1994–199540
Haris Vučkić SloveniaMF201251[L 9][140]
Lee Walker WalesMF199310
Phil Walker EnglandFW1983–198420
Alan Walsh EnglandST199210
Ian Walsh WalesFW1987–1989174
Simon Walton EnglandMF200770[L 48][141]
Tony Watt ScotlandCF201592[L 48][142]
Danny Ward EnglandCF2017–204[143]
Jamie Ward Northern IrelandWG201840[L 1][144]
Paul Ware EnglandMF1996–199750[L 35]
Tom Ware WalesFB1930–1931140
Phil Watkins WalesWH196310
Bill Watson WalesFB194710
Bobby Weale WalesOF1930–193150
Arthur Welsby WalesOF1936–193730
Joe West EnglandFW1933–193462
Theo Wharton WalesMF2012–201720
Jack Whitham EnglandFW1974–1975143
Fred Whitlow EnglandFW193481
Aaron Wildig EnglandMF2009–2012211[145]
Yanic Wildschut NetherlandsWG201880 [L 6][146]
Chris Williams WalesFW197730
Danny Williams WalesFW1935–19362010
Darren Williams EnglandMF2004–2005200[L 49][P][147]
John Williams EnglandDF1991–199360
Tom Williams WalesCD1937–193860
Ben Wilson EnglandGK2014–40[148]
Tom Wilson EnglandFB193010
Jack Winspear EnglandOF196610
Magnus Wolff Eikrem NorwayCM201490
Terry Wood WalesWH194660
Jon Woods WalesFW198410
Billy Woof EnglandFW198211
Lee Worgan WalesGK2005–200610[149]
Alan Wright EnglandCD2006–200770[L 44][150]
Eddie Youds EnglandDF198910[L 40][151]
Wilfried Zaha EnglandWG2014130[L 19][152]
Peter Zoïs AustraliaGK199810[153]

Footnotes

Player statistics include games played while on loan from:

  • P – Players have been loaned to Cardiff before moving permanently.
  • ^2 Ian MacLean joined twice on loan in the same season from Bristol Rovers.

References

  1. Tom Adeyemi at Soccerbase
  2. Gareth Ainsworth at Soccerbase
  3. Chris Allen at Soccerbase
  4. Ben Amos at Soccerbase
  5. Byron Anthony at Soccerbase
  6. Leon Barnett at Soccerbase
  7. Gary Bellamy at Soccerbase
  8. Michael Bennett at Soccerbase
  9. Omar Bogle at Soccerbase
  10. Mirko Bolesan at Soccerbase
  11. Bolesan, born 6 May 1975 in Genoa, Italy, played one match as substitute whilst on trial at Cardiff City during the 1995–96 season when he came on as a substitute for Derek Brazil during a 1–0 defeat to Scunthorpe United. Hayes, Dean (2006). The Who's Who of Cardiff City. Derby: Breedon Books. p. 26. ISBN 1-85983-462-0. "26 Cardiff City players you forgot played for the Bluebirds... from the Champions League winner and England captain to Frasier's father-in-law". WalesOnline. 2 April 2015. Retrieved 29 June 2016. He later played for Busalla. Busalla Calcio. La storia. Aldo Mignacco Busalla Calcio.
  12. Michael Boulding at Soccerbase
  13. Jonathan Brown at Soccerbase
  14. Craig Bryson at Soccerbase
  15. "Marshall Burke career stats". Neil Brown.
  16. Deon Burton at Soccerbase
  17. Jason Byrne at Soccerbase
  18. Stephen Bywater at Soccerbase
  19. Kevin Campbell at Soccerbase
  20. Marouane Chamakh at Soccerbase
  21. James Chambers at Soccerbase
  22. Stacy Coldicott at Soccerbase
  23. John Cornforth at Soccerbase
  24. Andreas Cornelius at Soccerbase
  25. Jermaine Darlington at Soccerbase
  26. Gareth M Davies at Soccerbase
  27. Gerald Dobbs at Soccerbase
  28. Keith Downing at Soccerbase
  29. Eoin at Soccerbase
  30. Jay Emmanuel-Thomas at Soccerbase
  31. Kelvin Etuhu at Soccerbase
  32. Terry Evans at Soccerbase
  33. Liam Feeney at Soccerbase
  34. Warren Feeney at Soccerbase
  35. Andrea Ferretti at Soccerbase
  36. Steven at Soccerbase
  37. Stuart Fleetwood at Soccerbase
  38. David Forde at Soccerbase
  39. Robbie Fowler at Soccerbase
  40. Kerim Frei at Soccerbase
  41. Martyn at Soccerbase
  42. "Gary Gill Career Stats at oncloudseven". Archived from the original on 2004-11-08.
  43. Luigi Glombard at Soccerbase
  44. Dean Gordon at Soccerbase
  45. Frédéric Gounongbe at Soccerbase
  46. Julian Gray at Soccerbase
  47. Matt Green at Soccerbase
  48. Ryan Green at Soccerbase
  49. Chris Greenacre at Soccerbase
  50. David Greene at Soccerbase
  51. Mark Grujić at Soccerbase
  52. Alan Harper at Soccerbase
  53. James Harper at Soccerbase
  54. Mark Harris at Soccerbase
  55. Neil Harris at Soccerbase
  56. Gerry Harrison at Soccerbase
  57. Mark Howard at Soccerbase
  58. David Hughes at Soccerbase
  59. Jamie Hughes at Soccerbase
  60. Ritchie Humphreys at Soccerbase
  61. Emyr Huws at Soccerbase
  62. Junichi Inamoto at Soccerbase
  63. Joe Jacobson at Soccerbase
  64. Nathaniel Jarvis at Soccerbase
  65. Leon at Soccerbase
  66. Steve Jenkins at Soccerbase
  67. Gethin Jones at Soccerbase
  68. Andy Jordan at Soccerbase
  69. Malvin Kamara at Soccerbase
  70. Andy Keogh at Soccerbase
  71. Alan at Soccerbase
  72. Dimitrios Konstantopoulos at Soccerbase
  73. Toni Koskela at Soccerbase
  74. Rickie Lambert at Soccerbase
  75. Simon Lappin at Soccerbase
  76. Liam Lawrence at Soccerbase
  77. Tom Lawrence at Soccerbase
  78. Arran Lee Barrett at Soccerbase
  79. Joe Lewis at Soccerbase
  80. Kyle Lightbourne at Soccerbase
  81. Kevin MacDonald at Soccerbase
  82. Ian MacLean at Soccerbase
  83. Steve MacLean at Soccerbase
  84. Gary Madine at Soccerbase
  85. Josh Magennis at Soccerbase
  86. Alan Mahon at Soccerbase
  87. Conor McAleny at Soccerbase
  88. Curtis McDonald at Soccerbase
  89. Brian McGorry at Soccerbase
  90. Allan McGregor at Soccerbase
  91. Nick McKoy at Soccerbase
  92. Simon Moore at Soccerbase
  93. Aaron Morris at Soccerbase
  94. Ravel Morrison at Soccerbase
  95. Pat Mountain at Soccerbase
  96. Carl Muggleton at Soccerbase
  97. Phil Mulryne at Soccerbase
  98. Brian Murphy at Soccerbase
  99. Guylain Ndumbu-Nsungu at Soccerbase
  100. Eddie Newton at Soccerbase
  101. Ryan Nicholls at Soccerbase
  102. Kurt Nogan at Soccerbase
  103. "Gordon Nutt's career stats at Neil Brown".
  104. Michael Oakes at Soccerbase
  105. Peter Odemwingie at Soccerbase
  106. Keith O'Halloran at Soccerbase
  107. Gary O'Neil at Soccerbase
  108. Quincy Owusu-Abeyie at Soccerbase
  109. Robert Page at Soccerbase
  110. Jon Parkin at Soccerbase
  111. Michael Parkins at Soccerbase
  112. Danny Parslow at Soccerbase
  113. "John Parson's career stats at the Football League Database".
  114. Scott Paterson at Soccerbase
  115. "John Pearson's career stats at the Football League Database".
  116. Lee Phillips at Soccerbase
  117. "Allen Price". Barry Hugman's Footballers. Retrieved 6 December 2018.
  118. Iwan Redan at Soccerbase
  119. Kieran at Soccerbase
  120. Michael Ricketts at Soccerbase
  121. Chris Riggott at Soccerbase
  122. Jimmy Rollo at Soccerbase
  123. Wayne Routledge at Soccerbase
  124. Kevin Russell at Soccerbase
  125. Jlloyd Samuel at Soccerbase
  126. Dean Saunders at Soccerbase
  127. Kasper Schmeichel at Soccerbase
  128. Tony Scully at Soccerbase
  129. Paul Shaw at Soccerbase
  130. Michael Simpkins at Soccerbase
  131. Kevin Summerfield at Soccerbase
  132. Solomon Taiwo at Soccerbase
  133. Gabriel Tamas at Soccerbase
  134. Mark Taylor at Soccerbase
  135. Stuart Taylor at Soccerbase
  136. Danny Thomas at Soccerbase
  137. Andy Thompson at Soccerbase
  138. Lee Tomlin at Soccerbase
  139. Ross Turnbull at Soccerbase
  140. Haris Vučkić at Soccerbase
  141. Simon Walton at Soccerbase
  142. Tony Watt at Soccerbase
  143. Danny Ward at Soccerbase
  144. Jamie Ward at Soccerbase
  145. Aaron Wildig at Soccerbase
  146. Yanic Wildschut at Soccerbase
  147. Darren Williams at Soccerbase
  148. Ben Wilson (English footballer) at Soccerbase
  149. Lee Worgan at Soccerbase
  150. Alan Wright at Soccerbase
  151. Eddie Youds at Soccerbase
  152. Wilfried Zaha at Soccerbase
  153. Peter Zoïs at Soccerbase
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.