Kick off times subject to change
10/08/2024 - 12:30 - Cardiff City 0 - 2 Sunderland
13/08/2024 - 19:45 - Cardiff City 2 - 0 Bristol Rovers - Carabao Cup 1st round
17/08/2024 - 15:00 - Burnley 5 - 0 Cardiff City
25/08/2024 - 15:00 - Swansea City 1 - 1 Cardiff City
28/08/2024 - 19:45 - Cardiff City 3 - 5 Southampton - Carabao Cup 2nd round
31/08/2024 - 12:30 - Cardiff City 0 - 2 Middlesbrough
14/09/2024 - 15:00 - Derby County 1 - 0 Cardiff City
21/09/2024 - 15:00 - Cardiff City 0 - 2 Leeds United
28/09/2024 - 15:00 - Hull City 4 - 1 Cardiff City
01/10/2024 - 19:45 - Cardiff City 1 - 0 Millwall
06/10/2024 - 15:00 - Bristol City 1 - 1 Cardiff City
19/10/2024 - 12:30 - Cardiff City 5 - 0 Plymouth Argyle
22/10/2024 - 19:45 - Cardiff City 2 - 0 Portsmouth
26/10/2024 - 15:00 - West Bromwich Albion 0 - 0 Cardiff City
02/11/2024 - 15:00 - Norwich City (h)
06/11/2024 - 20:00 - Luton Town (a) - Live on Sky Sports +
09/11/2024 - 12:30 - Blackburn Rovers (h) - Live on Sky Sports Football
23/11/2024 - 12:30 - Sheffield Wednesday (a) - Live on Sky Sports +
27/11/2024 - 19:45 - Queens Park Rangers (h) - Live on Sky Sports +
30/11/2024 - 15:00 - Coventry City (a)
07/12/2024 - 15:00 - Watford (h)
11/12/2024 - 19:45 - Preston North End (h) - Live on Sky Sports +
14/12/2024 - 15:00 - Stoke City (a)
21/12/2024 - 15:00 - Sheffield United (h)
26/12/2024 - 15:00 - Oxford United (a) - Live on Sky Sports +
29/12/2024 - 15:00 - Watford (a) - Live on Sky Sports +
01/01/2025 - 15:00 - Coventry City (h) - Live on Sky Sports +
04/01/2025 - 15:00 - Middlesbrough (a)
18/01/2025 - 15:00 - Swansea City (h)
21/01/2025 - 19:45 - Millwall (a)
25/01/2025 - 15:00 - Derby County (h)
01/02/2025 - 15:00 - Leeds United (a)
08/02/2025 - 15:00 - Hull City (h)
11/02/2025 - 19:45 - Portsmouth (a)
15/02/2025 - 15:00 - Bristol City (h)
22/02/2025 - 15:00 - Plymouth Argyle (a)
01/03/2025 - 15:00 - Burnley (h)
08/03/2025 - 15:00 - Sunderland (a)
11/03/2025 - 19:45 - Luton Town (h)
15/03/2025 - 15:00 - Blackburn Rovers (a)
29/03/2025 - 15:00 - Sheffield Wednesday (h)
05/04/2025 - 15:00 - Queens Park Rangers (a)
08/04/2025 - 19:45 - Preston North End (a)
12/04/2025 - 15:00 - Stoke City (h)
18/04/2025 - 15:00 - Sheffield United (a)
21/04/2025 - 15:00 - Oxford United (h)
26/04/2025 - 15:00 - West Bromwich Albion (h)
03/05/2025 - 15:00 - Norwich City (a)