Caps Goals Date Venue Opponent Score Competition
1 31- 5-14 Sion Armenia 3-1
2 4- 6-14 Genève Romania 2-1
3 17- 6-14 Belo Horizonte Belgium 1-2 World Cup
4 6- 9-14 Addis-Abeba Ethiopia 2-1 African Cup Qual.
5 10- 9-14 Blida Mali 1-0 African Cup Qual.
6 11-10-14 Blantyre Malawi 2-0 African Cup Qual.
7 1 1 15-10-14 Blida Malawi 3-0 African Cup Qual.
8 1 2 15-11-14 Blida Ethiopia 3-1 African Cup Qual.
9 19-11-14 Bamako Mali 0-2 African Cup Qual.
10 11- 1-15 Radès Tunisia 1-1 [*]
11 19- 1-15 Mongomo South Africa 3-1 African Nations Cup
12 23- 1-15 Mongomo Ghana 0-1 African Nations Cup
13 1 3 27- 1-15 Malabo Senegal 2-0 African Nations Cup
14 1- 2-15 Malabo Ivory Coast 1-3 African Nations Cup
15 26- 3-15 Doha Qatar 0-1
16 30- 3-15 Doha Oman 4-1
17 13- 6-15 Blida Seychelles 4-0 African Cup Qual.
18 6- 9-15 Maseru Lesotho 3-1 African Cup Qual.
19 9-10-15 Alger Guinea 1-2
20 13-10-15 Alger Senegal 1-0
21 14-11-15 Dar es-Salam Tanzania 2-2 World Cup Qualifier
22 1 4 17-11-15 Blida Tanzania 7-0 World Cup Qualifier
23 25- 3-16 Blida Ethiopia 7-1 African Cup Qual.
24 29- 3-16 Addis Ababa Ethiopia 3-3 African Cup Qual.
25 2 6 4- 9-16 Blida Lesotho 2-0 African Cup Qual.
26 9-10-16 Blida Cameroon 1-1 World Cup Qualifier
27 12-11-16 Uyo Nigeria 1-3 World Cup Qualifier
28 2 8 15- 1-17 Franceville Zimbabwe 2-2 African Nations Cup
29 19- 1-17 Franceville Tunisia 1-2 African Nations Cup
30 23- 1-17 Franceville Senegal 2-2 African Nations Cup
31 6- 6-17 Blida Guinea 2-1
32 11- 6-17 Blida Togo 1-0 African Cup Qual.
33 5- 9-17 Constantine Zambia 0-1 World Cup Qualifier
34 10-11-17 Constantine Nigeria 1-1 World Cup Qualifier
35 14-11-17 Alger C. African Rep. 3-0
36 22- 3-18 Alger Tanzania 4-1
37 27- 3-18 Graz Iran 1-2
38 1- 6-18 Alger Cape Verde 2-3
39 7- 6-18 Lisbonne Portugal 0-3
40 8- 9-18 Bakau Gambia 1-1 African Cup Qual.
41 12-10-18 Blida Benin 2-0 African Cup Qual.
42 16-10-18 Cotonou Benin 0-1 African Cup Qual.
43 2 10 18-11-18 Lomé Togo 4-1 African Cup Qual.
44 26- 3-19 Blida Tunisia 1-0
45 11- 6-19 Doha Burundi 1-1
46 16- 6-19 Doha Mali 3-2
47 1 11 23- 6-19 Cairo Kenya 2-0 African Nations Cup
48 27- 6-19 Cairo Senegal 1-0 African Nations Cup
49 1- 7-19 Cairo Tanzania 3-0 African Nations Cup
50 1 12 7- 7-19 Cairo Guinea 3-0 African Nations Cup
51 11- 7-19 Suez Ivory Coast 1-1 [1] African Nations Cup
52 1 13 14- 7-19 Cairo Nigeria 2-1 African Nations Cup
53 19- 7-19 Cairo Senegal 1-0 African Nations Cup
54 9- 9-19 Alger Benin 1-0
55 10-10-19 Blida Congo-Kinshasa 1-1
56 2 15 15-10-19 Lille Colombia 3-0
57 14-11-19 Blida Zambia 5-0 African Cup Qual.
58 8-11-20 Klagenfurt Nigeria 1-0
59 1 16 13-10-20 Den Haag Mexico 2-2
60 1 17 12-11-20 Alger Zimbabwe 3-1 African Cup Qual.
61 1 18 16-11-20 Harare Zimbabwe 2-2 African Cup Qual.
62 1 19 29- 3-21 Blida Botswana 5-0 African Cup Qual.
63 1 20 6- 6-21 Blida Mali 1-0
64 1 21 11- 6-21 Radès Tunisia 2-0
65 1 22 2- 9-21 Blida Djibouti 8-0 World Cup Qualifier
66 7- 9-21 Marrakech Burkina Faso 1-1 World Cup Qualifier
67 2 24 5-10-21 Blida Niger 6-1 World Cup Qualifier
68 1 25 12-10-21 Niamey Niger 4-0 World Cup Qualifier
69 12-11-21 Cairo Djibouti 4-0 World Cup Qualifier
70 1 26 16-11-21 Blida Burkina Faso 2-2 World Cup Qualifier
71 11- 1-21 Douala Sierra Leone 0-0 African Nations Cup
72 16- 1-21 Douala Equat. Guinea 0-1 African Nations Cup
73 20- 1-22 Douala Ivory Coast 1-3 African Nations Cup
74 25- 3-22 Douala Cameroon 1-0 World Cup Qualifier
75 29- 3-22 Blida Cameroon 1-2 [2] World Cup Qualifier
76 23- 9-22 Oran Guinea 1-0
77 1 27 27- 9-22 Oran Nigeria 2-1
78 1 28 16-11-22 Oran Mali 1-1
79 19-11-22 Malmö Sweden 0-2
80 1 29 23- 3-23 Alger Niger 2-1 African Cup Qual.
81 27- 3-23 Radès Niger 1-0 African Cup Qual.
82 18- 6-23 Douala Uganda 2-1 African Cup Qual.
83 1 30 20- 6-23 Annaba Tunisia 1-1
84 7- 9-23 Annaba Tanzania 0-0 African Cup Qual.
85 12- 9-23 Diamniadio Senegal 1-0
86 12-10-23 Constantine Cape Verde 5-1
87 16-10-23 Al-Ain Egypt 1-1
88 16-11-23 Alger Somalia 3-1 World Cup Qualifier
89 19-11-23 Maputo Mozambique 2-0 World Cup Qualifier
90 5- 1-24 Lomé Togo 3-0
91 1 31 9- 1-24 Lomé Burundi 4-0
92 15- 1-24 Bouaké Angola 1-1 African Nations Cup
93 20- 1-24 Bouaké Burkina Faso 2-2 African Nations Cup
94 23- 1-24 Bouaké Mauritanie 0-1 African Nations Cup
95 5- 9-24 Oran Equat. Guinea 2-0 African Cup Qual.
96 10-10-24 Annaba Togo 5-1 African Cup Qual.
97 14-10-24 Lomé Togo 1-0 African Cup Qual.
98 14-11-24 Malabo Equat. Guinea 0-0 African Cup Qual.
99 1 32 17-11-24 Tizi-Ouzou Togo 5-1 African Cup Qual.
100 21- 3-25 Francistown Botswana 3-1 World Cup Qualifier
101 25- 3-25 Tizi Ouzou Mozambique 5-1 World Cup Qualifier
102 5- 6-25 Constantine Rwanda 2-0
103 10- 6-25 Solna Sweden 3-4
104 4- 9-25 Tizi Ouzou Botswana 3-1 World Cup Qualifier
105 8- 9-25 Casablanca Guinea 0-0 World Cup Qualifier
[1] aet, Algeria won 4-3 on penalty kicks.
[*] match not recognized as full A by FIFA, but it is for the Algerian FA.
Total Record
Matches Won Draw Lost For Against Points Percentage
105 62 24 19 223- 94 148 70.48
Types of Matches Goals
Friendlies 35 8
African Cup Qualifier 29 12
African Nations Cup 20 6
World Cup Qualifier 20 6
World Cup 1
AFCON Cup
-----------------------------------
Total 105 32
Prepared and maintained by Michel Menard for the Rec.Sport.Soccer Statistics Foundation
Author: Michel Menard
Last updated: 7 Oct 2025
(C) Copyright Michel Menard and RSSSF 2021/25
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.