9) Andrija Zivkovic (Serbia)
The 18-year-old is the youngest player to ever make his debut for Serbia, while he is also the youngest player to ever captain his club, Partizan Belgrade. An exciting winger, he has already chipped in with six goals in his first 36 senior appearances.