In
Finley Thorndike (free, Aston Villa)
Dion Sanderson (loan, Wolverhampton Wanderers)
Przemyslaw Placheta (loan, Norwich City)
John Ruddy (free, Wolverhampton Wanderers)
Auston Trusty (loan, Arsenal)
Krystian Bielik (loan, Derby County)
Hannibal Mejbri (loan, Manchester United)
Out
Fran Villalba (undisclosed, Sporting Gijon)
Jeremie Bela (released)
Renedi Masampu (released)
Kristian Pedersen (free, FC Koln)
Kane Thompson-Sommers (released)
Connal Trueman (free, Millwall)
Yoane Zohore (released)
Ivan Sanchez (undisclosed, Real Valladolid)
Ivan Sunjic (loan, Hertha Berlin)
Josh Andrews (loan, Doncaster Rovers)
Kyle Hurst (free, Doncaster Rovers)
Ryan Woods (undisclosed, Hull City)
Birmingham City total spent to date: £0m
Birmingham City total received to date: £0m
Birmingham City net transfer balance: £0m
body check tags ::