4. Lee Bradbury
Manchester City had to fight off several suitors to sign Bradbury for a club record fee of £3m in July 1997. However, Bradbury failed to make any impact at the club and Manchester City were relegated at the end of the season. He did manage to score 10 goals in 36 games in all competitions but his time at the club was nothing less than a disaster. He is widely regarded by City fans as one of the worst Manchester City signings ever.
3. Matias Vuoso
It’s hard not to be on a list of worst signings by a club when you never turned out for them. Manchester City signed Matías Vuoso from Independiente for £3.5m in the summer of 2002. Unfortunately, he never played a minute for the club and was ultimately shipped to Santos Laguna in Mexico the following summer.
Manchester City signed Jo for a club record fee of £19m in July 2008, with the player having scored 44 times in 77 matches for Russian giants CSKA Mosco. Naturally, a lot was expected of his move but in vain. He struggled to score goals and was loaned out to Everton and Galatasaray.
He made 41 appearances for City with an awful return of just six goals, only one of which were in the Premier League, before being sold to Internacional in 2011.
1. Eliaquim Mangala
Manchester City signed Mangala in 2014 with a view to providing a long-term and solid partner to Vincent Kompany. City had high hopes from the ex-Porto player after paying a hefty transfer fee of £42m for the Frenchman. Unfortunately, he was nowhere the standard required at the Etihad Stadium and was loaned out twice, to Valencia and Everton, before being sold to Valencia in 2019 on a free transfer.
Mangala’s signing is one of the worst financial mistakes made by Manchester City. There have been worse players playing for City, but when you also consider the transfer fee and wages, he has to top the list.