Con la sua nazionale ha preso parte Olimpiadi 2004, ai Mondiali 2006 e 2010, e ai Campionati Africani dall'edizione 2005, quando fu eletto miglior giocatore del torneo.