#2 Alexis Sanchez
Another player Manchester City missed signing last January is Alexis Sanchez. During that hectic winter window, the situation surrounding Alexis was very messy - he only had six months left to run on his Arsenal contract, so they were forced into selling him.
The only English clubs taking a serious interest in him were the Manchester rivals: United and City. In the end, Alexis joined United in a swap deal with Henrikh Mkhitaryan going the other way.
However, the main reason why City gave up on potentially securing this deal was the Chilean's high financial demands as well as that of his agent. Pep has since said that completing this move would have damaged the club's stability had they succumbed to the player's astronomical wage demands. With his arrival at United, he became the Premier League's highest-paid player in history.
In hindsight, perhaps Pep was right. Alexis is clearly nowhere near his best performance levels at United and is currently struggling to recapture any sort of the same electrifying form that he showed during his spell in north London.