No.
|
Name
|
Nationality
|
Position
|
Date of birth (Age)
|
Signed from
|
Signed in
|
Contract ends
|
Apps.
|
Goals
|
Goalkeepers
|
41
|
Mikhail Kerzhakov
|
|
GK
|
(1987-01-28) 28 January 1987 (age 37)
|
Anzhi Makhachkala
|
2015
|
|
20
|
0
|
99
|
Andrey Lunyov
|
|
GK
|
(1991-11-13) 13 November 1991 (age 32)
|
Ufa
|
2016
|
2021
|
82
|
0
|
Defenders
|
2
|
Aleksandr Anyukov
|
|
DF
|
(1982-09-28) 28 September 1982 (age 41)
|
Krylia Sovetov
|
2005
|
|
417
|
13
|
3
|
Denis Terentyev
|
|
DF
|
(1992-08-13) 13 August 1992 (age 32)
|
Rostov
|
2017
|
|
10
|
0
|
6
|
Branislav Ivanović
|
|
DF
|
(1984-02-22) 22 February 1984 (age 40)
|
Chelsea
|
2017
|
2019
|
89
|
7
|
13
|
Luís Neto
|
|
DF
|
(1988-05-26) 26 May 1988 (age 36)
|
Siena
|
2013
|
|
171
|
1
|
15
|
Elmir Nabiullin
|
|
DF
|
(1995-03-08) 8 March 1995 (age 29)
|
Rubin Kazan
|
2018
|
2022
|
22
|
0
|
19
|
Igor Smolnikov
|
|
DF
|
(1988-08-08) 8 August 1988 (age 36)
|
Krasnodar
|
2013
|
|
179
|
9
|
30
|
Emanuel Mammana
|
|
DF
|
(1996-02-10) 10 February 1996 (age 28)
|
Lyon
|
2017
|
2022
|
37
|
0
|
44
|
Yaroslav Rakitskyi
|
|
DF
|
(1989-08-03) 3 August 1989 (age 35)
|
Shakhtar Donetsk
|
2019[2]
|
2022[2]
|
16
|
3
|
54
|
Nikita Kakkoyev
|
|
DF
|
(1999-08-22) 22 August 1999 (age 25)
|
Academy
|
2016
|
|
1
|
0
|
80
|
Ilya Skrobotov
|
|
DF
|
(2000-07-06) 6 July 2000 (age 24)
|
Academy
|
2017
|
|
4
|
1
|
88
|
Dmitri Bogayev
|
|
DF
|
(1994-01-24) 24 January 1994 (age 30)
|
Palanga
|
2017
|
2020
|
7
|
0
|
|
Sergei Zuykov
|
|
DF
|
(1993-09-19) 19 September 1993 (age 30)
|
Volgar Astrakhan
|
2017
|
|
0
|
0
|
Midfielders
|
8
|
Matías Kranevitter
|
|
MF
|
(1993-05-21) 21 May 1993 (age 31)
|
Atlético Madrid
|
2017
|
2021
|
47
|
0
|
10
|
Claudio Marchisio
|
|
MF
|
(1986-01-19) 19 January 1986 (age 38)
|
Juventus
|
2018
|
2020
|
15
|
2
|
14
|
Daler Kuzyayev
|
|
MF
|
(1993-01-15) 15 January 1993 (age 31)
|
Terek Grozny
|
2017
|
2020
|
65
|
9
|
16
|
Christian Noboa
|
|
MF
|
(1985-04-09) 9 April 1985 (age 39)
|
Rostov
|
2017
|
2020
|
21
|
1
|
17
|
Oleg Shatov
|
|
MF
|
(1990-07-29) 29 July 1990 (age 34)
|
Anzhi Makhachkala
|
2013
|
|
171
|
27
|
18
|
Yuri Zhirkov
|
|
MF
|
(1983-08-20) 20 August 1983 (age 41)
|
Dynamo Moscow
|
2016
|
|
79
|
2
|
20
|
Róbert Mak
|
|
MF
|
(1991-03-08) 8 March 1991 (age 33)
|
PAOK
|
2016
|
2020
|
61
|
12
|
21
|
Aleksandr Yerokhin
|
|
MF
|
(1989-10-13) 13 October 1989 (age 34)
|
Rostov
|
2017
|
2020
|
64
|
14
|
24
|
Emiliano Rigoni
|
|
MF
|
(1993-02-04) 4 February 1993 (age 31)
|
Independiente
|
2017
|
2021
|
40
|
9
|
25
|
Wílmar Barrios
|
|
MF
|
(1993-10-16) 16 October 1993 (age 30)
|
Boca Juniors
|
2019[3]
|
2023[3]
|
14
|
1
|
27
|
Magomed Ozdoyev
|
|
MF
|
(1992-11-05) 5 November 1992 (age 31)
|
Rubin Kazan
|
2018
|
2022
|
29
|
1
|
33
|
Hernani
|
|
MF
|
(1994-03-27) 27 March 1994 (age 30)
|
Atlético Paranaense
|
2016
|
2021
|
36
|
1
|
38
|
Leon Musayev
|
|
MF
|
(1999-01-25) 25 January 1999 (age 25)
|
Academy
|
2016
|
|
5
|
0
|
46
|
Vitali Gorulyov
|
|
MF
|
(1998-07-30) 30 July 1998 (age 26)
|
Academy
|
2015
|
|
0
|
0
|
55
|
Kirill Kaplenko
|
|
MF
|
(1999-06-15) 15 June 1999 (age 25)
|
Krasnodar
|
2017
|
|
3
|
0
|
Forwards
|
7
|
Sardar Azmoun
|
|
FW
|
(1995-01-01) 1 January 1995 (age 29)
|
Rubin Kazan
|
2019[4]
|
2022[4]
|
16
|
12
|
9
|
Aleksandr Kokorin
|
|
FW
|
(1991-03-19) 19 March 1991 (age 33)
|
Dynamo Moscow
|
2016
|
|
92
|
34
|
11
|
Sebastián Driussi
|
|
FW
|
(1996-02-09) 9 February 1996 (age 28)
|
River Plate
|
2017
|
2021
|
82
|
19
|
22
|
Artem Dzyuba
|
|
FW
|
(1988-08-22) 22 August 1988 (age 36)
|
Spartak Moscow
|
2015
|
|
138
|
52
|
29
|
Anton Zabolotny
|
|
FW
|
(1991-06-13) 13 June 1991 (age 33)
|
Tosno
|
2018
|
2021
|
43
|
4
|
Away on loan
|
1
|
Yuri Lodygin
|
|
GK
|
(1990-05-26) 26 May 1990 (age 34)
|
Skoda Xanthi
|
2013
|
|
164
|
0
|
23
|
Miha Mevlja
|
|
DF
|
(1990-06-12) 12 June 1990 (age 34)
|
Rostov
|
2017
|
2021
|
42
|
1
|
|
Yegor Baburin
|
|
GK
|
(1993-08-09) 9 August 1993 (age 31)
|
Academy
|
2010
|
|
7
|
0
|
|
Igor Obukhov
|
|
GK
|
(1996-05-29) 29 May 1996 (age 28)
|
Academy
|
2012
|
|
0
|
0
|
|
Ivan Novoseltsev
|
|
DF
|
(1991-08-25) 25 August 1991 (age 33)
|
Rostov
|
2016
|
|
9
|
0
|
|
Ibragim Tsallagov
|
|
DF
|
(1990-12-12) 12 December 1990 (age 33)
|
Krylia Sovetov
|
2017
|
2020
|
8
|
0
|
|
Luka Đorđević
|
|
FW
|
(1994-07-09) 9 July 1994 (age 30)
|
Mogren
|
2012
|
|
29
|
3
|
|
Dmitry Poloz
|
|
FW
|
(1991-07-12) 12 July 1991 (age 33)
|
Rostov
|
2017
|
2020
|
31
|
3
|
|
Andrei Panyukov
|
|
FW
|
(1994-09-25) 25 September 1994 (age 29)
|
Atlantas
|
2017
|
2020
|
2
|
0
|
Left during the season
|
5
|
Leandro Paredes
|
|
MF
|
(1994-06-29) 29 June 1994 (age 30)
|
Roma
|
2018
|
2022
|
60
|
10
|
28
|
Yevgeni Chernov
|
|
DF
|
(1992-10-23) 23 October 1992 (age 31)
|
Tom Tomsk
|
2016
|
2018
|
13
|
0
|
|
Maksim Karpov
|
|
DF
|
(1995-03-17) 17 March 1995 (age 29)
|
Academy
|
2013
|
|
1
|
0
|