List of foreign Russian Premier League players

This is a list of foreign football players in the Russian Premier League.

The players had to play at least one league game to be included, the players who were signed by a Premier League club but only played in the Cup games, reserves team or in friendlies are not listed. The years listed are the calendar years the players played at least one league game in, if they didn't play in a year, that year is not listed even if they played in Cup games or for the reserves that year or played in the previous year that was the part of the same season. That includes the new signings who aren't yet registered to play.

Players who originally played for a foreign national team but later played for Russia (such as Yuri Nikiforov or Valery Kechinov) are not included. Players who originally played for Russia but later played for a foreign team (such as Aleksei Bakharev or Vladislav Lemish) are included.

Players who hold dual citizenship (including Russian) are included, unless they played for the Russian national team (including junior levels). The players who hold dual citizenship (none of them Russian) are listed under the country of their birth (if they have not played for any national team) or under the country they represented internationally (including junior levels). If a player represented more than one country internationally, he is listed under the country he represented last.

The players whose name is written in bold are on the 2024–25 squad lists in the league.