Birmingham have confirmed they have completed the signing of Ben Foster from Manchester United for an undisclosed fee – believed to be £6m.

Foster was targeted by Alex McLeish following Manchester City's decision not to allow Joe Hart to spend another year on loan at St Andrew's.

It represents a chance for the 27-year-old goalkeeper to revive his career after a torrid year at Old Trafford, which cost him his place in England's World Cup squad. He ended the season as third choice, behind Edwin van der Sar and Tomasz Kuszczak.

The transfer is believed to involve a £4m fee paid up front, with the remainder to be paid in add-ons linked to appearances.