Daf bestritt 1999 sein erstes Länderspiel für die Senegalesische Fußballnationalmannschaft. Er gehörte dem Mannschaftskader für die FIFA Fußball-Weltmeisterschaft 2002 in Japan und Südkorea an und stand 2000, 2002, 2004, 2006 und 2012 im Aufgebot beim Afrika-Cup. Bis 2012 absolvierte er 57 Länderspiele, ein Treffer gelang ihm dabei nicht.