EFL Championship
Jan 13, 2024
Birmingham
2 - 2
Swansea
Aug 5, 2023
Swansea
1 - 1
Birmingham
Feb 4, 2023
Swansea
3 - 4
Birmingham
Nov 8, 2022
Birmingham
2 - 2
Swansea
Mar 19, 2022
Swansea
0 - 0
Birmingham
Oct 23, 2021
Birmingham
2 - 1
Swansea
Apr 2, 2021
Birmingham
1 - 0
Swansea
Sep 19, 2020
Swansea
0 - 0
Birmingham
Jul 8, 2020
Birmingham
1 - 3
Swansea
Aug 25, 2019
Swansea
3 - 0
Birmingham
Jan 29, 2019
Swansea
3 - 3
Birmingham
Aug 17, 2018
Birmingham
0 - 0
Swansea
Dec 28, 2008
Birmingham
0 - 0
Swansea
Nov 21, 2008
Swansea
2 - 3
Birmingham
Club Friendly
Jul 29, 2017
Birmingham
0 - 2
Swansea
FA Cup
Jan 25, 2014
Birmingham
1 - 2
Swansea
EFL Cup
Sep 25, 2013
Birmingham
3 - 1
Swansea