11/24/2012 - Saturday

Derby County
3
x
2

Birmingham City
11/17/2012 - Saturday

Birmingham City
2
x
3

Hull City
11/10/2012 - Saturday

Blackburn Rovers
1
x
1

Birmingham City
11/06/2012 - Tuesday

Birmingham City
2
x
0

Bristol City
11/03/2012 - Saturday

Birmingham City
0
x
1

Ipswich Town
10/27/2012 - Saturday

Leeds United
0
x
1

Birmingham City
10/23/2012 - Tuesday

Millwall
3
x
3

Birmingham City
10/20/2012 - Saturday

Birmingham City
1
x
1

Leicester City
10/06/2012 - Saturday

Birmingham City
0
x
1

Huddersfield Town
10/02/2012 - Tuesday

Cardiff City
2
x
1

Birmingham City
09/29/2012 - Saturday

Brighton & Hove Albion
0
x
1

Birmingham City
09/22/2012 - Saturday

Birmingham City
0
x
5

Barnsley
09/18/2012 - Tuesday

Birmingham City
2
x
1

Bolton Wanderers
09/15/2012 - Saturday

Nottingham Forest
2
x
2

Birmingham City
09/01/2012 - Saturday

Birmingham City
1
x
0

Peterborough United
08/25/2012 - Saturday

Watford
2
x
0

Birmingham City
08/21/2012 - Tuesday

Sheffield Wednesday
3
x
2

Birmingham City
08/18/2012 - Saturday

Birmingham City
1
x
1

Charlton Athletic
04/28/2012 - Saturday
07:30

Birmingham City
2
x
0

Reading
04/21/2012 - Saturday
10:00

Brighton & Hove Albion
1
x
1

Birmingham City
04/17/2012 - Tuesday
14:45

Ipswich Town
1
x
1

Birmingham City
04/14/2012 - Saturday
10:00

Birmingham City
2
x
2

Bristol City
04/09/2012 - Monday
12:20

West Ham United
3
x
3

Birmingham City
04/07/2012 - Saturday
10:00

Birmingham City
3
x
1

Crystal Palace
04/03/2012 - Tuesday
14:45

Burnley
1
x
3

Birmingham City
03/30/2012 - Friday
14:45

Doncaster Rovers
1
x
3

Birmingham City
03/25/2012 - Sunday
07:00

Birmingham City
1
x
1

Cardiff City
03/20/2012 - Tuesday
15:45

Portsmouth
4
x
1

Birmingham City
03/17/2012 - Saturday
11:00

Birmingham City
3
x
0

Middlesbrough
03/13/2012 - Tuesday
15:45

Leicester City
3
x
1

Birmingham City