05/04/2024 - Saturday
07:30

Birmingham City
1
x
0

Norwich City
04/27/2024 - Saturday
10:00

Huddersfield Town
1
x
1

Birmingham City
04/20/2024 - Saturday
10:00

Rotherham
0
x
0

Birmingham City
04/13/2024 - Saturday
10:00

Birmingham City
3
x
0

Coventry City
04/10/2024 - Wednesday
14:45

Birmingham City
0
x
1

Cardiff City
04/06/2024 - Saturday
10:00

Leicester City
2
x
1

Birmingham City
04/01/2024 - Monday
10:00

Birmingham City
1
x
0

Preston North End
03/29/2024 - Friday
11:00

Queens Park Rangers
2
x
1

Birmingham City
03/16/2024 - Saturday
11:00

Birmingham City
0
x
1

Watford
03/12/2024 - Tuesday
15:45

Birmingham City
0
x
1

Middlesbrough
03/09/2024 - Saturday
10:00

Millwall
1
x
0

Birmingham City
03/05/2024 - Tuesday
14:45

Hull City
1
x
1

Birmingham City
03/02/2024 - Saturday
10:00

Birmingham City
3
x
4

Southampton
02/24/2024 - Saturday
10:00

Ipswich Town
3
x
1

Birmingham City
02/17/2024 - Saturday
10:00

Birmingham City
2
x
1

Sunderland
02/13/2024 - Tuesday
14:45

Birmingham City
1
x
0

Blackburn Rovers
02/09/2024 - Friday
15:00

Sheffield Wednesday
2
x
0

Birmingham City
02/03/2024 - Saturday
10:00

West Bromwich Albion
1
x
0

Birmingham City
01/20/2024 - Saturday
10:00

Stoke City
1
x
2

Birmingham City
01/13/2024 - Saturday
10:00

Birmingham City
2
x
2

Swansea City
01/01/2024 - Monday
10:00

Leeds United
3
x
0

Birmingham City
12/29/2023 - Friday
14:45

Birmingham City
0
x
0

Bristol City
12/26/2023 - Tuesday
12:15

Birmingham City
1
x
3

Stoke City
12/23/2023 - Saturday
10:00

Plymouth Argyle
3
x
3

Birmingham City
12/18/2023 - Monday
15:00

Birmingham City
2
x
3

Leicester City
12/13/2023 - Wednesday
14:45

Cardiff City
0
x
1

Birmingham City
12/08/2023 - Friday
15:00

Coventry City
2
x
0

Birmingham City
12/02/2023 - Saturday
10:00

Birmingham City
0
x
0

Rotherham
11/29/2023 - Wednesday
14:45

Blackburn Rovers
4
x
2

Birmingham City
11/25/2023 - Saturday
10:00

Birmingham City
2
x
1

Sheffield Wednesday