Cardiff City - latest matches, scores and upcoming fixtures
Previous matches
11 Jul 2023
Club Friendlies
CardiffBristol Rovers
1 - 1
11 Jul 2023
Club Friendlies
CardiffBristol Rovers
1 - 0
19 Jul 2023
Club Friendlies
BragaCardiff
1 - 0
22 Jul 2023
Club Friendlies
FC PortoCardiff
4 - 0
6 Aug 2023
LeedsCardiff
2 - 2
9 Aug 2023
EFL Cup
CardiffColchester
5 - 2
Pen12 Aug 2023
CardiffQPR
1 - 2
19 Aug 2023
LeicesterCardiff
2 - 1
26 Aug 2023
CardiffSheff Wed
2 - 1
29 Aug 2023
EFL Cup
BirminghamCardiff
1 - 3
2 Sept 2023
IpswichCardiff
3 - 2
16 Sept 2023
CardiffSwansea
2 - 0
19 Sept 2023
CardiffCoventry
3 - 2
24 Sept 2023
SunderlandCardiff
0 - 1
27 Sept 2023
EFL Cup
BlackburnCardiff
5 - 2
30 Sept 2023
CardiffRotherham
2 - 0
3 Oct 2023
MiddlesbroughCardiff
2 - 0
7 Oct 2023
CardiffWatford
1 - 1
21 Oct 2023
BlackburnCardiff
1 - 0
24 Oct 2023
HuddersfieldCardiff
0 - 4
28 Oct 2023
CardiffBristol City
2 - 0
4 Nov 2023
StokeCardiff
0 - 0
11 Nov 2023
CardiffNorwich
2 - 3
25 Nov 2023
PrestonCardiff
1 - 2
28 Nov 2023
CardiffWest Brom
0 - 1
2 Dec 2023
SouthamptonCardiff
2 - 0
9 Dec 2023
CardiffMillwall
1 - 0
13 Dec 2023
CardiffBirmingham
0 - 1
16 Dec 2023
HullCardiff
3 - 0
23 Dec 2023
Sheff WedCardiff
1 - 2
26 Dec 2023
CardiffPlymouth
2 - 2
29 Dec 2023
CardiffLeicester
0 - 2
Mon, 1 Jan
QPRCardiff
1 - 2
Sat, 6 Jan
FA Cup
Sheff WedCardiff
4 - 0
Sat, 13 Jan
CardiffLeeds
0 - 3
Sat, 20 Jan
PlymouthCardiff
3 - 1
Sat, 3 Feb
WatfordCardiff
0 - 1
Sat, 10 Feb
CardiffPreston
0 - 2
Tue, 13 Feb
West BromCardiff
2 - 0
Sat, 17 Feb
NorwichCardiff
4 - 1
Tue, 20 Feb
CardiffBlackburn
0 - 0
Sat, 24 Feb
CardiffStoke
2 - 1
Sat, 2 Mar
Bristol CityCardiff
0 - 1
Wed, 6 Mar
CardiffHuddersfield
1 - 0
Sat, 9 Mar
CardiffIpswich
2 - 1
Sat, 16 Mar
SwanseaCardiff
2 - 0
Fri, 29 Mar
CardiffSunderland
0 - 2
Mon, 1 Apr
CoventryCardiff
1 - 2
Sat, 6 Apr
CardiffHull
1 - 3
Wed, 10 Apr
BirminghamCardiff
0 - 1
Sat, 13 Apr
MillwallCardiff
3 - 1
Sat, 20 Apr
CardiffSouthampton
2 - 1
Sat, 27 Apr
CardiffMiddlesbrough
1 - 4
Upcoming matches
Sat, 4 May
RotherhamCardiff
11:30
Next match
ChampionshipRotherham
11:30
4 May
Cardiff