No.
|
Date
|
Venue
|
Opponent
|
Score
|
Result
|
Competition
|
Ref.
|
1
|
2 June 2012
|
Mustapha Tchaker Stadium, Blida, Algeria
|
Rwanda
|
3–0
|
4–0
|
2014 FIFA World Cup qualification
|
[4]
|
2
|
10 June 2012
|
Stade du 4 Août, Ouagadougou, Burkina Faso
|
Mali
|
1–0
|
1–2
|
[5]
|
3
|
15 June 2012
|
Mustapha Tchaker Stadium, Blida, Algeria
|
Gambia
|
2–0
|
4–1
|
2013 Africa Cup of Nations qualification
|
[6]
|
4
|
3–1
|
5
|
14 October 2012
|
Libya
|
2–0
|
2–0
|
[7]
|
6
|
26 March 2013
|
Benin
|
3–1
|
3–1
|
2014 FIFA World Cup qualification
|
[8]
|
7
|
2 June 2013
|
Burkina Faso
|
2–0
|
2–0
|
Friendly
|
[9]
|
8
|
9 June 2013
|
Stade Charles de Gaulle, Porto-Novo, Benin
|
Benin
|
1–1
|
3–1
|
2014 FIFA World Cup qualification
|
[10]
|
9
|
2–1
|
10
|
31 May 2014
|
Stade Tourbillon, Sion, Switzerland
|
Armenia
|
3–0
|
3–1
|
Friendly
|
[11]
|
11
|
22 June 2014
|
Estádio Beira-Rio, Porto Alegre, Brazil
|
South Korea
|
1–0
|
4–2
|
2014 FIFA World Cup
|
[12][13][14]
|
12
|
26 June 2014
|
Arena da Baixada, Curitiba, Brazil
|
Russia
|
1–1
|
1–1
|
[15]
|
13
|
15 October 2014
|
Mustapha Tchaker Stadium, Blida, Algeria
|
Malawi
|
3–0
|
3–0
|
2015 Africa Cup of Nations qualification
|
[16]
|
14
|
19 January 2015
|
Estadio de Mongomo, Mongomo, Equatorial Guinea
|
South Africa
|
3–1
|
3–1
|
2015 Africa Cup of Nations
|
[17][18]
|
15
|
13 June 2015
|
Mustapha Tchaker Stadium, Blida, Algeria
|
Seychelles
|
1–0
|
4–0
|
2017 Africa Cup of Nations qualification
|
[19]
|
16
|
9 October 2015
|
July 5, 1962 Stadium, Algiers, Algeria
|
Guinea
|
1–0
|
1–2
|
Friendly
|
[20]
|
17
|
14 November 2015
|
National Stadium, Dar es Salaam, Tanzania
|
Tanzania
|
2–1
|
2–2
|
2018 FIFA World Cup qualification
|
[21]
|
18
|
2–2
|
19
|
17 November 2015
|
Mustapha Tchaker Stadium, Blida, Algeria
|
4–0
|
7–0
|
[22][23][24]
|
20
|
7–0
|
21
|
25 March 2016
|
Ethiopia
|
2–0
|
7–1
|
2017 Africa Cup of Nations qualification
|
[25]
|
22
|
7–1
|
23
|
29 March 2016
|
Addis Ababa Stadium, Addis Ababa, Ethiopia
|
1–1
|
3–3
|
[26]
|
24
|
23 January 2017
|
Stade de Franceville, Franceville, Gabon
|
Senegal
|
1–0
|
2–2
|
2017 Africa Cup of Nations
|
[27][28][29]
|
25
|
2–1
|
26
|
14 November 2017
|
5 July 1962 Stadium, Algiers, Algeria
|
Central African Republic
|
3–0
|
3–0
|
Friendly
|
[30]
|
27
|
1 July 2019
|
30 June Stadium, Cairo, Egypt
|
Tanzania
|
1–0
|
3–0
|
2019 Africa Cup of Nations
|
[31]
|
28
|
9 September 2019
|
Mustapha Tchaker Stadium, Blida, Algeria
|
Benin
|
1–0
|
1–0
|
Friendly
|
[32]
|
29
|
10 October 2019
|
Mustapha Tchaker Stadium, Blida, Algeria
|
DR Congo
|
1–0
|
1–1
|
[33]
|
30
|
25 March 2021
|
National Heroes Stadium, Lusaka, Zambia
|
Zambia
|
2–0
|
3–3
|
2021 Africa Cup of Nations qualification
|
[34][35]
|
31
|
3–2
|
32
|
2 September 2021
|
Mustapha Tchaker Stadium, Blida, Algeria
|
Djibouti
|
1–0
|
8–0
|
2022 FIFA World Cup qualification
|
[36][37][38][39]
|
33
|
2–0
|
34
|
5–0
|
35
|
6–0
|
36
|
8 October 2021
|
Mustapha Tchaker Stadium, Blida, Algeria
|
Niger
|
5–1
|
6–1
|
[40]
|
37
|
6–1
|
38
|
12 November 2021
|
Cairo International Stadium, Cairo, Egypt
|
Djibouti
|
4–0
|
4–0
|
[41]
|
39
|
6 January 2022
|
Education City Stadium, Al Rayyan, Qatar
|
Ghana
|
3–0
|
3–0
|
Friendly
|
[42]
|
40
|
25 March 2022
|
Japoma Stadium, Douala, Cameroon
|
Cameroon
|
1–0
|
1–0
|
2022 FIFA World Cup qualification
|
[43]
|
41
|
23 September 2022
|
Olympic Stadium, Oran, Algeria
|
Guinea
|
1–0
|
1–0
|
Friendly
|
[44]
|
42
|
12 October 2023
|
Mohamed Hamlaoui Stadium, Constantine, Algeria
|
Cape Verde
|
5–1
|
5–1
|
|
43
|
16 October 2023
|
Hazza bin Zayed Stadium, Al Ain, United Arab Emirates
|
Egypt
|
1–1
|
1–1
|
|
44
|
16 November 2023
|
Nelson Mandela Stadium, Algiers, Algeria
|
Somalia
|
3–1
|
3–1
|
2026 FIFA World Cup qualification
|
|
45
|
9 January 2024
|
Stade de Kégué, Lomé, Togo
|
Burundi
|
3–0
|
4–0
|
Friendly
|
|