| No.
|
Date
|
Venue
|
Opponent
|
Score
|
Result
|
Competition
|
|---|
| 1
|
3 January 1996
|
Stade Moulay Abdellah, Rabat, Morocco
|
Tunisia
|
3 – 1
|
3 – 1
|
Friendly
|
|---|
| 2
|
17 January 1996
|
Stade Jules Ladoumègue, Vitrolles, France
|
Armenia
|
5 – 0
|
6 – 0
|
Friendly
|
|---|
| 3
|
7 February 1996
|
Stade Moulay Abdellah, Rabat, Morocco
|
Luxembourg
|
2 – 0
|
2 – 0
|
Friendly
|
|---|
| 4
|
26 November 1997
|
Stade Moulay Abdellah, Rabat, Morocco
|
Togo
|
2 – 0
|
3 – 0
|
Friendly
|
|---|
| 5
|
10 June 1998
|
Stade de la Mosson, Montpellier, France
|
Norway
|
1 – 0
|
2 – 2
|
1998 FIFA World Cup
|
|---|
| 6
|
23 June 1998
|
Stade Geoffroy-Guichard, Saint-Étienne, France
|
Scotland
|
2 – 0
|
3 – 0
|
1998 FIFA World Cup
|
|---|
| 7
|
3 October 1998
|
Stade Mohamed V, Casablanca, Morocco
|
Sierra Leone
|
3 – 0
|
3 – 0
|
2000 African Cup of Nations qualification
|
|---|
| 8
|
23 December 1998
|
Agadir, Morocco
|
Bulgaria
|
2 – 0
|
4 – 1
|
Friendly
|
|---|
| 9
|
28 February 1999
|
Stade Municipal (Lomé), Lomé, Togo
|
Togo
|
1 – 0
|
3 – 2
|
2000 African Cup of Nations qualification
|
|---|
| 10
|
3 – 2
|
|---|
| 11
|
6 June 1999
|
Stade Moulay Abdellah, Rabat, Morocco
|
Guinea
|
1 – 0
|
1 – 0
|
2000 African Cup of Nations qualification
|
|---|
| 12
|
9 July 2000
|
Fez Stadium, Fez, Morocco
|
Algeria
|
1 – 1
|
2 – 1
|
2002 FIFA World Cup qualification
|
|---|
| 13
|
2 – 1
|
|---|
| 14
|
13 January 2001
|
Stade El Menzah, Tunis, Morocco
|
Tunisia
|
1 – 0
|
1 – 0
|
2002 African Cup of Nations qualification
|
|---|
| 15
|
24 March 2001
|
Stade Moulay Abdellah, Rabat, Morocco
|
Tunisia
|
2 – 0
|
2 – 0
|
2002 African Cup of Nations qualification
|
|---|
| 16
|
21 April 2001
|
Stade Moulay Abdellah, Rabat, Morocco
|
Namibia
|
2 – 0
|
3 – 0
|
2002 FIFA World Cup qualification
|
|---|
| 17
|
3 – 0
|
|---|
| 18
|
13 June 2002
|
Stade Moulay Abdellah, Rabat, Morocco
|
Guinea
|
1 – 0
|
2 – 1
|
Friendly
|
|---|
| 19
|
16 June 2002
|
Independence Stadium Banjul, Gambia
|
Gambia
|
2 – 0
|
2 – 0
|
Friendly
|
|---|