| African Nations Cup 2012 qualifiers | ||||
| Guinea | Madagascar | 2011-06-05 | 4 - 1 | |
| Liberia | Zimbabwe | 2010-09-05 | 1 - 1 | |
| African Nations Cup 2010 | ||||
| 1/2 finals | Algeria | Egypt | 2010-01-28 | 0 - 4 | 
| group stage | Gabon | Tunisia | 2010-01-17 | 0 - 0 | 
| Club World Cup 2009 | ||||
| 1/4 finals | Auckland City FC | Atlante FC | 2009-12-12 | 0 - 3 | 
| Confederations Cup 2009 | ||||
| group stage | New Zealand | Spain | 2009-06-14 | 0 - 5 | 
| CAF Champions League 2009 | ||||
| group stage | Al Hilal (Sud) | Zesco Utd FC | 2009-07-31 | 1 - 0 | 
| 2nd stage | Ittihad Khemisset | TP Mazembe | 2009-05-02 | 0 - 0 | 
| CAF Confederation Cup 2009 | ||||
| 1st round | Ocean Boys | Red Arrows F.C. | 2009-04-04 | 2 - 0 | 
| CAF Confederation Cup 2008 | ||||
| group stage | Asanta Kotoko | ESS | 2008-10-04 | 2 - 2 | 
| CAF Champions League 2008 | ||||
| group stage | Al Hilal (Sud) | Coton sport | 2008-08-15 | 1 - 1 | 
| group stage | Al Ahly | Zamalek | 2008-07-20 | 2 - 1 | 
| WC 2010 qualifiers - Africa | ||||
| 3rd stage | Malawi | Guinea | 2009-09-05 | 2 - 1 | 
| Rwanda | Algeria | 2009-03-28 | 0 - 0 | |
| 2nd stage | Malawi | Congo DR | 2008-10-11 | 2 - 1 | 
| 2nd stage | Tanzania | Cameroon | 2008-06-14 | 0 - 0 | 
| 2nd stage | Equatorial Guinea | Sierra Leone | 2008-06-01 | 2 - 0 | 
| African Nations Cup 2008 | ||||
| final | Cameroon | Egypt | 2008-02-10 | 0 - 1 | 
| group stage | Tunisia | Angola | 2008-01-31 | 0 - 0 | 
| group stage | Egypt | Sudan | 2008-01-26 | 3 - 0 | 
| Club World Cup 07 | ||||
| 1/4 finals | Sepahan | Urawa Red Diamonds | 2007-12-10 | 1 - 3 | 
| WC 2006 | ||||
| group stage | Saudi Arabia | Spain | 2006-06-23 | 0 - 1 | 
| group stage | Ecuador | Costa Rica | 2006-06-15 | 3 - 0 | 
| African Nations Cup 2006 | ||||
| 1/4 finals | Guinea | Senegal | 2006-02-03 | 2 - 3 | 
| group stage | Egypt | Morocco | 2006-01-24 | 0 - 0 | 
| WC 2005 u20 | ||||
| group stage | Spain u20 | Honduras u20 | 2005-06-17 | 3 - 0 | 
| group stage | Korea Republic u20 | Switzerland u20 | 2005-06-12 | 1 - 2 | 
| Asian Cup 2004 | ||||
| group stage | Bahrain | Indonesia | 2004-07-25 | 3 - 1 | 
| group stage | Uzbekistan | Saudi Arabia | 2004-07-22 | 1 - 0 | 
| African Nations Cup 2004 | ||||
| 1/2 finals | Tunisia | Nigeria | 2004-02-11 | 1 - 1 | 
| group stage | Cameroon | Algeria | 2004-01-25 | 1 - 1 | 
| WC 2006 qualifiers - Africa | ||||
| 2nd stage | Malawi | Kenya | 2005-10-08 | 3 - 0 | 
| 2nd stage | Burkina Faso | South Africa | 2005-09-03 | 3 - 1 | 
| 2nd stage | Zimbabwe | Angola | 2005-03-27 | 2 - 0 | 
| 2nd stage | Guinea | Tunisia | 2004-06-20 | 2 - 1 | 
| 2nd stage | Liberia | Mali | 2004-06-06 | 1 - 0 | 
| 1st stage | Gambia | Liberia | 2003-10-12 | 2 - 0 | 
| Confederations Cup 2003 | ||||
| group stage | New Zealand | Japan | 2003-06-18 | 0 - 3 | 
| WC 2002 | ||||
| group stage | Costa Rica | Turkey | 2002-06-09 | 1 - 1 | 
| African Nations Cup 2002 | ||||
| 1/2 finals | Senegal | Nigeria | 2002-02-07 | 2 - 1 | 
| group stage | Egypt | Zambia | 2002-01-31 | 2 - 1 | 
| group stage | Cameroon | Congo DR | 2002-01-20 | 1 - 0 | 
| WC 2001 u20 | ||||
| 1/4 finals | Czech Republic u20 | Paraguay u20 | 2001-07-01 | 0 - 1 | 
| group stage | China u20 | Chile u20 | 2001-06-23 | 0 - 1 | 
| group stage | Iraq u20 | Canada u20 | 2001-06-17 | 3 - 0 | 
| African Nations Cup 2002 qualifiers | ||||
| Congo | South Africa | 2000-09-03 | 1 - 2 | |
| WC 2002 qualifiers - Africa | ||||
| 2nd stage | Algeria | Egypt | 2001-07-21 | 1 - 1 | 
| 2nd stage | Liberia | Sudan | 2001-03-22 | 2 - 0 | 
| 1st stage | Burkina Faso | Ethiopia | 2000-04-23 | 3 - 0 | 
| African Nations Cup 2000 | ||||
| 3rd place | South Africa | Tunisia | 2000-02-12 | 2 - 2 | 
| group stage | Nigeria | Morocco | 2000-02-03 | 2 - 0 | 
| group stage | Egypt | Zambia | 2000-01-23 | 2 - 0 | 
| Confederations Cup 1999 | ||||
| group stage | Germany | New Zealand | 1999-07-28 | 2 - 0 | 
| WC 1998 qualifiers - Africa | ||||
| 2nd round | Burkina Faso | Kenya | 1997-08-16 | 2 - 4 |