| friendly | ||||
| South Africa | Senegal | 2005-11-12 | 2 - 3 | |
| African Nations Cup 2004 | ||||
| final | Tunisia | Morocco | 2004-02-14 | 2 - 1 |
| group stage | Rwanda | Congo DR | 2004-02-01 | 1 - 0 |
| group stage | Nigeria | Morocco | 2004-01-27 | 0 - 1 |
| WC 2006 qualifiers - Africa | ||||
| 2nd stage | Algeria | Gabon | 2004-09-05 | 0 - 3 |
| 1st stage | Gabon | Burundi | 2003-11-15 | 4 - 1 |
| 1st stage | Guinea | Mozambique | 2003-10-12 | 1 - 0 |
| WC 2002 | ||||
| group stage | Saudi Arabia | Ireland | 2002-06-11 | 0 - 3 |
| African Nations Cup 2002 | ||||
| group stage | Liberia | Nigeria | 2002-01-28 | 0 - 1 |
| group stage | South Africa | Burkina Faso | 2002-01-20 | 0 - 0 |
| WC 2002 qualifiers - Africa | ||||
| 2nd stage | Togo | Cameroon | 2001-01-28 | 0 - 2 |
| 2nd stage | Zimbabwe | South Africa | 2000-07-09 | 0 - 2 |
| Olympic Games 2000 | ||||
| group stage | Slovakia OT | Japan OT | 2000-09-17 | 1 - 2 |
| African Nations Cup 2000 | ||||
| 1/4 finals | Cameroon | Algeria | 2000-02-06 | 2 - 1 |
| group stage | Tunisia | Morocco | 2000-01-29 | 0 - 0 |
| Club World Cup 00 | ||||
| group stage | South Melbourne | Necaxa | 2000-01-08 | 1 - 3 |
| African Nations Cup 1998 | ||||
| group stage | Zambia | Mozambique | 1998-02-17 | 3 - 1 |
| group stage | Angola | Namibia | 1998-02-12 | 3 - 3 |
| WC 1997 u20 | ||||
| 1/4 finals | Uruguay u20 | France u20 | 1997-06-29 | 1 - 1 |
| group stage | Mexico u20 | England u20 | 1997-06-23 | 0 - 1 |
| group stage | UAE u20 | England u20 | 1997-06-20 | 0 - 5 |
| King Hassan II 1996 | ||||
| Morocco | Nigeria | 1996-12-12 | 2 - 0 | |
| WC 1998 qualifiers - Africa | ||||
| 2nd round | Sierra Leone | Morocco | 1997-04-26 | 0 - 1 |
| Guinea-Bissau | Guinea | 1996-06-01 | 3 - 2 | |
| African Nations Cup 1996 qualifiers | ||||
| Congo | Sierra Leone | 1995-04-22 | 0 - 2 | |
| Algeria | Egypt | 1995-01-08 | 1 - 0 | |