4. Gabriel Jesus
Although Gabriel Jesus has a lot to do before he enters any kind of list for best players, considering the potential and amount of the signing, it is deemed to be a great winter signing.
His stats and performances so far prove his worth, the Brazilian striker has amassed 58 goals in just 43 appearances for Manchester City, which is good enough to make a shout for him.
The long term replacement for Sergio Aguero was hired by Pep Guardiola in the summer of 2016 for a reported fee of £27 million but the transfer was set to be completed in January 2017 and since then he has been a crucial player of the team.
If Aguero had not been so good, Jesus would have already been a step further than what he is right now, which propels us consider him above stars who were signed in January.