Place of Birth:
El Hammamet, Algeria
Africa Cup of Nations
1 X
2019
UEFA Champions League
15
4
4
7
4
1
4
0
0
947
UEFA Champions League
UEFA Europa League
19
7
10
4
12
0
2
0
0
979
UEFA Europa League
UEFA Europa Conference League
6
1
2
4
2
1
2
0
0
406
UEFA Europa Conference League
Jupiler Pro League
19
10
4
9
4
3
5
1
0
1288
Jupiler Pro League
Brasileirão Assaí Série A
11
3
1
6
1
2
1
1
0
823
Brasileirão Assaí Série A
Premier League
40
8
24
9
33
6
2
0
0
1668
Premier League
The Emirates FA Cup
3
0
1
2
1
1
0
0
0
166
The Emirates FA Cup
Carabao Cup
Ligue 1 Uber Eats
64
14
29
18
32
10
13
0
2
3413
Ligue 1 Uber Eats
Coupe de France
5
2
1
1
3
5
0
0
0
362
Coupe de France
Coupe de la Ligue BKT
1
0
0
1
0
0
0
0
0
59
Coupe de la Ligue BKT
Liga Portugal Betclic
91
52
26
23
29
4
16
0
0
6132
Liga Portugal Betclic
Supertaça
Liga Portugal SABSEG
1
0
0
0
0
-
0
1
0
90
Liga Portugal SABSEG
Taça de Portugal Placard
2
1
2
0
2
0
1
1
0
70
Taça de Portugal Placard
Allianz Cup
Trendyol Süper Lig
15
1
1
1
3
0
4
0
1
1255
Trendyol Süper Lig
Ziraat Türkiye Kupası
3
1
0
1
1
0
1
0
0
259
Ziraat Türkiye Kupası
302
108
106
87
128
33
53
4
3
18373
Totals
Premier League 2 - Division 1
2
0
0
1
0
0
0
0
0
173
Premier League 2 - Division 1
Totals
FIFA World Cup
4
2
1
1
1
1
0
0
0
324
FIFA World Cup
FIFA Friendlies
27
9
13
11
14
4
1
0
0
1326
FIFA Friendlies
Non-FIFA Friendlies
1
1
1
0
2
0
0
0
0
19
Non-FIFA Friendlies
Africa Cup of Nations
17
4
8
3
14
3
1
0
0
961
Africa Cup of Nations
WC Qualification
24
18
6
8
7
2
5
0
0
1653
WC Qualification
AFCON Qualification
12
6
3
6
4
2
3
0
0
768
AFCON Qualification
Totals
Jupiler Pro League
2023/2024
9
2
1
5
1
3
3
1
0
656
Jupiler Pro League
Brasileirão Assaí Série A
2023
11
3
1
6
1
2
1
1
0
823
Brasileirão Assaí Série A
Coupe de France
2022/2023
2
1
0
1
0
-
0
0
0
161
Coupe de France
Ligue 1 Uber Eats
2022/2023
16
1
5
7
5
1
5
0
0
988
Ligue 1 Uber Eats
Jupiler Pro League
2022/2023
10
8
3
4
3
0
2
0
0
632
Jupiler Pro League
UEFA Europa Conference League
2022/2023
6
1
2
4
2
1
2
0
0
406
UEFA Europa Conference League
Coupe de France
2021/2022
0
0
0
0
1
-
0
0
0
0
Coupe de France
Taça de Portugal Placard
2021/2022
1
0
1
0
1
-
1
0
0
19
Taça de Portugal Placard
Liga Portugal Bwin
2021/2022
9
4
5
1
5
1
1
0
0
430
Liga Portugal Bwin
Ligue 1 Uber Eats
2021/2022
12
1
6
6
8
1
3
0
0
573
Ligue 1 Uber Eats
UEFA Europa League
2021/2022
4
3
1
1
1
0
1
0
0
263
UEFA Europa League
UEFA Champions League
2021/2022
2
0
1
1
1
0
1
0
0
104
UEFA Champions League
Coupe de France
2020/2021
3
1
1
0
1
-
0
0
0
201
Coupe de France
Premier League
2020/2021
1
0
1
0
1
0
0
0
0
19
Premier League
Ligue 1 Uber Eats
2020/2021
18
3
14
2
14
1
0
0
1
567
Ligue 1 Uber Eats
Coupe de France
2019/2020
0
0
0
0
1
-
0
0
0
0
Coupe de France
Ligue 1 Conforama
2019/2020
18
9
4
3
5
7
5
0
1
1285
Ligue 1 Conforama
Coupe de la Ligue BKT
2019/2020
1
0
0
1
0
0
0
0
0
59
Coupe de la Ligue BKT
Ziraat Türkiye Kupası
2018/2019
3
1
0
1
1
-
1
0
0
259
Ziraat Türkiye Kupası
Süper Lig
2018/2019
15
1
1
1
3
0
4
0
1
1255
Süper Lig
UEFA Europa League
2018/2019
7
3
2
2
3
0
1
0
0
452
UEFA Europa League
Premier League
2017/2018
12
1
10
1
17
1
0
0
0
240
Premier League
Premier League
2017/2018
4
0
3
1
3
0
1
0
0
130
Premier League
Carabao Cup
2017/2018
3
4
0
0
0
0
1
0
0
270
Carabao Cup
The Emirates FA Cup
2017/2018
2
0
0
2
0
1
0
0
0
136
The Emirates FA Cup
The Emirates FA Cup
2016/2017
1
0
1
0
1
0
0
0
0
30
The Emirates FA Cup
Premier League
2016/2017
23
7
10
7
12
5
1
0
0
1279
Premier League
Liga NOS
2016/2017
2
1
0
0
0
-
0
0
0
180
Liga NOS
UEFA Champions League
2016/2017
5
1
2
3
2
1
2
0
0
271
UEFA Champions League
Liga NOS
2015/2016
33
27
0
7
0
-
8
0
0
2889
Liga NOS
Supertaça
2015
1
0
0
0
0
-
1
0
0
0
Supertaça
Taça CTT
2015/2016
1
0
1
0
1
-
0
0
0
33
Taça CTT
UEFA Europa League
2015/2016
7
1
6
1
7
0
0
0
0
238
UEFA Europa League
UEFA Champions League
2015/2016
2
1
1
0
1
0
1
0
0
112
UEFA Champions League
Liga NOS
2014/2015
21
12
5
7
5
-
3
0
0
1522
Liga NOS
UEFA Europa League
2014/2015
1
0
1
0
1
0
0
0
0
26
UEFA Europa League
UEFA Champions League
2014/2015
6
2
0
3
0
0
0
0
0
460
UEFA Champions League
Liga ZON Sagres
2013/2014
26
8
16
8
19
-
4
0
0
1111
Liga ZON Sagres
Liga Revolução by Cabovisão
2013/2014
1
0
0
0
0
-
0
1
0
90
Liga Revolução by Cabovisão
Show All
Show All
299
107
105
86
127
25
53
3
3
18169
Totals
Premier League 2 - Division 1
2020/2021
2
0
0
1
0
0
0
0
0
173
Premier League 2 - Division 1
Totals
Africa Cup of Nations
2023
3
0
3
0
3
0
1
0
0
53
Africa Cup of Nations
Non-FIFA Friendlies
2024
1
1
1
0
1
0
0
0
0
19
Non-FIFA Friendlies
WC Qualification
2026
2
1
1
1
1
0
0
0
0
39
WC Qualification
FIFA Friendlies
2023
3
2
1
1
1
1
0
0
0
171
FIFA Friendlies
AFCON Qualification
2023
3
0
1
2
1
0
2
0
0
162
AFCON Qualification
Africa Cup of Nations
2021
3
0
2
1
2
0
0
0
0
134
Africa Cup of Nations
FIFA Friendlies
2022
5
2
3
2
3
0
0
0
0
215
FIFA Friendlies
FIFA Friendlies
2021
3
0
2
1
2
-
0
0
0
134
FIFA Friendlies
AFCON Qualification
2021
4
2
1
2
1
1
0
0
0
253
AFCON Qualification
WC Qualification
2022
8
8
2
4
2
1
2
0
0
587
WC Qualification
Total Africa Cup of Nations
2019
3
1
2
0
6
2
0
0
0
134
Total Africa Cup of Nations
FIFA Friendlies
2019
4
2
3
0
4
-
0
0
0
147
FIFA Friendlies
FIFA Friendlies
2018
3
0
2
1
2
-
1
0
0
129
FIFA Friendlies
AFCON Qualification
2019
2
0
1
0
2
1
0
0
0
109
AFCON Qualification
Total Africa Cup of Nations
2017
3
2
0
1
0
1
0
0
0
260
Total Africa Cup of Nations
Non-FIFA Friendlies
2017
-
-
-
-
-
-
-
-
-
-
Non-FIFA Friendlies
FIFA Friendlies
2017
2
1
0
1
0
-
0
0
0
170
FIFA Friendlies
WC Qualification
2018
7
4
1
1
1
-
2
0
0
555
WC Qualification
AFCON Qualification
2017
3
4
0
2
0
-
1
0
0
244
AFCON Qualification
Orange Africa Cup of Nations
2015
2
1
1
0
3
0
0
0
0
125
Orange Africa Cup of Nations
FIFA Friendlies
2015
4
1
1
3
1
-
0
0
0
200
FIFA Friendlies
FIFA World Cup
2014
4
2
1
1
1
1
0
0
0
324
FIFA World Cup
FIFA Friendlies
2014
3
1
1
2
1
-
0
0
0
160
FIFA Friendlies
Orange Africa Cup of Nations
2013
3
0
0
1
0
0
0
0
0
255
Orange Africa Cup of Nations
WC Qualification
2014
7
5
2
2
3
-
1
0
0
472
WC Qualification
Show All
Show All
Totals