Zafur pelasi Algerian maajoukkueessa yhteensä 27 ottelua vuosien 1998-2005 aikana. Hän edusti maataan kaksissa arvokisoissa vuosien 2002 ja 2004 Afrikan-mestaruuskisoissa, jossa Algeria selvisi puolivälieriin.