Cardiff City players
Every football player who has represented Wales club Cardiff City at any point in their career, from their most capped internationals to those who spent just one season at the club.
324 players
AllActiveRetired
ALLABCDEFGHIJKLMNOPRSTUVWZ
PLAYER
POS
DOB
CLUB
SINCE
GM
Gary Medel
DF
03.08.1987 (39)
CHIChile
CHI Universidad Católica
2025
BE
Bruno Ecuele Manga
DF
16.07.1988 (38)
GABGabon
FRA Paris 13 Atletico
2024
CG
Chris Gunter
DF
21.07.1989 (37)
WALWales
Retired
AG
Aron Gunnarsson
MF
22.04.1989 (37)
ISLIceland
QAT Al-Gharafa
2024
ZF
Zhiyi Fan
DF
22.01.1970 (56)
CHNChina
Retired
KS
Kasper Schmeichel
GK
05.11.1988 (38)
DENDenmark
SCO Celtic
2024
KJ
Kenwyne Jones
MF
05.10.1984 (42)
TRITrinidad and Tobago
Retired
AR
Aaron Ramsey
MF
26.12.1990 (36)
WALWales
Retired
JI
Junichi Inamoto
MF
18.09.1979 (47)
JPNJapan
Retired
NE
Neil Etheridge
GK
07.02.1990 (36)
PHIPhilippines
THA Buriram United
2024
JM
Josh Magennis
FW
15.08.1990 (36)
NIRNorthern Ireland
ENG Exeter City
2024
CB
Craig Bellamy
FW
13.07.1979 (47)
WALWales
Retired
JL
Joe Ledley
MF
21.01.1987 (39)
WALWales
Retired
TV
Tony Vidmar
DF
04.07.1970 (56)
AUSAustralia
Retired
DS
Dean Saunders
FW
21.06.1964 (62)
WALWales
Retired
KM
Kenny Miller
FW
23.12.1979 (47)
SCOScotland
Retired
JH
Junior Hoilett
FW
05.06.1990 (36)
CANCanada
ENG Swindon Town
2026
GT
Gabriel Tamaș
DF
09.11.1983 (43)
ROURomania
Retired
LB
Leandro Bacuna
MF
21.08.1991 (35)
CUWCuraçao
TUR Iğdır FK
2026
MC
Marouane Chamakh
FW
10.01.1984 (42)
MARMorocco
Retired
PO
Peter Odemwingie
FW
15.07.1981 (45)
NGANigeria
Retired
EJ
Eddie Johnson
FW
31.03.1984 (42)
USAUnited States
Retired
DB
Deon Burton
FW
25.10.1976 (50)
JAMJamaica
Retired
HW
Harry Wilson
MF
22.03.1997 (29)
WALWales
ENG Fulham
2022
RE
Robert Earnshaw
FW
06.04.1981 (45)
WALWales
Retired
HH
Heidar Helguson
FW
22.08.1977 (49)
ISLIceland
Retired
SA
Semi Ajayi
DF
09.11.1993 (33)
NGANigeria
ENG Hull City
2025
KD
Kagisho Dikgacoi
MF
24.11.1984 (42)
RSASouth Africa
Retired
JC
James Collins
DF
23.08.1983 (43)
WALWales
Retired
RT
Rod Thomas
DF
11.01.1947 (†)
WALWales
Deceased
RS
Romaine Sawyers
MF
02.11.1991 (35)
SKNSaint Kitts and Nevis
Free Agent
DG
Danny Gabbidon
DF
08.08.1979 (47)
WALWales
Retired
KM
Kieffer Moore
FW
08.08.1992 (34)
WALWales
WAL Wrexham
2025
SO
Seyi Olofinjana
MF
12.06.1980 (46)
NGANigeria
Retired
DM
David Marshall
GK
05.03.1985 (41)
SCOScotland
SCO Hibernian
2022
SB
Sol Bamba
DF
13.01.1985 (†)
CIVIvory Coast
Deceased
WF
Warren Feeney
FW
17.01.1981 (45)
NIRNorthern Ireland
Retired
AC
Andreas Cornelius
FW
16.03.1993 (33)
DENDenmark
DEN FC København
2022
ME
Mike England
DF
02.12.1941 (85)
WALWales
Retired
AA
Adrian Alston
FW
06.02.1949 (77)
AUSAustralia
Retired
AM
Allan McGregor
GK
31.01.1982 (44)
SCOScotland
SCO Rangers
2018
BD
Bobby De Cordova-Reid
FW
02.02.1993 (33)
JAMJamaica
ENG Leicester City
2024
BK
Bo-Kyung Kim
MF
06.10.1989 (37)
KORSouth Korea
KOR FC Anyang
2025
MA
Mark Aizlewood
DF
01.10.1959 (67)
WALWales
Retired
JC
John Charles
FW
27.12.1931 (†)
WALWales
Deceased
WZ
Wilfried Zaha
MF
10.11.1992 (34)
CIVIvory Coast
USA Charlotte FC
2025 (Loan)
MS
Manolis Siopis
MF
14.05.1994 (32)
GREGreece
GRE Panathinaikos
2025
MM
Mats Møller Dæhli
MF
02.03.1995 (31)
NORNorway
NOR Molde
2024
JW
Jamie Ward
FW
12.05.1986 (40)
NIRNorthern Ireland
UAE Precision
2024
MK
Mark Kennedy
DF
15.05.1976 (50)
IRLIreland
Retired
1234Next ›

All Tags in Database

Discover more tags across eligibility, clubs, players, national teams and international football pathways.

See more tags →