Birmingham City vs Portsmouth head to head
Birmingham City and Portsmouth have met 10 times in the Premier League since 2003/04. Birmingham City have won 4, Portsmouth 3, and 3 were drawn. The last meeting was Portsmouth 1–2 Birmingham on March 9, 2010. Counting the old First Division, they've met 46 times in the top flight since 1927/28: Birmingham City won 23, Portsmouth 13, and 10 were drawn.
Premier League · since 2003/04
10 meetings · goals Birmingham 15–12 Portsmouth
All top-flight meetings · since 1927/28
46 meetings · goals Birmingham 86–59 Portsmouth
The scoreline grid
Every meeting from Birmingham City's side: Birmingham goals along the bottom, Portsmouth goals up the side. Select a square to see those meetings.
Home and away
| Venue | P | Birmingham W–D–L | Goals |
|---|---|---|---|
| At Birmingham | 5 | 3–1–1 | 8–2 |
| At Portsmouth | 5 | 1–2–2 | 7–10 |
Every meeting
Biggest wins
Birmingham City
Portsmouth
Highest-scoring meetings
Most common results
Runs
Birmingham City's longest winning run in this fixture is 2 and Portsmouth's is 2. The longest unbeaten runs are 4 for Birmingham City and 4 for Portsmouth.
Before the Premier League
Birmingham City and Portsmouth met 36 times in the old First Division, from 1927/28 to 1958/59. Birmingham City won 19, Portsmouth 10, and 7 were drawn. The first meeting was Portsmouth 2–2 Birmingham on November 26, 1927.
Birmingham City's biggest wins before 1992
Portsmouth's biggest wins before 1992
Every meeting before 1992
Results from the old First Division, 1888/89 to 1991/92 (engsoccerdata; see About).

