Birmingham City - latest matches, scores and upcoming fixtures
Previous matches
Sun, Apr 27
League One

Birmingham
Mansfield

4 - 0

Wed, Apr 30
League One

Blackpool
Birmingham

0 - 2

Sat, May 3
League One

Cambridge
Birmingham

1 - 2

Upcoming matches
Fri, Aug 8
Birmingham
Ipswich

7:00PM

Tue, Aug 12
EFL Cup

Birmingham
Sheff Utd

6:45PM

Sat, Aug 16
Blackburn
Birmingham

2:00PM

Sat, Aug 23
Birmingham
Oxford Utd

2:00PM

Sat, Aug 30
Leicester
Birmingham

2:00PM

Sat, Sep 13
Stoke
Birmingham

2:00PM

Sat, Sep 20
Birmingham
Swansea

2:00PM

Sat, Sep 27
Coventry
Birmingham

2:00PM

Tue, Sep 30
Birmingham
Sheff Wed

6:45PM

Sat, Oct 4
Wrexham
Birmingham

2:00PM

Sat, Oct 18
Birmingham
Hull

2:00PM

Tue, Oct 21
Preston
Birmingham

6:45PM

Sat, Oct 25
Bristol City
Birmingham

2:00PM

Sat, Nov 1
Birmingham
Portsmouth

3:00PM

Tue, Nov 4
Birmingham
Millwall

7:45PM

Sat, Nov 8
Middlesbrough
Birmingham

3:00PM

Sat, Nov 22
Birmingham
Norwich

3:00PM

Wed, Nov 26
West Brom
Birmingham

7:45PM

Sat, Nov 29
Birmingham
Watford

3:00PM

Sat, Dec 6
Southampton
Birmingham

3:00PM

Tue, Dec 9
QPR
Birmingham

7:45PM

Sat, Dec 13
Birmingham
Charlton

3:00PM

Sat, Dec 20
Sheff Utd
Birmingham

3:00PM

Fri, Dec 26
Birmingham
Derby

3:00PM

Mon, Dec 29
Birmingham
Southampton

7:45PM

Jan 1, 2026
Watford
Birmingham

3:00PM

Jan 4, 2026
Birmingham
Coventry

3:00PM

Jan 17, 2026
Swansea
Birmingham

3:00PM

Jan 20, 2026
Sheff Wed
Birmingham

7:45PM

Jan 24, 2026
Birmingham
Stoke

3:00PM

Jan 31, 2026
Oxford Utd
Birmingham

3:00PM

Feb 7, 2026
Birmingham
Leicester

3:00PM

Feb 14, 2026
Birmingham
West Brom

3:00PM

Feb 21, 2026
Norwich
Birmingham

3:00PM

Feb 25, 2026
Millwall
Birmingham

7:45PM

Feb 28, 2026
Birmingham
Middlesbrough

3:00PM

Mar 7, 2026
Charlton
Birmingham

3:00PM

Mar 10, 2026
Birmingham
QPR

7:45PM

Mar 14, 2026
Birmingham
Sheff Utd

3:00PM

Mar 21, 2026
Derby
Birmingham

3:00PM

Apr 3, 2026
Birmingham
Blackburn

2:00PM

Apr 6, 2026
Ipswich
Birmingham

2:00PM

Apr 11, 2026
Birmingham
Wrexham

2:00PM

Apr 18, 2026
Hull
Birmingham

2:00PM

Apr 22, 2026
Birmingham
Preston

6:45PM

Apr 25, 2026
Birmingham
Bristol City

2:00PM

May 2, 2026
Portsmouth
Birmingham

11:30AM

Fixtures
Sun, Apr 27
League One

Birmingham
Mansfield

4 - 0

Wed, Apr 30
League One

Blackpool
Birmingham

0 - 2

Sat, May 3
League One

Cambridge
Birmingham

1 - 2

Fri, Aug 8
Championship

Birmingham
Ipswich

7:00PM

Tue, Aug 12
EFL Cup

Birmingham
Sheff Utd

6:45PM

Sat, Aug 16
Championship

Blackburn
Birmingham

2:00PM

Sat, Aug 23
Championship

Birmingham
Oxford Utd

2:00PM

Sat, Aug 30
Championship

Leicester
Birmingham

2:00PM

Sat, Sep 13
Championship

Stoke
Birmingham

2:00PM

Sat, Sep 20
Championship

Birmingham
Swansea

2:00PM
