Tunézia a 24., a 2004-es afrikai nemzetek kupáját, Egyiptom a 25., a 2006-os afrikai nemzetek kupáját rendezte, ahol CAF JB asszisztensi szolgálatra alkalmazta. Partbírói mérkőzéseinek száma az Afrikai nemzetek kupáján: 10.