Cardiff City squad numbers

Who Wore It? › Cardiff City

Every Cardiff City squad number, 2003-04 to 2026-27: 58 numbers worn by 348 players across the Premier League, the Championship and the League One. Pick a number to see everyone who has worn it, and the shirts and prints we have with it.

We’re adding to this archive all the time, and older seasons are on the way. Spotted something wrong? Let us know.

See every Cardiff City shirt in the shirt archive →

Squad numbers

Follow Cardiff City

Get an email when a new Cardiff City shirt comes in. Pick a size if you only want yours.

Cardiff City name and number prints

Official lettering, ready to press onto a shirt. Here are a few; we have sets for many more Cardiff City players.

See every Cardiff City player we print →

Season by season

2026-27 · Championship
No.PlayerPosition
1Nathan TrottGoalkeeper
2Will FishDefender
3Joel BaganDefender
4Gabriel OshoDefender
5Krystian BielikDefender
8Jack MoylanMidfielder
9Yousef SalechAttacker
10Rubin ColwillMidfielder
11Ollie TannerMidfielder
14David TurnbullMidfielder
16Chris WillockMidfielder
18Alex RobertsonMidfielder
23Calum Scanlon LoaneeDefender
27Joel ColwillMidfielder
30Harry TyrerGoalkeeper
33Rob TankiewiczMidfielder
38Perry NgDefender
39Isaak DaviesAttacker
40Noah AnyadikeDefender
41Matthew TurnerGoalkeeper
43Paul Ujobolo MorenoMidfielder
44Ronan KpakioDefender
45Cian AshfordMidfielder
47Callum RobinsonAttacker
48Dylan LawlorDefender
50Charlie HoltMidfielder
2025-26 · League One
No.PlayerPosition
2Will FishDefender
3Joel BaganDefender
4Gabriel OshoDefender
5Jesper DalandDefender
6Ryan WintleMidfielder
8Omari Kellyman LoaneeMidfielder
10Rubin ColwillMidfielder
11Ollie TannerMidfielder
12Calum ChambersDefender
13Nathan Trott LoaneeGoalkeeper
14David TurnbullMidfielder
16Chris WillockMidfielder
18Alex RobertsonMidfielder
21Jak AlnwickGoalkeeper
22Yousef SalechAttacker
23Calum Scanlon LoaneeDefender
24Eli KingMidfielder
27Joel ColwillMidfielder
28Dakarai MaficoMidfielder
29Tanatswa NyakuhwaAttacker
30Harry TyrerGoalkeeper
38Perry NgDefender
39Isaak DaviesAttacker
41Matthew TurnerGoalkeeper
44Ronan KpakioDefender
45Cian AshfordMidfielder
47Callum RobinsonAttacker
48Dylan LawlorDefender
55Rob TankiewiczMidfielder
70Noah WilliamsDefender
71Paul Ujobolo MorenoMidfielder
2024-25 · Championship
2023-24 · Championship
No.PlayerPosition
1Ethan HorvathGoalkeeper
2Mahlon RomeoDefender
4Dimitrios GoutasDefender
5Mark McGuinnessDefender
6Ryan WintleMidfielder
8Joe RallsMidfielder
9Kion EteteAttacker
10Aaron James RamseyMidfielder
11Callum O'DowdaMidfielder
12Nat Phillips LoaneeDefender
12Iké Ugbo LoaneeAttacker
13Rúnar Alex Rúnarsson LoaneeGoalkeeper
14Josh Bowler LoaneeMidfielder
15David TurnbullMidfielder
16Karlan Grant LoaneeMidfielder
17Jamilu CollinsDefender
18Ebou AdamsMidfielder
19Romaine Theodore SawyersMidfielder
20Famara Diédhiou LoaneeAttacker
21Jak AlnwickGoalkeeper
22Yakou MéïtéAttacker
23Manolis SiopisMidfielder
24Jonathan Panzo LoaneeDefender
25Kieron EvansMidfielder
26Jack SimpsonDefender
27Rubin ColwillMidfielder
30Josh Wilson-Esbrand LoaneeDefender
32Ollie TannerAttacker
34Joel ColwillMidfielder
35Andrew Farai RinomhotaMidfielder
36Raheem ConteMidfielder
37Dylan LawlorDefender
38Perry NgDefender
40Josh BeecherDefender
41Matthew TurnerGoalkeeper
43Jai SemenyoDefender
45Cian AshfordMidfielder
46Morgan WigleyAttacker
47Callum RobinsonAttacker
48Cameron AntwiMidfielder
49Luey GilesDefender
50Cody TwoseMidfielder
51Dakarai MaficoMidfielder
–Xavier BenjaminDefender
–Rohan LuthraGoalkeeper
2022-23 · Championship
2021-22 · Championship
No.PlayerPosition
1Dillon PhillipsGoalkeeper
2Mark McGuinnessDefender
3Joel BaganDefender
4Sean MorrisonDefender
5Aden FlintDefender
6Will VaulksMidfielder
7Leandro BacunaMidfielder
8Joe RallsMidfielder
9Jordan Hugill LoaneeAttacker
10Uche Ikpeazu LoaneeAttacker
10Kieffer MooreAttacker
11Josh MurphyMidfielder
14Isaac Vassell
15Ryan WintleMidfielder
16Curtis NelsonDefender
17Cody Drameh LoaneeDefender
18Alfie Doughty LoaneeMidfielder
19James CollinsAttacker
21Marlon PackMidfielder
22Tommy Doyle LoaneeMidfielder
23Max WattersDefender
24Marley WatkinsAttacker
25Alex SmithiesGoalkeeper
26Ryan Giles LoaneeMidfielder
27Rubin ColwillMidfielder
28Tom SangDefender
29Neil HarrisMidfielder
29Mark HarrisAttacker
30Ciaron BrownDefender
32Eli KingMidfielder
33Keenan PattenMidfielder
34Jai SemenyoDefender
35Chanka ZimbaAttacker
36Kieron EvansMidfielder
37Sam BowenMidfielder
38Perry NgDefender
39Isaak DaviesAttacker
42Ollie DenhamDefender
43Rohan LuthraGoalkeeper
–Gavin Whyte
2020-21 · Championship
No.PlayerPosition
1Dillon PhillipsGoalkeeper
2Jordi Osei-Tutu LoaneeDefender
3Joe BennettDefender
4Sean MorrisonDefender
5Aden FlintDefender
6Will VaulksMidfielder
7Leandro BacunaDefender
8Joe RallsMidfielder
9Robert GlatzelAttacker
10Kieffer MooreAttacker
11Josh MurphyAttacker
12Alex SmithiesGoalkeeper
13Filip Benkovic LoaneeDefender
13Callum PatersonMidfielder
15Jonathan WilliamsMidfielder
16Curtis NelsonDefender
17Lee TomlinAttacker
18Greg CunninghamDefender
19Max WattersDefender
20Gavin WhyteAttacker
21Marlon PackMidfielder
22Sol BambaDefender
23Harry Wilson LoaneeMidfielder
25Joe DayGoalkeeper
27Sheyi Ojo LoaneeMidfielder
28Tom SangDefender
29Mark HarrisMidfielder
30Ciaron BrownMidfielder
31George RatcliffeGoalkeeper
32Joel BaganDefender
33Junior HoilettMidfielder
35Kieron EvansMidfielder
36Keenan PattenMidfielder
37Chanka ZimbaAttacker
38Perry NgMidfielder
39Isaak DaviesAttacker
40Rubin ColwillMidfielder
41Sam BowenMidfielder
2019-20 · Championship
No.PlayerPosition
1Neil EtheridgeGoalkeeper
2Lee PeltierDefender
2Dion Sanderson LoaneeDefender
3Joe BennettDefender
4Sean MorrisonDefender
5Aden FlintDefender
6Will VaulksMidfielder
7Leandro BacunaMidfielder
8Joe RallsMidfielder
9Robert GlatzelAttacker
10Isaac VassellAttacker
11Josh MurphyMidfielder
12Alex SmithiesGoalkeeper
13Callum PatersonMidfielder
14Albert Adomah LoaneeMidfielder
14Bobby De Cordova-ReidMidfielder
15Marlon PackMidfielder
16Curtis NelsonDefender
17Lee TomlinMidfielder
19Nathaniel Méndez-LaingMidfielder
20Gavin WhyteMidfielder
21Jazz RichardsDefender
22Sol BambaDefender
23Daniel WardAttacker
24Gary MadineAttacker
24Brad Smith LoaneeDefender
25Joe DayGoalkeeper
27Omar BogleAttacker
30Ciaron BrownDefender
32Cameron CoxeDefender
33Junior HoilettMidfielder
42Ntazana MayembeMidfielder
2018-19 · Premier League
No.PlayerPosition
1Neil EtheridgeGoalkeeper
2Lee PeltierDefender
3Joe BennettDefender
4Sean MorrisonDefender
5Bruno Ecuele MangaDefender
6Jazz RichardsDefender
7Harry Arter LoaneeMidfielder
8Joe RallsMidfielder
9Daniel WardAttacker
10Kenneth ZohoreAttacker
11Josh MurphyMidfielder
12Alex SmithiesGoalkeeper
13Callum PatersonDefender
14Bobby De Cordova-ReidAttacker
15Leandro BacunaDefender
16Matthew ConnollyDefender
17Aron GunnarssonMidfielder
18Greg CunninghamDefender
19Nathaniel Méndez-LaingAttacker
20Loïc DamourMidfielder
21Víctor Camarasa LoaneeMidfielder
22Sol BambaDefender
23Kadeem HarrisMidfielder
24Gary MadineAttacker
28Brian MurphyGoalkeeper
29Oumar Niasse LoaneeAttacker
32Rhys HealeyAttacker
33Junior HoilettMidfielder
2017-18 · Championship
No.PlayerPosition
2Lee PeltierDefender
3Joe BennettMidfielder
4Sean MorrisonDefender
5Bruno Ecuele MangaDefender
6Jazz RichardsDefender
7Lee TomlinAttacker
8Joe RallsMidfielder
9Daniel WardAttacker
10Kenneth ZohoreAttacker
11Kadeem HarrisMidfielder
12Liam Feeney LoaneeMidfielder
14Sol BambaDefender
15Greg HalfordDefender
16Matthew ConnollyDefender
17Aron GunnarssonMidfielder
18Callum PatersonMidfielder
19Nathaniel Méndez-LaingMidfielder
20Loïc DamourMidfielder
21Craig Bryson LoaneeMidfielder
23Matty KennedyMidfielder
24Marko Grujić LoaneeMidfielder
25Neil EtheridgeGoalkeeper
26Frederic GounongbeAttacker
28Brian MurphyGoalkeeper
29Rolf FeltscherDefender
29Jamie WardMidfielder
30Omar BogleAttacker
32Armand TraoreAttacker
33Junior HoilettAttacker
35Yanic Wildschut LoaneeAttacker
37Rhys HealeyAttacker
44Gary MadineAttacker
2016-17 · Championship
2015-16 · Championship
No.PlayerPosition
1Txiki AcazGoalkeeper
2Lee PeltierDefender
3FábioDefender
4Sean MorrisonDefender
5Bruno Ecuele MangaDefender
6Ben TurnerDefender
7Peter WhittinghamMidfielder
8Joe RallsMidfielder
9Kenwyne JonesAttacker
10Joe MasonAttacker
11Craig NooneMidfielder
12Declan JohnDefender
13Alberto SuárezAttacker
14Federico MachedaAttacker
15Kagisho Evidence DikgacoiMidfielder
16Matthew ConnollyDefender
17Aron GunnarssonMidfielder
18Eoin DoyleAttacker
19Alex RevellAttacker
20Gabriel TamaşDefender
21Simon MooreGoalkeeper
22Stuart O'KeefeMidfielder
23Matty KennedyMidfielder
24Kadeem HarrisMidfielder
26Kenneth Zohore LoaneeAttacker
27Lex Immers LoaneeAttacker
28Scott MaloneDefender
30Ben WilsonGoalkeeper
33Tony Watt Loanee
36Deji OshilajaDefender
37Tom Lawrence LoaneeMidfielder
38Sammy Ameobi LoaneeAttacker
39Idriss SaadiAttacker
2014-15 · Championship
2013-14 · Premier League
2012-13 · Championship
2011-12 · Championship
2010-11 · Championship
2009-10 · Championship
2008-09 · Championship
2006-07 · Championship
2004-05 · Championship
No.PlayerPosition
1Tony WarnerGoalkeeper
2Rhys WestonDefender
3Gary CroftDefender
5Robert PageDefender
6Danny GabbidonDefender
7Neal ArdleyMidfielder
7John RobinsonMidfielder
8Graham KavanaghMidfielder
9Andy CampbellAttacker
10Michael BouldingAttacker
10Robert EarnshawAttacker
11Peter ThorneAttacker
12Willie BolandMidfielder
13Martyn MargetsonGoalkeeper
14Alan LeeAttacker
15Richard LangleyMidfielder
16Chris BarkerDefender
17James CollinsDefender
18Lee BullockMidfielder
19Paul ParryMidfielder
20Gavin GordonAttacker
21Tony VidmarDefender
22Arran Lee-BarrettGoalkeeper
23Neil AlexanderGoalkeeper
24Gareth WhalleyMidfielder
24Darren WilliamsMidfielder
25Jobi McAnuffMidfielder
27Toni KoskelaMidfielder
29Nicky FishMidfielder
30Byron AnthonyDefender
31Michael ParkinsMidfielder
32Danny ThomasAttacker
33Richard IngramAttacker
34Kirk HugginsDefender
35Cameron JeromeAttacker
36Joe LedleyMidfielder
–Neil HarrisAttacker
–Junichi InamotoMidfielder
–Gary O'NeilMidfielder
2003-04 · Championship
No.PlayerPosition
1Neil AlexanderGoalkeeper
2Rhys WestonDefender
3Chris BarkerDefender
4Gareth WhalleyMidfielder
5Spencer PriorDefender
6Danny GabbidonDefender
7John RobinsonMidfielder
8Graham KavanaghMidfielder
9Andy CampbellAttacker
10Robert EarnshawAttacker
11Peter ThorneAttacker
12Willie BolandMidfielder
13Martyn MargetsonGoalkeeper
14Jason BowenAttacker
15Mark BonnerMidfielder
16Gary CroftDefender
17James CollinsDefender
18Scott YoungDefender
19Leyton MaxwellMidfielder
19Paul ParryMidfielder
20Gavin GordonAttacker
21Tony VidmarDefender
22Arran Lee-BarrettGoalkeeper
23Stuart FleetwoodAttacker
24Alan LeeAttacker
25Richard LangleyMidfielder
26Lee BullockMidfielder
26Julian GrayMidfielder
27Nicky FishMidfielder

Trusted on eBay

100% positive feedback · 33 ratings

“Great item and delivery. Thank you”
r***0 on eBay, November 2026
“Amazing jacket and super fast delivery. 5*”
d***a on eBay, August 2026
“Great item, as described and fast delivery. Thank you 🏴󠁧󠁢󠁥󠁮󠁧󠁿”
l***0 on eBay, July 2026