Nemanja Matić, Nemanja Vidić, Aleksandar Kolarov and Branislav Ivanović are among some of the best Serbian players to have graced the Premier League. Advertisement ...