La 16e édition du Championnat d'Afrique des nations masculin de handball a eu lieu au Caire (Égypte) du 8 au . Le tournoi réunit les meilleures équipes masculines de handball en Afrique et se déroule en même temps que le tournoi féminin. Ce championnat sert de qualification pour le championnat du monde 2005.
En finale, l'Égypte s'impose 31 à 28 face à la Tunisie et remporte son 4e titre dans la compétition. L'Angola complète le podium. La Tunisie étant déjà qualifié en tant que pays hôte, la troisième et dernière place qualificative pour le championnat du monde 2005 profite à l'Algérie.