Summary of previous matches between the team of Birmingham City and the team of Swansea City since 2008-11-22:
                            Birmingham City won 5 matches against Swansea City, lost 4 matches, and 8 matches were draws.
                        
| Time | League | Home Team | Score | Away Team | 
|---|---|---|---|---|
| 2007-12-22 | English Premier League | Bolton Wanderers | 3 : 0 | Birmingham City | 
| 2007-12-15 | English Premier League | Birmingham City | 1 : 1 | Reading | 
| 2007-12-08 | English Premier League | Newcastle United | 2 : 1 | Birmingham City | 
| 2007-12-02 | English Premier League | Tottenham Hotspur | 2 : 3 | Birmingham City | 
| 2007-11-24 | English Premier League | Birmingham City | 0 : 2 | Portsmouth | 
| 2007-11-11 | English Premier League | Birmingham City | 1 : 2 | Aston Villa | 
| 2007-11-03 | English Premier League | Everton | 3 : 1 | Birmingham City | 
| 2007-10-27 | English Premier League | Birmingham City | 3 : 2 | Wigan Athletic | 
| 2007-10-20 | English Premier League | Manchester City | 1 : 0 | Birmingham City | 
| 2007-10-07 | English Premier League | Blackburn Rovers | 2 : 1 | Birmingham City |