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
Saturday 16th December 2017Birmingham City1 - 2Queens Park Rangers
Saturday 9th December 2017Fulham1 - 0Birmingham City
Saturday 25th November 2017Sheffield United1 - 1Birmingham City
Tuesday 21st November 2017Middlesbrough2 - 0Birmingham City
Saturday 18th November 2017Birmingham City1 - 0Nottingham Forest
Saturday 4th November 2017Barnsley2 - 0Birmingham City
Tuesday 31st October 2017Birmingham City0 - 2Brentford
Saturday 21st October 2017Millwall2 - 0Birmingham City
Saturday 14th October 2017Birmingham City1 - 0Cardiff City
Saturday 30th September 2017Hull City6 - 1Birmingham City
Tuesday 26th September 2017Birmingham City1 - 0Sheffield Wednesday
Saturday 23rd September 2017Derby County1 - 1Birmingham City
Saturday 16th September 2017Birmingham City1 - 3Preston North End
Tuesday 12th September 2017Leeds United2 - 0Birmingham City
Saturday 9th September 2017Norwich City1 - 0Birmingham City
Saturday 26th August 2017Birmingham City0 - 2Reading
Tuesday 15th August 2017Birmingham City0 - 0Bolton Wanderers
Saturday 12th August 2017Birmingham City2 - 1Bristol City
Tuesday 8th August 2017Birmingham City5 - 1Crawley Town
Saturday 5th August 2017Ipswich Town1 - 0Birmingham City
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
Saturday 23rd December 2017Sunderland1 - 1Birmingham City
Tuesday 26th December 2017Birmingham City1 - 2Norwich City
Saturday 30th December 2017Birmingham City0 - 2Leeds United
Monday 1st January 2018Reading2 - 0Birmingham City
Saturday 13th January 2018Birmingham City1 - 2Derby County
Saturday 20th January 2018Preston North End2 - 1Birmingham City
Saturday 27th January 2018Birmingham City2 - 0Sunderland
Saturday 3rd February 2018Sheffield Wednesday2 - 0Birmingham City
Saturday 10th February 2018Aston Villa2 - 0Birmingham City
Saturday 17th February 2018Birmingham City0 - 2Millwall
Tuesday 20th February 2018Brentford3 - 0Birmingham City
Saturday 24th February 2018Birmingham City1 - 1Barnsley
Saturday 3rd March 2018Nottingham Forest2 - 0Birmingham City
Tuesday 6th March 2018Birmingham City2 - 0Middlesbrough
Saturday 10th March 2018Cardiff City2 - 0Birmingham City
Saturday 17th March 2018Birmingham City3 - 0Hull City
Saturday 31st March 2018Birmingham City1 - 1Ipswich Town
Monday 2nd April 2018Bolton Wanderers2 - 0Birmingham City
Saturday 7th April 2018Birmingham City0 - 1Burton Albion
Tuesday 10th April 2018Bristol City2 - 1Birmingham City
Saturday 14th April 2018Wolverhampton Wanderers1 - 0Birmingham City
Saturday 21st April 2018Birmingham City0 - 3Sheffield United
Saturday 28th April 2018Queens Park Rangers2 - 1Birmingham City
Sunday 6th May 2018Birmingham City0 - 3Fulham
Feedback