Birmingham host QPR in the England Championship on 11 March 2026, Wednesday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 19:45 UK Time.
Birmingham return home looking to re-establish momentum after a sequence of mixed results that has kept them hovering around mid-table territory. Their performances have alternated between disciplined defensive displays and matches where control has slipped during key moments.
QPR travel into the fixture under greater pressure following several heavy defeats that have disrupted their rhythm. While they remain capable of producing attacking moments, recent matches have exposed defensive weaknesses that opponents have repeatedly exploited.
Birmingham’s recent results underline the unpredictable nature of their performances. Their most recent outing ended in a narrow 0-1 defeat away at Charlton, a match where attacking chances were limited despite periods of possession.
Earlier fixtures have produced a mixture of outcomes. A 1-3 home loss to Middlesbrough highlighted defensive vulnerability when facing aggressive attacking pressure, while the 2-1 victory away at Norwich showed Birmingham’s ability to respond effectively on the counter. The 0-0 draw against West Brom also demonstrated a more controlled defensive display, although the heavy 0-3 defeat at Millwall revealed how quickly matches can turn when defensive balance disappears.
QPR arrive after a difficult run that has included several damaging results. Their most recent performance resulted in a heavy 0-4 home defeat to Middlesbrough, following another setback in the 0-2 loss against Sheffield United where they struggled to create sustained attacking pressure.
The 0-5 defeat away at Southampton earlier in the sequence further exposed defensive instability when facing sides capable of maintaining tempo. Even their more positive results have come in open matches, such as the 3-1 away win at Hull City. However, the 1-3 loss to Blackburn again reinforced how vulnerable QPR can become when defensive structure begins to break down.
The best bet for this game points towards over 2.5 goals and both teams to score at 2.50 odds. Birmingham’s recent matches have produced varied but often open contests, including the 1-3 loss against Middlesbrough and the competitive 2-1 win at Norwich. QPR’s recent run has also featured several high-scoring games such as the 0-5 defeat at Southampton and the 3-1 victory at Hull City, suggesting chances should appear at both ends.
Birmingham to score over 1.5 goals at 1.88 odds also looks appealing given QPR’s defensive record. Conceding four goals to Middlesbrough and five against Southampton highlights how difficult it has been for them to contain attacking pressure, while Birmingham have already shown scoring potential in matches like the 2-1 win at Norwich.
For those considering a correct score prediction, a 2-1 Birmingham win at 8.50 odds reflects the balance of recent performances. Birmingham’s home advantage and QPR’s defensive vulnerability suggest the hosts could edge the contest, while QPR’s ability to produce occasional attacking moments means they remain capable of contributing to the scoreline.
| Birmingham | QPR | |
|---|---|---|
| Game Played | 45 | 45 |
| Wins | 17 | 16 |
| Draws | 12 | 10 |
| Loss | 16 | 19 |
| Goals For | 56 | 61 |
| Goals Against | 55 | 70 |
| Birmingham | QPR | |
|---|---|---|
| Game Played | 23 | 22 |
| Wins | 12 | 6 |
| Draws | 8 | 7 |
| Loss | 3 | 9 |
| Goals For | 39 | 21 |
| Goals Against | 22 | 33 |
|
25.04.26
|
Birmingham Bristol City |
2-1 |
|
22.04.26
|
Birmingham Preston |
2-1 |
|
18.04.26
|
Hull City Birmingham |
1-1 |
|
12.04.26
|
Birmingham Wrexham |
2-0 |
|
06.04.26
|
Ipswich Birmingham |
2-1 |
|
03.04.26
|
Birmingham Blackburn |
0-1 |
|
21.03.26
|
Derby Birmingham |
1-0 |
|
14.03.26
|
Birmingham Sheffield United |
1-1 |
|
11.03.26
|
Birmingham QPR |
1-0 |
|
07.03.26
|
Charlton Birmingham |
1-0 |
|
02.03.26
|
Birmingham Middlesbrough |
1-3 |
|
25.02.26
|
Millwall Birmingham |
3-0 |
|
21.02.26
|
Norwich Birmingham |
1-2 |
|
15.02.26
|
Birmingham Leeds (Penalties:2 - 4) |
1-1 |
|
10.02.26
|
Birmingham West Brom |
0-0 |
|
07.02.26
|
Birmingham Leicester |
2-1 |
|
31.01.26
|
Oxford Birmingham |
0-2 |
|
24.01.26
|
Birmingham Stoke City |
1-1 |
|
20.01.26
|
Sheffield Wednesday Birmingham |
0-2 |
|
17.01.26
|
Swansea Birmingham |
1-1 |
|
10.01.26
|
Cambridge Birmingham |
2-3 |
|
04.01.26
|
Birmingham Coventry |
3-2 |
|
01.01.26
|
Watford Birmingham |
3-0 |
|
29.12.25
|
Birmingham Southampton |
1-1 |
|
26.12.25
|
Birmingham Derby |
1-1 |
|
20.12.25
|
Sheffield United Birmingham |
3-0 |
|
13.12.25
|
Birmingham Charlton |
1-1 |
|
09.12.25
|
QPR Birmingham |
2-1 |
|
06.12.25
|
Southampton Birmingham |
3-1 |
|
01.12.25
|
Birmingham Watford |
2-1 |
|
26.11.25
|
West Brom Birmingham |
1-1 |
|
22.11.25
|
Birmingham Norwich |
4-1 |
|
08.11.25
|
Middlesbrough Birmingham |
2-1 |
|
04.11.25
|
Birmingham Millwall |
4-0 |
|
01.11.25
|
Birmingham Portsmouth |
4-0 |
|
25.10.25
|
Bristol City Birmingham |
1-0 |
|
21.10.25
|
Preston Birmingham |
0-1 |
|
18.10.25
|
Birmingham Hull City |
2-3 |
|
03.10.25
|
Wrexham Birmingham |
1-1 |
|
30.09.25
|
Birmingham Sheffield Wednesday |
2-2 |
|
27.09.25
|
Coventry Birmingham |
3-0 |
|
20.09.25
|
Birmingham Swansea |
1-0 |
|
13.09.25
|
Stoke City Birmingham |
1-0 |
|
29.08.25
|
Leicester Birmingham |
2-0 |
|
26.08.25
|
Birmingham Port Vale |
0-1 |
|
23.08.25
|
Birmingham Oxford |
1-0 |
|
16.08.25
|
Blackburn Birmingham |
1-2 |
|
13.08.25
|
Birmingham Sheffield United |
2-1 |
|
08.08.25
|
Birmingham Ipswich |
1-1 |
|
02.08.25
|
Birmingham Nottingham Forest |
1-0 |
|
25.04.26
|
Birmingham Bristol City |
2-1 |
|
22.04.26
|
Birmingham Preston |
2-1 |
|
12.04.26
|
Birmingham Wrexham |
2-0 |
|
03.04.26
|
Birmingham Blackburn |
0-1 |
|
14.03.26
|
Birmingham Sheffield United |
1-1 |
|
11.03.26
|
Birmingham QPR |
1-0 |
|
02.03.26
|
Birmingham Middlesbrough |
1-3 |
|
15.02.26
|
Birmingham Leeds (Penalties:2 - 4) |
1-1 |
|
10.02.26
|
Birmingham West Brom |
0-0 |
|
07.02.26
|
Birmingham Leicester |
2-1 |
|
24.01.26
|
Birmingham Stoke City |
1-1 |
|
04.01.26
|
Birmingham Coventry |
3-2 |
|
29.12.25
|
Birmingham Southampton |
1-1 |
|
26.12.25
|
Birmingham Derby |
1-1 |
|
13.12.25
|
Birmingham Charlton |
1-1 |
|
01.12.25
|
Birmingham Watford |
2-1 |
|
22.11.25
|
Birmingham Norwich |
4-1 |
|
04.11.25
|
Birmingham Millwall |
4-0 |
|
01.11.25
|
Birmingham Portsmouth |
4-0 |
|
18.10.25
|
Birmingham Hull City |
2-3 |
|
30.09.25
|
Birmingham Sheffield Wednesday |
2-2 |
|
20.09.25
|
Birmingham Swansea |
1-0 |
|
26.08.25
|
Birmingham Port Vale |
0-1 |
|
23.08.25
|
Birmingham Oxford |
1-0 |
|
13.08.25
|
Birmingham Sheffield United |
2-1 |
|
08.08.25
|
Birmingham Ipswich |
1-1 |
|
02.08.25
|
Birmingham Nottingham Forest |
1-0 |
|
27.04.25
|
Birmingham Mansfield |
4-0 |
|
18.04.25
|
Birmingham Crawley |
0-0 |
|
13.04.25
|
Birmingham Peterborough |
0-2 |
|
05.04.25
|
Birmingham Barnsley |
6-2 |
|
29.03.25
|
Birmingham Shrewsbury |
4-1 |
|
11.03.25
|
Birmingham Stevenage |
2-1 |
|
08.03.25
|
Birmingham Lincoln |
1-0 |
|
01.03.25
|
Birmingham Wycombe |
1-0 |
|
25.02.25
|
Birmingham Leyton Orient |
2-0 |
|
18.02.25
|
Birmingham Bradford City |
2-1 |
|
15.02.25
|
Birmingham Charlton |
1-0 |
|
11.02.25
|
Birmingham Cambridge |
4-0 |
|
08.02.25
|
Birmingham Chattanooga |
2-3 |
|
08.02.25
|
Birmingham Newcastle |
2-3 |
|
01.02.25
|
Birmingham Atlanta |
0-2 |
|
01.02.25
|
Birmingham Rotherham |
2-1 |
|
18.01.25
|
Birmingham Exeter City |
1-0 |
|
11.01.25
|
Birmingham Lincoln |
2-1 |
|
29.12.24
|
Birmingham Blackpool |
0-0 |
|
26.12.24
|
Birmingham Burton Albion |
2-0 |
|
14.12.24
|
Birmingham Bristol Rovers |
2-0 |
|
04.12.24
|
Birmingham Stockport |
2-0 |
|
09.11.24
|
Birmingham Northampton |
1-1 |
|
18.04.26
|
Hull City Birmingham |
1-1 |
|
06.04.26
|
Ipswich Birmingham |
2-1 |
|
21.03.26
|
Derby Birmingham |
1-0 |
|
07.03.26
|
Charlton Birmingham |
1-0 |
|
25.02.26
|
Millwall Birmingham |
3-0 |
|
21.02.26
|
Norwich Birmingham |
1-2 |
|
31.01.26
|
Oxford Birmingham |
0-2 |
|
20.01.26
|
Sheffield Wednesday Birmingham |
0-2 |
|
17.01.26
|
Swansea Birmingham |
1-1 |
|
10.01.26
|
Cambridge Birmingham |
2-3 |
|
01.01.26
|
Watford Birmingham |
3-0 |
|
20.12.25
|
Sheffield United Birmingham |
3-0 |
|
09.12.25
|
QPR Birmingham |
2-1 |
|
06.12.25
|
Southampton Birmingham |
3-1 |
|
26.11.25
|
West Brom Birmingham |
1-1 |
|
08.11.25
|
Middlesbrough Birmingham |
2-1 |
|
25.10.25
|
Bristol City Birmingham |
1-0 |
|
21.10.25
|
Preston Birmingham |
0-1 |
|
03.10.25
|
Wrexham Birmingham |
1-1 |
|
27.09.25
|
Coventry Birmingham |
3-0 |
|
13.09.25
|
Stoke City Birmingham |
1-0 |
|
29.08.25
|
Leicester Birmingham |
2-0 |
|
16.08.25
|
Blackburn Birmingham |
1-2 |
|
26.07.25
|
Northampton Birmingham |
3-0 |
|
26.07.25
|
Port Vale Birmingham |
0-2 |
|
23.07.25
|
Solihull Moors Birmingham |
0-1 |
|
19.07.25
|
Crewe Birmingham |
4-0 |
|
19.07.25
|
Burton Albion Birmingham |
1-0 |
|
03.05.25
|
Cambridge Birmingham |
1-2 |
|
30.04.25
|
Blackpool Birmingham |
0-2 |
|
24.04.25
|
Stevenage Birmingham |
0-1 |
|
21.04.25
|
Burton Albion Birmingham |
1-2 |
|
08.04.25
|
Peterborough Birmingham |
1-2 |
|
01.04.25
|
Bristol Rovers Birmingham |
1-2 |
|
15.03.25
|
Northampton Birmingham |
1-1 |
|
04.03.25
|
Bolton Birmingham |
3-1 |
|
22.02.25
|
Reading Birmingham |
0-0 |
|
04.02.25
|
Stevenage Birmingham |
0-1 |
|
28.01.25
|
Huddersfield Birmingham |
0-1 |
|
23.01.25
|
Wrexham Birmingham |
1-1 |
|
14.01.25
|
Swindon Birmingham |
1-2 |
|
04.01.25
|
Wigan Birmingham |
0-3 |
|
01.01.25
|
Stockport Birmingham |
1-1 |
|
23.12.24
|
Crawley Birmingham |
0-1 |
|
10.12.24
|
Exeter City Birmingham |
1-2 |
|
07.12.24
|
Barnsley Birmingham |
1-2 |
|
01.12.24
|
Blackpool Birmingham |
1-2 |
|
26.11.24
|
Exeter City Birmingham |
0-2 |
|
23.11.24
|
Shrewsbury Birmingham |
3-2 |
|
03.11.24
|
Sutton Birmingham |
0-1 |
|
25.04.26
|
QPR Derby |
2-3 |
|
21.04.26
|
QPR Swansea |
1-2 |
|
18.04.26
|
Millwall QPR |
2-0 |
|
11.04.26
|
QPR Bristol City |
0-0 |
|
06.04.26
|
Preston QPR |
1-1 |
|
03.04.26
|
QPR Watford |
2-1 |
|
21.03.26
|
QPR Portsmouth |
6-1 |
|
14.03.26
|
Leicester QPR |
1-3 |
|
11.03.26
|
Birmingham QPR |
1-0 |
|
08.03.26
|
QPR Middlesbrough |
0-4 |
|
28.02.26
|
QPR Sheffield United |
0-2 |
|
24.02.26
|
Southampton QPR |
5-0 |
|
21.02.26
|
Hull City QPR |
1-3 |
|
14.02.26
|
QPR Blackburn |
1-3 |
|
06.02.26
|
Charlton QPR |
0-0 |
|
31.01.26
|
QPR Coventry |
2-1 |
|
24.01.26
|
QPR Wrexham |
2-3 |
|
20.01.26
|
Oxford QPR |
0-0 |
|
17.01.26
|
Stoke City QPR |
0-0 |
|
11.01.26
|
West Ham QPR |
2-1 |
|
04.01.26
|
QPR Sheffield Wednesday |
3-0 |
|
01.01.26
|
QPR Norwich |
1-2 |
|
29.12.25
|
West Brom QPR |
2-1 |
|
26.12.25
|
Portsmouth QPR |
1-1 |
|
20.12.25
|
QPR Leicester |
4-1 |
|
13.12.25
|
Middlesbrough QPR |
3-1 |
|
09.12.25
|
QPR Birmingham |
2-1 |
|
06.12.25
|
QPR West Brom |
3-1 |
|
29.11.25
|
Norwich QPR |
3-1 |
|
26.11.25
|
Blackburn QPR |
0-1 |
|
22.11.25
|
QPR Hull City |
3-2 |
|
08.11.25
|
Sheffield United QPR |
0-0 |
|
05.11.25
|
QPR Southampton |
1-2 |
|
01.11.25
|
QPR Ipswich |
1-4 |
|
25.10.25
|
Derby QPR |
1-0 |
|
22.10.25
|
Swansea QPR |
0-1 |
|
18.10.25
|
QPR Millwall |
1-2 |
|
04.10.25
|
Bristol City QPR |
1-2 |
|
01.10.25
|
QPR Oxford |
0-0 |
|
27.09.25
|
Sheffield Wednesday QPR |
1-1 |
|
20.09.25
|
QPR Stoke City |
1-0 |
|
13.09.25
|
Wrexham QPR |
1-3 |
|
30.08.25
|
QPR Charlton |
3-1 |
|
23.08.25
|
Coventry QPR |
7-1 |
|
16.08.25
|
Watford QPR |
2-1 |
|
12.08.25
|
Plymouth QPR |
3-2 |
|
09.08.25
|
QPR Preston |
1-1 |
|
02.08.25
|
QPR Brentford |
0-1 |
|
26.07.25
|
QPR Heerenveen |
2-2 |
|
23.07.25
|
QPR Cardiff |
2-2 |
|
25.04.26
|
QPR Derby |
2-3 |
|
21.04.26
|
QPR Swansea |
1-2 |
|
11.04.26
|
QPR Bristol City |
0-0 |
|
03.04.26
|
QPR Watford |
2-1 |
|
21.03.26
|
QPR Portsmouth |
6-1 |
|
08.03.26
|
QPR Middlesbrough |
0-4 |
|
28.02.26
|
QPR Sheffield United |
0-2 |
|
14.02.26
|
QPR Blackburn |
1-3 |
|
31.01.26
|
QPR Coventry |
2-1 |
|
24.01.26
|
QPR Wrexham |
2-3 |
|
04.01.26
|
QPR Sheffield Wednesday |
3-0 |
|
01.01.26
|
QPR Norwich |
1-2 |
|
20.12.25
|
QPR Leicester |
4-1 |
|
09.12.25
|
QPR Birmingham |
2-1 |
|
06.12.25
|
QPR West Brom |
3-1 |
|
22.11.25
|
QPR Hull City |
3-2 |
|
05.11.25
|
QPR Southampton |
1-2 |
|
01.11.25
|
QPR Ipswich |
1-4 |
|
18.10.25
|
QPR Millwall |
1-2 |
|
01.10.25
|
QPR Oxford |
0-0 |
|
20.09.25
|
QPR Stoke City |
1-0 |
|
30.08.25
|
QPR Charlton |
3-1 |
|
09.08.25
|
QPR Preston |
1-1 |
|
02.08.25
|
QPR Brentford |
0-1 |
|
26.07.25
|
QPR Heerenveen |
2-2 |
|
23.07.25
|
QPR Cardiff |
2-2 |
|
26.04.25
|
QPR Burnley |
0-5 |
|
21.04.25
|
QPR Swansea |
1-2 |
|
12.04.25
|
QPR Bristol City |
1-1 |
|
05.04.25
|
QPR Cardiff |
0-0 |
|
15.03.25
|
QPR Leeds |
2-2 |
|
01.03.25
|
QPR Sheffield United |
1-2 |
|
14.02.25
|
QPR Derby |
4-0 |
|
04.02.25
|
QPR Blackburn |
2-1 |
|
25.01.25
|
QPR Sheffield Wednesday |
0-2 |
|
06.01.25
|
QPR Luton |
2-1 |
|
01.01.25
|
QPR Watford |
3-1 |
|
21.12.24
|
QPR Preston |
2-1 |
|
11.12.24
|
QPR Oxford |
2-0 |
|
07.12.24
|
QPR Norwich |
3-0 |
|
23.11.24
|
QPR Stoke City |
1-1 |
|
05.11.24
|
QPR Middlesbrough |
1-4 |
|
02.11.24
|
QPR Sunderland |
0-0 |
|
22.10.24
|
QPR Coventry |
1-1 |
|
19.10.24
|
QPR Portsmouth |
1-2 |
|
01.10.24
|
QPR Hull City |
1-3 |
|
21.09.24
|
QPR Millwall |
1-1 |
|
17.09.24
|
QPR Crystal Palace |
1-2 |
|
27.08.24
|
QPR Luton (Penalties:4 - 1) |
1-1 |
|
24.08.24
|
QPR Plymouth |
1-1 |
|
18.04.26
|
Millwall QPR |
2-0 |
|
06.04.26
|
Preston QPR |
1-1 |
|
14.03.26
|
Leicester QPR |
1-3 |
|
11.03.26
|
Birmingham QPR |
1-0 |
|
24.02.26
|
Southampton QPR |
5-0 |
|
21.02.26
|
Hull City QPR |
1-3 |
|
06.02.26
|
Charlton QPR |
0-0 |
|
20.01.26
|
Oxford QPR |
0-0 |
|
17.01.26
|
Stoke City QPR |
0-0 |
|
11.01.26
|
West Ham QPR |
2-1 |
|
29.12.25
|
West Brom QPR |
2-1 |
|
26.12.25
|
Portsmouth QPR |
1-1 |
|
13.12.25
|
Middlesbrough QPR |
3-1 |
|
29.11.25
|
Norwich QPR |
3-1 |
|
26.11.25
|
Blackburn QPR |
0-1 |
|
08.11.25
|
Sheffield United QPR |
0-0 |
|
25.10.25
|
Derby QPR |
1-0 |
|
22.10.25
|
Swansea QPR |
0-1 |
|
04.10.25
|
Bristol City QPR |
1-2 |
|
27.09.25
|
Sheffield Wednesday QPR |
1-1 |
|
13.09.25
|
Wrexham QPR |
1-3 |
|
23.08.25
|
Coventry QPR |
7-1 |
|
16.08.25
|
Watford QPR |
2-1 |
|
12.08.25
|
Plymouth QPR |
3-2 |
|
18.07.25
|
Toulouse QPR |
1-2 |
|
03.05.25
|
Sunderland QPR |
0-1 |
|
18.04.25
|
Preston QPR |
1-2 |
|
09.04.25
|
Oxford QPR |
1-3 |
|
29.03.25
|
Stoke City QPR |
3-1 |
|
11.03.25
|
Middlesbrough QPR |
2-1 |
|
08.03.25
|
West Brom QPR |
1-0 |
|
22.02.25
|
Portsmouth QPR |
2-1 |
|
11.02.25
|
Coventry QPR |
1-0 |
|
01.02.25
|
Millwall QPR |
2-1 |
|
21.01.25
|
Hull City QPR |
1-2 |
|
18.01.25
|
Plymouth QPR |
0-1 |
|
11.01.25
|
Leicester QPR |
6-2 |
|
29.12.24
|
Norwich QPR |
1-1 |
|
26.12.24
|
Swansea QPR |
3-0 |
|
14.12.24
|
Bristol City QPR |
1-1 |
|
30.11.24
|
Watford QPR |
0-0 |
|
27.11.24
|
Cardiff QPR |
0-2 |
|
09.11.24
|
Leeds QPR |
2-0 |
|
26.10.24
|
Burnley QPR |
0-0 |
|
05.10.24
|
Derby QPR |
2-0 |
|
28.09.24
|
Blackburn QPR |
2-0 |
|
14.09.24
|
Sheffield Wednesday QPR |
1-1 |
|
30.08.24
|
Luton QPR |
1-2 |
|
17.08.24
|
Sheffield United QPR |
2-2 |
|
13.08.24
|
Cambridge QPR |
1-2 |
|
09.12.2025
|
QPR Birmingham |
2-1
|
|
29.03.2024
|
QPR Birmingham |
2-1
|
|
22.09.2023
|
Birmingham QPR |
0-0
|
|
18.03.2023
|
QPR Birmingham |
0-1
|
|
28.10.2022
|
Birmingham QPR |
2-0
|
|
22.09.2023
|
Birmingham QPR |
0-0
|
|
28.10.2022
|
Birmingham QPR |
2-0
|
|
02.01.2022
|
Birmingham QPR |
1-2
|
|
27.02.2021
|
Birmingham QPR |
2-1
|
|
11.12.2019
|
Birmingham QPR |
0-2
|
|
01.09.2018
|
Birmingham QPR |
0-0
|