ZGlmZnVzaW9uLXY2LWZhbm91dC5yYWNpbmdwb3N0LmNvbQ==NDQzdHJ1ZQ==U29jY2VyYmFzZVVzZXI=YVc4N1Z4NDFiNGgybTc4UTRpT1ZvZmhxM0RENHphQVM=

Birmingham v Swansea

 Birmingham winsDrawsSwansea wins
League18148
FA Cup002
League Cup100
Total191410

2023/2024

Football League ChampionshipSa 13Jan 2024Birmingham2 - 2Swansea
Football League ChampionshipSa 05Aug 2023Swansea1 - 1Birmingham

2022/2023

Football League ChampionshipSa 04Feb 2023Swansea3 - 4Birmingham
Football League ChampionshipTu 08Nov 2022Birmingham2 - 2Swansea

2021/2022

Football League ChampionshipSa 19Mar 2022Swansea0 - 0Birmingham
Football League ChampionshipSa 23Oct 2021Birmingham2 - 1Swansea

2020/2021

Football League ChampionshipFr 02Apr 2021Birmingham1 - 0Swansea
Football League ChampionshipSa 19Sep 2020Swansea0 - 0Birmingham

2019/2020

Football League ChampionshipWe 08Jul 2020Birmingham1 - 3Swansea
ChampionshipSu 25Aug 2019Swansea3 - 0Birmingham

2018/2019

ChampionshipTu 29Jan 2019Swansea3 - 3Birmingham
ChampionshipFr 17Aug 2018Birmingham0 - 0Swansea

2013/2014

FA CupSa 25Jan 2014Birmingham1 - 2Swansea
Capital One CupWe 25Sep 2013Birmingham3 - 1Swansea

2008/2009

ChampionshipSu 28Dec 2008Birmingham0 - 0Swansea
ChampionshipFr 21Nov 2008Swansea2 - 3Birmingham

1994/1995

Football League Div 2Sa 11Mar 1995Birmingham0 - 1Swansea
Football League Div 2Sa 27Aug 1994Swansea0 - 2Birmingham

1991/1992

English Div 3 (old)Tu 03Mar 1992Birmingham1 - 1Swansea
English Div 3 (old)Sa 18Jan 1992Swansea0 - 2Birmingham

1990/1991

English Div 3 (old)Sa 02Mar 1991Birmingham2 - 0Swansea
English Div 3 (old)Sa 01Dec 1990Swansea2 - 0Birmingham

1989/1990

English Div 3 (old)Tu 13Feb 1990Swansea1 - 1Birmingham
English Div 3 (old)Sa 02Sep 1989Birmingham2 - 0Swansea

1982/1983

English Div 1 (old)Sa 02Apr 1983Birmingham1 - 1Swansea
English Div 1 (old)We 29Dec 1982Swansea0 - 0Birmingham

1981/1982

English Div 1 (old)Sa 24Apr 1982Birmingham2 - 1Swansea
English Div 1 (old)Sa 28Nov 1981Swansea1 - 0Birmingham

1979/1980

English Div 2 (old)Fr 29Feb 1980Swansea0 - 1Birmingham
English Div 2 (old)Sa 20Oct 1979Birmingham2 - 0Swansea

1954/1955

English Div 2 (old)Sa 05Mar 1955Swansea0 - 3Birmingham
English Div 2 (old)Sa 16Oct 1954Birmingham2 - 0Swansea

1953/1954

English Div 2 (old)Sa 19Dec 1953Swansea1 - 3Birmingham
English Div 2 (old)Sa 22Aug 1953Birmingham6 - 0Swansea

1952/1953

English Div 2 (old)We 11Mar 1953Birmingham1 - 4Swansea
English Div 2 (old)Sa 11Oct 1952Swansea1 - 1Birmingham

1951/1952

English Div 2 (old)Sa 16Feb 1952Swansea4 - 0Birmingham
English Div 2 (old)Sa 06Oct 1951Birmingham1 - 1Swansea

1950/1951

English Div 2 (old)Sa 16Dec 1950Birmingham5 - 0Swansea
English Div 2 (old)Sa 19Aug 1950Swansea0 - 1Birmingham

1949/1950

English FA CupSa 07Jan 1950Swansea3 - 0Birmingham

1946/1947

English Div 2 (old)Th 26Dec 1946Swansea1 - 0Birmingham
English Div 2 (old)We 25Dec 1946Birmingham3 - 1Swansea

 

Teams

Agonising over Aberdeen?
Yearning for Yeovil? Our database is crammed with every football club you could possibly wish for

Players

A plethora of players ranging from Adebayor to Zamora. All you need to know to find out who is the best bet to score next

Competitions

Whether it's the Johnstone's Paint Trophy or the Champions League, Soccerbase will ensure you don't experience a big cup upset

Managers

From Allardyce to Zola, our massive manager database, with histories and win ratios, is sure to get your vote of confidence

Referees

Card-happy control freak?
Astute arbiter? Make the right decision on any referee with the help of our specialist pages
The Football Site

Like on Facebook