Place of Birth:
Aïn Temouchent, Algeria
UEFA Europa League
17
3
9
4
9
1
1
0
0
824

UEFA Europa League
UEFA Europa Conference League
13
4
3
9
4
2
1
0
0
801

UEFA Europa Conference League
Premier League
107
15
41
51
50
16
1
0
0
6102

Premier League
The Emirates FA Cup
12
2
5
4
5
3
0
0
0
756

The Emirates FA Cup

Carabao Cup
Sky Bet Championship
86
27
15
28
16
23
9
1
0
6332

Sky Bet Championship
Ligue 1 Uber Eats
29
4
25
4
37
2
0
0
0
689

Ligue 1 Uber Eats
Ligue 2 BKT
46
12
7
20
7
8
1
0
1
3355

Ligue 2 BKT
Coupe de France
3
3
1
2
2
0
1
0
0
250

Coupe de France
Coupe de la Ligue BKT
1
0
0
0
1
0
0
0
0
90

Coupe de la Ligue BKT

National 2
335
76
112
128
138
55
16
1
1
20696
Totals
FIFA Friendlies
13
0
6
5
10
0
1
0
0
597

FIFA Friendlies
Africa Cup of Nations
2
0
1
1
2
0
0
0
0
52

Africa Cup of Nations
WC Qualification
5
1
3
0
7
1
0
0
0
253

WC Qualification
AFCON Qualification
4
0
2
2
4
1
0
0
0
176

AFCON Qualification
Totals
Premier League
2023/2024

10
0
6
3
9
1
1
0
0
461


Premier League
UEFA Europa League
2023/2024

5
0
1
2
1
1
0
0
0
332


UEFA Europa League
Carabao Cup
2023/2024

2
0
0
1
0
0
0
0
0
171


Carabao Cup
The Emirates FA Cup
2022/2023

3
2
2
0
2
0
0
0
0
137


The Emirates FA Cup
Premier League
2022/2023

35
6
13
14
16
3
0
0
0
2070


Premier League
Carabao Cup
2022/2023

1
0
1
0
1
0
0
0
0
25


Carabao Cup
UEFA Europa Conference League
2022/2023

13
4
3
9
4
2
1
0
0
801


UEFA Europa Conference League
Premier League
2021/2022

32
8
6
22
7
6
0
0
0
2184


Premier League
Carabao Cup
2021/2022

2
0
2
0
3
0
0
0
0
110


Carabao Cup
The Emirates FA Cup
2021/2022

2
0
1
0
1
0
0
0
0
157


The Emirates FA Cup
UEFA Europa League
2021/2022

12
3
8
2
8
0
1
0
0
492


UEFA Europa League
Sky Bet Championship
2020/2021

2
0
2
0
2
0
0
0
0
39


Sky Bet Championship
Premier League
2020/2021

30
1
16
12
18
6
0
0
0
1387


Premier League
The Emirates FA Cup
2020/2021

3
0
1
1
1
1
0
0
0
242


The Emirates FA Cup
Carabao Cup
2020/2021

1
2
0
1
0
0
0
0
0
79


Carabao Cup
Sky Bet Championship
2019/2020

46
17
4
7
4
9
6
0
0
3842


Sky Bet Championship
Carabao Cup
2018/2019

3
1
1
1
1
0
0
0
0
181


Carabao Cup
The Emirates FA Cup
2018/2019

4
0
1
3
1
2
0
0
0
220


The Emirates FA Cup
Sky Bet Championship
2018/2019

38
10
9
21
10
14
3
1
0
2451


Sky Bet Championship
Coupe de France
2017/2018

3
3
1
2
1
-
1
0
0
250


Coupe de France
Domino's Ligue 2
2017/2018

31
9
3
14
3
5
0
0
1
2333


Domino's Ligue 2
CFA
2016/2017

10
3
2
1
2
-
2
0
0
769


CFA
Domino's Ligue 2
2016/2017

15
3
4
6
4
3
1
0
0
1022


Domino's Ligue 2
Coupe de France
2015/2016

0
0
0
0
1
-
0
0
0
0


Coupe de France
CFA
2015/2016

2
0
0
2
0
-
0
0
0
162


CFA
Coupe de la Ligue
2015/2016

1
0
0
0
1
0
0
0
0
90


Coupe de la Ligue
Ligue 1
2015/2016

12
1
11
1
13
0
0
0
0
298


Ligue 1
Ligue 1
2015/2016

9
2
9
0
17
0
0
0
0
127


Ligue 1
Ligue 1
2014/2015

3
1
0
3
0
2
0
0
0
200


Ligue 1
Ligue 1
2013/2014

5
0
5
0
7
0
0
0
0
64


Ligue 1
Show All
Show All
335
76
112
128
138
55
16
1
1
20696
Totals
FIFA Friendlies
2023

4
0
1
2
1
0
0
0
0
243


FIFA Friendlies
AFCON Qualification
2023

2
0
2
0
2
0
0
0
0
42


AFCON Qualification
Africa Cup of Nations
2021

2
0
1
1
2
0
0
0
0
52


Africa Cup of Nations
FIFA Friendlies
2022

3
0
2
1
2
0
0
0
0
98


FIFA Friendlies
FIFA Friendlies
2021

2
0
2
0
3
-
0
0
0
27


FIFA Friendlies
FIFA Friendlies
2020

2
0
1
0
1
-
1
0
0
90


FIFA Friendlies
AFCON Qualification
2021

2
0
0
2
1
1
0
0
0
134


AFCON Qualification
WC Qualification
2022

5
1
3
0
5
1
0
0
0
253


WC Qualification
FIFA Friendlies
2019

2
0
0
2
2
-
0
0
0
139


FIFA Friendlies
AFCON Qualification
2019

0
0
0
0
1
0
0
0
0
0


AFCON Qualification
WC Qualification
2018

0
0
0
0
2
-
0
0
0
0


WC Qualification
FIFA Friendlies
2015

-
-
-
-
-
-
-
-
-
-


FIFA Friendlies
Show All
Show All
Totals