20歳を迎えた1995年に代表デビュー。その後、8回アフリカネイションズカップに出場し1998年、2006年、2008年、2010年に優勝を収めた。1998年のアフリカネイションズカップ決勝では開始5分にスーパーミドルを決め優勝に貢献した。 2006年大会では4得点を挙げ、決勝のコートジボワールとのPK戦では一番手を務め成功させ優勝に貢献。大会最優秀選手にも選ばれた。2010年大会でも大会最優秀選手に選ばれている。個人での出場8回、優勝4回は大会最多記録である。