Share on Twitter Share on Facebook
Get the best betting opportunities by email:

Birmingham City

See all football predictions

Birmingham City Latest Form

DateHome TeamScoreAway Team
Sunday 7th May 2017Bristol City0 - 1Birmingham City
Saturday 29th April 2017Birmingham City2 - 0Huddersfield Town
Sunday 23rd April 2017Aston Villa1 - 0Birmingham City
Monday 17th April 2017Birmingham City0 - 2Burton Albion
Friday 14th April 2017Rotherham United1 - 1Birmingham City
Saturday 8th April 2017Birmingham City1 - 2Derby County
Tuesday 4th April 2017Brighton & Hove Albion3 - 1Birmingham City
Saturday 1st April 2017Ipswich Town1 - 1Birmingham City
Saturday 18th March 2017Birmingham City0 - 0Newcastle United
Saturday 11th March 2017Cardiff City1 - 1Birmingham City
Tuesday 7th March 2017Birmingham City0 - 1Wigan Athletic
Friday 3rd March 2017Birmingham City1 - 3Leeds United
Friday 24th February 2017Wolverhampton Wanderers1 - 2Birmingham City
Saturday 18th February 2017Birmingham City1 - 4Queens Park Rangers
Tuesday 14th February 2017Preston North End2 - 1Birmingham City
Friday 10th February 2017Sheffield Wednesday3 - 0Birmingham City
Saturday 4th February 2017Birmingham City1 - 0Fulham
Tuesday 31st January 2017Birmingham City0 - 1Reading
Saturday 28th January 2017Norwich City2 - 0Birmingham City
Saturday 21st January 2017Blackburn Rovers1 - 1Birmingham City
Saturday 14th January 2017Birmingham City0 - 0Nottingham Forest
Saturday 7th January 2017Birmingham City1 - 1Newcastle United
Monday 2nd January 2017Birmingham City1 - 3Brentford
Saturday 31st December 2016Barnsley2 - 2Birmingham City
Tuesday 27th December 2016Derby County1 - 0Birmingham City
Saturday 17th December 2016Birmingham City1 - 2Brighton & Hove Albion
Tuesday 13th December 2016Birmingham City2 - 1Ipswich Town
Saturday 10th December 2016Newcastle United4 - 0Birmingham City
Saturday 3rd December 2016Birmingham City0 - 3Barnsley
Saturday 26th November 2016Brentford1 - 2Birmingham City
Saturday 19th November 2016Birmingham City1 - 0Bristol City
Saturday 5th November 2016Huddersfield1 - 1Birmingham
Sunday 30th October 2016Birmingham1 - 1Aston Villa
Friday 21st October 2016Burton2 - 0Birmingham
Tuesday 18th October 2016Birmingham4 - 2Rotherham
Friday 14th October 2016Nottm Forest3 - 1Birmingham
Saturday 1st October 2016Birmingham1 - 0Blackburn
Tuesday 27th September 2016Birmingham2 - 2Preston
Saturday 24th September 2016QPR1 - 1Birmingham
Saturday 17th September 2016Birmingham2 - 1Sheff Wed
Tuesday 13th September 2016Reading0 - 0Birmingham
Saturday 10th September 2016Fulham0 - 1Birmingham
Saturday 27th August 2016Birmingham3 - 0Norwich
Saturday 20th August 2016Birmingham1 - 3Wolves
Tuesday 16th August 2016Wigan1 - 1Birmingham
Saturday 13th August 2016Leeds1 - 2Birmingham
Tuesday 9th August 2016Birmingham0 - 1Oxford Utd
Saturday 6th August 2016Birmingham0 - 0Cardiff
Saturday 7th May 2016Cardiff1 - 1Birmingham
Saturday 7th May 2016Cardiff1 - 1Birmingham
Friday 29th April 2016Birmingham2 - 2Middlesbrough
Friday 29th April 2016Birmingham2 - 2Middlesbrough
Saturday 23rd April 2016Huddersfield1 - 1Birmingham
Saturday 23rd April 2016Huddersfield1 - 1Birmingham
Tuesday 19th April 2016Birmingham2 - 2Preston
Tuesday 19th April 2016Birmingham2 - 2Preston
Saturday 16th April 2016Birmingham1 - 2Burnley
Saturday 16th April 2016Birmingham1 - 2Burnley
Tuesday 12th April 2016Birmingham1 - 2Leeds
Tuesday 12th April 2016Birmingham1 - 2Leeds
Saturday 9th April 2016Reading0 - 2Birmingham
Saturday 9th April 2016Reading0 - 2Birmingham
Tuesday 5th April 2016Birmingham1 - 2Brighton
Tuesday 5th April 2016Birmingham1 - 2Brighton
Saturday 2nd April 2016Charlton2 - 1Birmingham
Saturday 2nd April 2016Charlton2 - 1Birmingham
Saturday 19th March 2016Birmingham1 - 1Fulham
Sunday 13th March 2016Wolves0 - 0Birmingham
Tuesday 8th March 2016Blackburn2 - 0Birmingham
Thursday 3rd March 2016Birmingham1 - 0Hull
Saturday 27th February 2016QPR2 - 0Birmingham
Tuesday 23rd February 2016Birmingham1 - 0Bolton
Saturday 20th February 2016Birmingham0 - 0Leeds
Saturday 20th February 2016Birmingham0 - 0Leeds
Saturday 13th February 2016Rotherham0 - 0Birmingham
Saturday 6th February 2016Birmingham1 - 2Sheff Wed
Saturday 30th January 2016Bristol City0 - 0Birmingham
Saturday 23rd January 2016Birmingham3 - 0Ipswich
Saturday 16th January 2016Derby0 - 3Birmingham
Tuesday 12th January 2016Nottm Forest1 - 1Birmingham
Saturday 9th January 2016Birmingham1 - 2Bournemouth
Saturday 2nd January 2016Birmingham2 - 1Brentford
Monday 28th December 2015Birmingham1 - 0MK Dons
Saturday 26th December 2015Sheff Wed3 - 0Birmingham
Friday 18th December 2015Birmingham1 - 0Cardiff
Tuesday 15th December 2015Preston1 - 1Birmingham
Saturday 12th December 2015Middlesbrough0 - 0Birmingham
Saturday 5th December 2015Birmingham0 - 2Huddersfield
Saturday 28th November 2015Brighton2 - 1Birmingham
Saturday 21st November 2015Birmingham0 - 1Charlton
Saturday 7th November 2015Fulham2 - 5Birmingham
Tuesday 3rd November 2015Birmingham0 - 0Blackburn
Saturday 31st October 2015Birmingham0 - 2Wolves
Saturday 24th October 2015Hull2 - 0Birmingham
Tuesday 20th October 2015Bolton0 - 1Birmingham
Saturday 17th October 2015Birmingham2 - 1QPR
Saturday 3rd October 2015Leeds0 - 2Birmingham
Tuesday 29th September 2015Brentford0 - 2Birmingham
Saturday 26th September 2015Birmingham0 - 2Rotherham
Tuesday 22nd September 2015Aston Villa1 - 0Birmingham
Friday 18th September 2015Ipswich1 - 1Birmingham
Tuesday 15th September 2015Birmingham0 - 1Nottm Forest
Saturday 12th September 2015Birmingham4 - 2Bristol City
Saturday 29th August 2015MK Dons0 - 2Birmingham
Tuesday 25th August 2015Birmingham2 - 0Gillingham
Friday 21st August 2015Birmingham1 - 1Derby
Saturday 15th August 2015Burnley2 - 2Birmingham
Tuesday 11th August 2015Bristol Rovers1 - 2Birmingham
Saturday 8th August 2015Birmingham2 - 1Reading

Recent Goals Scored

Recent Goals Conceded

RSS Feed Widget

Birmingham City Predictions

DateHome TeamScoreAway Team
Tuesday 8th August 2017Birmingham City1 - 1Crawley Town
Feedback