Birmingham look set to complete the signing of Liam Ridgewell from Aston Villa on Friday.
The defender is to undergo a medical with the Premier League newcomers before finalising the terms of his deal.
Steve Bruce has been trying to sign Ridgewell since the start of the year, when he had a £2million bid rejected.
But Ridgewell fell down the pecking order at Villa towards the end of last term and Martin O'Neill is now prepared to let him leave.
The Villa boss confirmed: "It should all go to plan if he passes a medical tomorrow."