#3 Raheem Sterling
It was always evident during his time at Liverpool that Raheem Sterling was a special player, but it took a £44 million move and a great relationship with one of the best coaches in the world to bring the best out of the youngster.
Sterling was making his way through the youth teams at Queen Parks Rangers when he caught Liverpool's eye. As a dynamic and pacy teenager, he forged an excellent partnership with Luis Suarez and Daniel Sturridge as Liverpool came agonizingly close to winning the Premier League title.
A contract dispute in 2015 saw Raheem Sterling move to Manchester City, and the transfer made him the most expensive English player of all time. The young Englishman started well at the Etihad before a groin injury hampered his progress under Pellegrini.
Things took a turn for the better when Pep Guardiola arrived at the club. The new manager was quick to put his faith in Sterling, and the results were nothing short of incredible.
Raheem Sterling has scored 68 goals and provided 61 assists in 168 appearances under Pep Guardiola, and seems more prolific in the attacking third with every passing match. The 25-year-old did have issues with finishing at the start of his career but seems to have fine-tuned his skill set to take his statistical returns to incredible heights.
With Pep Guardiola at his side and a long career ahead of him, Sterling might become one of the few players in world football to exceed his potential.