Saturday 30th July
Championship
- Luton Town 0 , Birmingham City 0 at Full timeLuton TownBirmingham CityFull time
Saturday 23rd July
Club Friendlies - Club Friendlies 3
- Birmingham City 2 , Rayo Vallecano 2 at Full timeBirmingham CityRayo VallecanoFull time
Tuesday 19th July
Club Friendlies - Club Friendlies 3
- Cheltenham Town 1 , Birmingham City 0 at Full timeCheltenham TownBirmingham CityFull time
Saturday 16th July
Club Friendlies - Club Friendlies 3
- Burton Albion 1 , Birmingham City 2 at Full timeBurton AlbionBirmingham CityFull time
Tuesday 12th July
Club Friendlies - Club Friendlies 3
- Portimonense 1 , Birmingham City 1 at Full timePortimonenseBirmingham CityFull time
All times are UK and subject to change. BBC is not responsible for any changes.