#4 Mohamed Salah
The Egyptian had a wonderful season at Liverpool in which he surpassed the record of most number of Premier League goals in a 38 game season netting 32 times for the Merseyside club. He single handedly carried his nation to the FIFA world cup after scoring a tense penalty in the dieing moments of the match. He has given Liverpool faithful a new hope and if he manages to bring the Premier League trophy to Liverpool, we might see him lifting the golden ball for the best player in the world as well.
#5 Kylian Mbappe
It is not an easy feat to be labelled as the best young talents in the world and to be included in the list of best players in the world at the age of 19. At this age, he is one of the most valuable players in the world. He won the award for the best young player at the FIFA World Cup in Russia when his nation became the football World Champions. At Paris Saint-Germain, he has an amazing squad and with a UEFA Champions League winning season, he can increase his chances to achieve some personal glory.